[Scummvm-cvs-logs] CVS: scummvm/scumm palette.cpp,2.3,2.4

Travis Howell kirben at users.sourceforge.net
Fri Feb 13 03:43:04 CET 2004


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8567/scumm

Modified Files:
	palette.cpp 
Log Message:

Add EGA palette range correction (#896434)


Index: palette.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/palette.cpp,v
retrieving revision 2.3
retrieving revision 2.4
diff -u -d -r2.3 -r2.4
--- palette.cpp	4 Feb 2004 08:08:56 -0000	2.3
+++ palette.cpp	13 Feb 2004 11:36:44 -0000	2.4
@@ -49,61 +49,61 @@
 
 void ScummEngine::setupEGAPalette() {
 	setPalColor( 0,   0,   0,   0);
-	setPalColor( 1,   0,   0, 168);
-	setPalColor( 2,   0, 168,   0);
-	setPalColor( 3,   0, 168, 168);
-	setPalColor( 4, 168,   0,   0);
-	setPalColor( 5, 168,   0, 168);
-	setPalColor( 6, 168,  84,   0);
-	setPalColor( 7, 168, 168, 168);
-	setPalColor( 8,  84,  84,  84);
-	setPalColor( 9,  84,  84, 252);
-	setPalColor(10,  84, 252,  84);
-	setPalColor(11,  84, 252, 252);
-	setPalColor(12, 252,  84,  84);
-	setPalColor(13, 252,  84, 252);
-	setPalColor(14, 252, 252,  84);
-	setPalColor(15, 252, 252, 252);
+	setPalColor( 1,   0,   0, 170);
+	setPalColor( 2,   0, 170,   0);
+	setPalColor( 3,   0, 170, 170);
+	setPalColor( 4, 170,   0,   0);
+	setPalColor( 5, 170,   0, 170);
+	setPalColor( 6, 170,  85,   0);
+	setPalColor( 7, 170, 170, 170);
+	setPalColor( 8,  85,  85,  85);
+	setPalColor( 9,  85,  85, 255);
+	setPalColor(10,  85, 255,  85);
+	setPalColor(11,  85, 255, 255);
+	setPalColor(12, 255,  85,  85);
+	setPalColor(13, 255,  85, 255);
+	setPalColor(14, 255, 255,  85);
+	setPalColor(15, 255, 255, 255);
 }
 
 void ScummEngine::setupV1ManiacPalette() {
 	setPalColor( 0,   0,   0,   0);
-	setPalColor( 1, 252, 252, 252);
-	setPalColor( 2, 168,   0,   0);
-	setPalColor( 3,   0, 168, 168);
-	setPalColor( 4, 168,   0, 168);
-	setPalColor( 5,   0, 168,   0);
-	setPalColor( 6,   0,   0, 168);
-	setPalColor( 7, 252, 252,  84);
-	setPalColor( 8, 252,  84,  84);
-	setPalColor( 9, 168,  84,   0);
-	setPalColor(10, 252,  84,  84);
-	setPalColor(11,  84,  84,  84);
-	setPalColor(12, 168, 168, 168);
-	setPalColor(13,  84, 252,  84);
-	setPalColor(14,  84,  84, 252);
-	setPalColor(15,  84,  84,  84);
-	setPalColor(16, 252,  84, 252);
+	setPalColor( 1, 255, 255, 255);
+	setPalColor( 2, 170,   0,   0);
+	setPalColor( 3,   0, 170, 170);
+	setPalColor( 4, 170,   0, 170);
+	setPalColor( 5,   0, 170,   0);
+	setPalColor( 6,   0,   0, 170);
+	setPalColor( 7, 255, 255,  85);
+	setPalColor( 8, 255,  85,  85);
+	setPalColor( 9, 170,  85,   0);
+	setPalColor(10, 255,  85,  85);
+	setPalColor(11,  85,  85,  85);
+	setPalColor(12, 170, 170, 170);
+	setPalColor(13,  85, 255,  85);
+	setPalColor(14,  85,  85, 255);
+	setPalColor(15,  85,  85,  85);
+	setPalColor(16, 255,  85, 255);
 }
 
 void ScummEngine::setupV1ZakPalette() {
 	setPalColor( 0,   0,   0,   0);
-	setPalColor( 1, 252, 252, 252);
-	setPalColor( 2, 168,   0,   0);
-	setPalColor( 3,   0, 168, 168);
-	setPalColor( 4, 168,   0, 168);
-	setPalColor( 5,   0, 168,   0);
-	setPalColor( 6,   0,   0, 168);
-	setPalColor( 7, 252, 252,  84);
-	setPalColor( 8, 252,  84,  84);
-	setPalColor( 9, 168,  84,   0);
-	setPalColor(10, 252,  84,  84);
-	setPalColor(11,  84,  84,  84);
-	setPalColor(12, 168, 168, 168);
-	setPalColor(13,  84, 252,  84);
-	setPalColor(14,  84,  84, 252);
-	setPalColor(15, 168, 168, 168);
-	setPalColor(16, 252,  84, 252);
+	setPalColor( 1, 255, 255, 255);
+	setPalColor( 2, 170,   0,   0);
+	setPalColor( 3,   0, 170, 170);
+	setPalColor( 4, 170,   0, 170);
+	setPalColor( 5,   0, 170,   0);
+	setPalColor( 6,   0,   0, 170);
+	setPalColor( 7, 255, 255,  85);
+	setPalColor( 8, 255,  85,  85);
+	setPalColor( 9, 170,  85,   0);
+	setPalColor(10, 255,  85,  85);
+	setPalColor(11,  85,  85,  85);
+	setPalColor(12, 170, 170, 170);
+	setPalColor(13,  85, 255,  85);
+	setPalColor(14,  85,  85, 255);
+	setPalColor(15, 170, 170, 170);
+	setPalColor(16, 255,  85, 255);
 }
 
 void ScummEngine::setPaletteFromPtr(const byte *ptr) {





More information about the Scummvm-git-logs mailing list