[Scummvm-cvs-logs] SF.net SVN: scummvm: [26844] scummvm/trunk/engines/agos/vga_ww.cpp

kirben at users.sourceforge.net kirben at users.sourceforge.net
Tue May 15 13:32:13 CEST 2007


Revision: 26844
          http://scummvm.svn.sourceforge.net/scummvm/?rev=26844&view=rev
Author:   kirben
Date:     2007-05-15 04:32:11 -0700 (Tue, 15 May 2007)

Log Message:
-----------
Fix fade regressions.

Modified Paths:
--------------
    scummvm/trunk/engines/agos/vga_ww.cpp

Modified: scummvm/trunk/engines/agos/vga_ww.cpp
===================================================================
--- scummvm/trunk/engines/agos/vga_ww.cpp	2007-05-15 07:14:12 UTC (rev 26843)
+++ scummvm/trunk/engines/agos/vga_ww.cpp	2007-05-15 11:32:11 UTC (rev 26844)
@@ -179,12 +179,17 @@
 
 		memcpy(_videoBuf1, _currentPalette, _fastFadeCount * 4);
 
-		if ((getGameType() == GType_FF || getGameType() == GType_PP) && !getBitFlag(75)) {
-			fadeCount = 32;
-			fadeSize = 8;
+		if (getGameType() == GType_FF || getGameType() == GType_PP) {
+			if (getBitFlag(75)) {
+				fadeCount = 4;
+				fadeSize = 64;
+			} else {
+				fadeCount = 32;
+				fadeSize = 8;
+			}
 		} else {
-			fadeCount = 4;
-			fadeSize = 64;
+			fadeCount = 64;
+			fadeSize = 4;
 		}
 
 		for (i = fadeCount; i != 0; --i) {


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