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

m_kiewitz at users.sourceforge.net m_kiewitz at users.sourceforge.net
Tue Oct 26 16:42:25 CEST 2010


Revision: 53851
          http://scummvm.svn.sourceforge.net/scummvm/?rev=53851&view=rev
Author:   m_kiewitz
Date:     2010-10-26 14:42:24 +0000 (Tue, 26 Oct 2010)

Log Message:
-----------
SCI: fixing bug #3091767 by reverting r52820

interpreters should get checked for that hoyle 4 code, comment added

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

Modified: scummvm/trunk/engines/sci/graphics/animate.cpp
===================================================================
--- scummvm/trunk/engines/sci/graphics/animate.cpp	2010-10-26 12:49:32 UTC (rev 53850)
+++ scummvm/trunk/engines/sci/graphics/animate.cpp	2010-10-26 14:42:24 UTC (rev 53851)
@@ -292,7 +292,10 @@
 		// versions. m_kiewitz knew about this flag before I (lskovlun) implemented it, 
 		// so it is possible that more test cases are known. Also, some presently open
 		// SCI1.1 bugs may be fixed by this and should be re-tested with this patch generalized.
-		if (it->scaleSignal & kScaleSignalDontSetNsrect)
+
+		// NOTE: *this* breaks at least eco quest 2. One should go through interpreters and check
+		//  the code before enabling it for more games (TODO)
+		if ((g_sci->getGameId() == GID_HOYLE4) && (it->scaleSignal & kScaleSignalDontSetNsrect))
 			setNsRect = false;
 
 		if (setNsRect) {


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