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

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Wed Jun 23 18:58:42 CEST 2010


Revision: 50186
          http://scummvm.svn.sourceforge.net/scummvm/?rev=50186&view=rev
Author:   m_kiewitz
Date:     2010-06-23 16:58:42 +0000 (Wed, 23 Jun 2010)

Log Message:
-----------
SCI: it seems that all cnick games are using the inbetween interpreter

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-06-23 16:53:56 UTC (rev 50185)
+++ scummvm/trunk/engines/sci/graphics/palette.cpp	2010-06-23 16:58:42 UTC (rev 50186)
@@ -62,19 +62,17 @@
 	_alwaysForceRealMerge = false;
 
 	// Pseudo-WORKAROUND
-	// Quest for Glory 3 demo, Eco Quest 1 demo, Laura Bow 2 demo, Police Quest 1 vga and Nick's Picks Space Quest
+	// Quest for Glory 3 demo, Eco Quest 1 demo, Laura Bow 2 demo, Police Quest 1 vga and all Nick's Picks
 	// all use an inbetween interpreter, some parts are SCI1.1, some parts are SCI1
 	//  It's not using the SCI1.1 palette merging (copying over all the colors) but the real merging
 	//  If we use the copying over, we will get issues because some views have marked all colors as being used
 	//  and those will overwrite the current palette in that case
-	// FIXME: the other nick's Picks may also use the same interpreter, but we can not verify
-	//			if the other games also get reported having palette issues, add them here
 	Common::String gameId = g_sci->getGameId();
 	if (g_sci->isDemo()) {
 		if (gameId == "laurabow2" || gameId == "qfg3" || gameId == "ecoquest")
 			_alwaysForceRealMerge = true;
 	} else {
-		if (gameId == "pq1sci" || gameId == "cnick-sq" || gameId == "cnick-longbow")
+		if (gameId == "pq1sci" || gameId == "cnick-sq" || gameId == "cnick-longbow" || gameId == "cnick-kq" || gameId == "cnick-laurabow" || gameId == "cnick-lsl")
 			_alwaysForceRealMerge = true;
 	}
 


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