[Scummvm-cvs-logs] SF.net SVN: scummvm:[47524] scummvm/trunk/engines/sci/graphics/palette.cpp

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Sun Jan 24 22:01:28 CET 2010


Revision: 47524
          http://scummvm.svn.sourceforge.net/scummvm/?rev=47524&view=rev
Author:   m_kiewitz
Date:     2010-01-24 21:01:21 +0000 (Sun, 24 Jan 2010)

Log Message:
-----------
SCI: changed amiga palette mapping table to map color 15 (white) again, scripts dont like it to be 255 :P

Modified Paths:
--------------
    scummvm/trunk/engines/sci/graphics/palette.cpp

Modified: scummvm/trunk/engines/sci/graphics/palette.cpp
===================================================================
--- scummvm/trunk/engines/sci/graphics/palette.cpp	2010-01-24 20:51:34 UTC (rev 47523)
+++ scummvm/trunk/engines/sci/graphics/palette.cpp	2010-01-24 21:01:21 UTC (rev 47524)
@@ -154,10 +154,9 @@
 		setOnScreen();
 
 		// Create EGA to amiga table
-		for (curColor = 1; curColor < 15; curColor++) {
+		for (curColor = 1; curColor < 16; curColor++) {
 			_amigaEGAtable[curColor] = matchColor(&_sysPalette, EGApalette[curColor][0], EGApalette[curColor][1], EGApalette[curColor][2]);
 		}
-		_amigaEGAtable[15] = _screen->getColorWhite();
 		return true;
 	}
 	return false;
@@ -168,7 +167,6 @@
 	// TODO: not sure what pq3 means by using color 31
 	if (color > 15)
 		return color;
-	//color = CLIP<int16>(color, 0, 15);
 	return _amigaEGAtable[color];
 }
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list