From a3f1767009a692d1edaa3d1f0fd29c0de455a95c Mon Sep 17 00:00:00 2001 From: Vincent Hamm Date: Tue, 25 Dec 2007 19:32:51 +0000 Subject: Fix title screen regression svn-id: r29988 --- engines/cruise/mainDraw.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'engines/cruise/mainDraw.cpp') diff --git a/engines/cruise/mainDraw.cpp b/engines/cruise/mainDraw.cpp index 943c7954e0..35785ae52a 100644 --- a/engines/cruise/mainDraw.cpp +++ b/engines/cruise/mainDraw.cpp @@ -124,6 +124,14 @@ void fadeIn() { } void flipScreen(void) { + if(switchPal) { + for(unsigned long int i=0; i<256*3; i++) { + workpal[i] = palScreen[masterScreen][i]; + } + switchPal = 0; + gfxModuleData_setPal256(workpal); + } + SWAP(gfxModuleData.pPage00, gfxModuleData.pPage10); gfxModuleData_flipScreen(); @@ -1388,9 +1396,9 @@ void mainDraw(int16 param) { int16 objZ2 = 0; int16 spriteHeight; - if (PCFadeFlag) { + /*if (PCFadeFlag) { return; - } + }*/ bgPtr = backgroundPtrtable[masterScreen]; -- cgit v1.2.3