From dc9d36ea4a56aaa285de2059ad34120d549c0831 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Tue, 15 May 2007 11:32:11 +0000 Subject: Fix fade regressions. svn-id: r26844 --- engines/agos/vga_ww.cpp | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'engines/agos') diff --git a/engines/agos/vga_ww.cpp b/engines/agos/vga_ww.cpp index 087623e1cc..3acf1bba61 100644 --- a/engines/agos/vga_ww.cpp +++ b/engines/agos/vga_ww.cpp @@ -179,12 +179,17 @@ void AGOSEngine::vc62_fastFadeOut() { 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) { -- cgit v1.2.3