added 15- and 18-bit RGB modes
This commit is contained in:
parent
97398ac569
commit
e99cde4ca9
3 changed files with 10 additions and 5 deletions
|
@ -6,6 +6,7 @@ profile.DOTMATRIX=Dot Matrix Game
|
|||
profile.OBRADINN=Return of the Obra Dinn
|
||||
profile.PSX=PSX
|
||||
profile.REALITY=Project Reality
|
||||
profile.SNES=Super Famicom
|
||||
profile.VR32=VR32
|
||||
|
||||
option.pixelSize=Downscaling
|
||||
|
@ -26,6 +27,8 @@ value.colorDepth.3=3-bit
|
|||
value.colorDepth.6=6-bit
|
||||
value.colorDepth.8=8-bit
|
||||
value.colorDepth.12=12-bit
|
||||
value.colorDepth.15=15-bit
|
||||
value.colorDepth.18=18-bit
|
||||
value.colorDepth.24=Truecolor
|
||||
option.monoPalette=Mono Palette
|
||||
value.monoPalette.0=Black & White
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
#define colorDepth 6 // [1 3 6 8 12 24]
|
||||
#define colorDepth 6 // [1 3 6 8 12 15 18 24]
|
||||
#define monoPalette 0 // [0 1 2]
|
||||
|
||||
#if colorDepth == 1
|
||||
|
@ -7,16 +7,17 @@
|
|||
#elif colorDepth == 3
|
||||
vec3 colormax = vec3(2, 2, 2);
|
||||
#elif colorDepth == 6
|
||||
// 6-bit is 2:2:2
|
||||
vec3 colormax = vec3(4, 4, 4);
|
||||
#elif colorDepth == 8
|
||||
// 8-bit is 3:3:2
|
||||
vec3 colormax = vec3(8, 8, 4);
|
||||
#elif colorDepth == 12
|
||||
// 12-bit is 4:4:4
|
||||
vec3 colormax = vec3(16, 16, 16);
|
||||
#elif colorDepth == 15
|
||||
vec3 colormax = vec3(32, 32, 32);
|
||||
#elif colorDepth == 18
|
||||
vec3 colormax = vec3(64, 64, 64);
|
||||
#elif colorDepth == 24
|
||||
// 24-bit is 8:8:8
|
||||
vec3 colormax = vec3(256, 256, 256);
|
||||
#endif
|
||||
|
||||
|
|
|
@ -8,7 +8,8 @@ profile.DOTMATRIX=pixelSize=4 colorMode=1 colorDepth=1 monoPalette=1 dithering v
|
|||
profile.OBRADINN=pixelSize=2 colorMode=1 colorDepth=1 monoPalette=0 dithering vWarp=0 !tWarp !hBlur !interlacing
|
||||
profile.PSX=pixelSize=2 colorMode=1 !dithering colorDepth=24 vWarp=2 tWarp !hBlur interlacing
|
||||
profile.REALITY=profile.PSX vWarp=0 !tWarp hBlur interlacing
|
||||
profile.VR32=pixelSize=8 colorMode=1 colorDepth=1 monoPalette=2 !dithering vWarp=1 !tWarp !hBlur !interlacing
|
||||
profile.SNES=pixelSize=4 colorMode=1 dithering colorDepth=15 vWarp=1 !tWarp !hBlur interlacing
|
||||
profile.VR32=pixelSize=8 colorMode=1 !dithering colorDepth=1 monoPalette=2 vWarp=1 !tWarp !hBlur !interlacing
|
||||
|
||||
# -- SCREENS --
|
||||
# default
|
||||
|
|
Loading…
Reference in a new issue