[Scummvm-cvs-logs] CVS: scummvm/scumm saveload.cpp,1.56,1.57 script_v5.cpp,1.25,1.26

Pawel Kolodziejski aquadran at users.sourceforge.net
Thu Apr 10 22:32:03 CEST 2003


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv21125

Modified Files:
	saveload.cpp script_v5.cpp 
Log Message:
fix for ega palette, more

Index: saveload.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/saveload.cpp,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -d -r1.56 -r1.57
--- saveload.cpp	18 Mar 2003 16:13:50 -0000	1.56
+++ saveload.cpp	11 Apr 2003 05:31:18 -0000	1.57
@@ -157,7 +157,9 @@
 	initScreens(0, sb, _realWidth, sh);
 
 	_completeScreenRedraw = true;
-	setDirtyColors(0, 255);
+	
+	if (!(_features & GF_16COLOR))
+		setDirtyColors(0, 255);
 
 	_lastCodePtr = NULL;
 

Index: script_v5.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v5.cpp,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -d -r1.25 -r1.26
--- script_v5.cpp	11 Apr 2003 05:22:28 -0000	1.25
+++ script_v5.cpp	11 Apr 2003 05:31:18 -0000	1.26
@@ -1654,7 +1654,8 @@
 			}
 			checkRange(256, 0, a, "o5_roomOps: 2: Illegal room color slot (%d)");
 			_shadowPalette[b] = a;
-			setDirtyColors(b, b);
+			if (!(_features & GF_16COLOR))
+				setDirtyColors(b, b);
 		} else {
 			a = getVarOrDirectWord(0x80);
 			b = getVarOrDirectWord(0x40);





More information about the Scummvm-git-logs mailing list