This is for the 2601.0 JACARANDA release only!
Important Notice
The below is for reference only and should not be done manually unless specifically required to do so. Everything here can be changed within the confines of the Colour Options menu found in Configuration.
Available Settings
- All colour settings are read from:
/opt/muos/config/settings/video/ - Each setting is a plain text file containing a numeric value
- Unfortunately SDL based content, like PICO-8, do not work with these values
Brightness
Controls overall image brightness using a linear offset
File: brightness
Minimum: -100
Maximum: 100
Default: 0
Behaviour:
- Negative values darken the image
- Positive values brighten the image
- Excessive values may cause clipping
Examples:
printf -50 >brightnessprintf 0 >brightnessprintf 50 >brightness
Contrast
Controls the difference between dark and light areas
File: contrast
Minimum: 0
Maximum: 200
Default: 100
Behaviour:
- Lower values flatten the image
- Higher values increase punch and separation
- Very high values can crush blacks and whites
Examples:
printf 50 >contrastprintf 100 >contrastprintf 150 >contrast
Saturation
Controls colour intensity
File: saturation
Minimum: 0
Maximum: 300
Default: 100
Behaviour:
- 0 produces full grayscale
- 100 is normal colour
- Values above 100 increase colour intensity
Examples:
printf 0 >saturationprintf 100 >saturationprintf 200 >saturation
Hue Shift
Rotates colours around
File: hue
Minimum: -180
Maximum: 180
Default: 0
Behaviour:
- Small values create subtle shifts
- Large values produce dramatic colour changes
- Has little visible effect when saturation is low
Examples:
printf 30 >hueprintf 90 >hueprintf -90 >hue
Gamma
Controls midtone brightness without affecting pure black or white
File: gamma
Minimum: 50
Maximum: 200
Default: 100
Behaviour:
- Lower values darken midtones
- Higher values brighten midtones
- Useful for compensating display characteristics
Examples:
printf 80 >gammaprintf 100 >gammaprintf 130 >gamma
Important Notes
- Settings are read once per content launch
- Runtime changes are not available and will not apply until content is restarted
- Values outside documented ranges may cause visual artifacts
- These settings affect content only not overlays or the muX frontend itself
Troubleshooting
If changes do not appear…
- Check if content is GLES or SDL
- Confirm the file exists and path is correct
- Confirm the value is numeric
- Restart content