[Scummvm-cvs-logs] CVS: scummvm/scumm gfx.cpp,1.46,1.47
Pawe? Ko?odziejski
aquadran at users.sourceforge.net
Mon Nov 4 22:35:03 CET 2002
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/simon debug.cpp,1.3,1.4 items.cpp,1.7,1.8 simon.cpp,1.50,1.51 verb.cpp,1.7,1.8
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm gfx.cpp,1.47,1.48
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory usw-pr-cvs1:/tmp/cvs-serv2377
Modified Files:
gfx.cpp
Log Message:
this fix palette problems in the dig (ex. energy), previous code doesn't exist in original, why somebody add this stuff ?
if this break something, we can add exception.
Index: gfx.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/gfx.cpp,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- gfx.cpp 27 Oct 2002 18:49:41 -0000 1.46
+++ gfx.cpp 5 Nov 2002 06:34:15 -0000 1.47
@@ -436,7 +436,7 @@
void Scumm::setPaletteFromPtr(byte *ptr)
{
- int i, r, g, b;
+ int i;
byte *dest;
int numcolor;
@@ -454,17 +454,8 @@
dest = _currentPalette;
- for (i = 0; i < numcolor; i++) {
- r = *ptr++;
- g = *ptr++;
- b = *ptr++;
- if (i <= 15 || r < 252 || g < 252 || b < 252) {
- *dest++ = r;
- *dest++ = g;
- *dest++ = b;
- } else {
- dest += 3;
- }
+ for (i = 0; i < numcolor * 3; i++) {
+ *dest++ = *ptr++;
}
setDirtyColors(0, numcolor - 1);
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/simon debug.cpp,1.3,1.4 items.cpp,1.7,1.8 simon.cpp,1.50,1.51 verb.cpp,1.7,1.8
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm gfx.cpp,1.47,1.48
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list