From f8fca3627c96428bc2f1bb74f8b3d2c82bf413aa Mon Sep 17 00:00:00 2001 From: dwsJason Date: Sun, 2 Sep 2018 11:56:49 -0400 Subject: [PATCH] Adjust gameplay colors, so that the screen can be faded / in out, by changing the SCBS --- bin/xrick2png/source/xrick2png.c | 18 ++++++++++++++++++ data/pics/splash.c1 | Bin 32768 -> 32768 bytes 2 files changed, 18 insertions(+) diff --git a/bin/xrick2png/source/xrick2png.c b/bin/xrick2png/source/xrick2png.c index efa6e9d..d74bbc5 100644 --- a/bin/xrick2png/source/xrick2png.c +++ b/bin/xrick2png/source/xrick2png.c @@ -111,6 +111,24 @@ void savePixelsGSc1(MYBMP *pBitmap, const char* pFilename) green>>=4; blue>>=4; + { + // Generate a ramp of colors, so SCB = 0, is black + // SCB = 15 is faded in + float scale = palnum / 15.0f; + + if (palnum < 15) + { + float fr = scale * red; + float fg = scale * green; + float fb = scale * blue; + + red = fr; + green = fg; + blue = fb; + } + } + + pixel |= red << 8; pixel |= green << 4; pixel |= blue; diff --git a/data/pics/splash.c1 b/data/pics/splash.c1 index 7b1584e1fd826fc6cbd45a95c2a8492dae62bf7f..71ecdba96127ef0e6cf7dd18603c7be281a1481b 100644 GIT binary patch delta 439 zcmYMtyHdhH6b9h`>^%XUte46rW&kY%nekSErcf&!CzX~APoP5wX`G>k%2%-B5j`7V z*k&)^zyGOgQP*N4=j)B{5Uu-ku^><)0N$`$yQ3!`o`e@(@`e+>Bq7q|gJ%2>(u+$4 z)>GD`X-ni*8&{beXs~wJ)8H~y;cp=e?p;7~EBELA#27jy*l#b02Wyb_gupU%Z;9|IPdpF delta 73 acmZo@U}|V!+Q3{l`EkAM