From 34c343bf1d8d11c2de69faa3af09d835931a310c Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Thu, 4 May 2006 02:34:14 +0000 Subject: Update screen more often, for smoother mouse movement svn-id: r22322 --- engines/simon/draw.cpp | 1 - engines/simon/items.cpp | 1 - engines/simon/simon.cpp | 2 ++ engines/simon/vga.cpp | 1 - 4 files changed, 2 insertions(+), 3 deletions(-) (limited to 'engines') diff --git a/engines/simon/draw.cpp b/engines/simon/draw.cpp index 9688ed9c68..2c7fa888ec 100644 --- a/engines/simon/draw.cpp +++ b/engines/simon/draw.cpp @@ -484,7 +484,6 @@ void SimonEngine::slowFadeIn() { dst++; } _system->setPalette(_videoBuf1, 0, _videoNumPalColors); - _system->updateScreen(); delay(5); } _paletteColorCount = 0; diff --git a/engines/simon/items.cpp b/engines/simon/items.cpp index 0e2bacc01f..64a70ecb88 100644 --- a/engines/simon/items.cpp +++ b/engines/simon/items.cpp @@ -1630,7 +1630,6 @@ void SimonEngine::o1_specialFade() { paletteFadeOut((uint32 *)_videoBuf1 + 32 + 16 + 144 + 16, 48); _system->setPalette(_videoBuf1, 0, 256); - _system->updateScreen(); delay(5); } while (--i); diff --git a/engines/simon/simon.cpp b/engines/simon/simon.cpp index 6423cdb4ca..5d0a67ce4f 100644 --- a/engines/simon/simon.cpp +++ b/engines/simon/simon.cpp @@ -2020,6 +2020,8 @@ void SimonEngine::delay(uint amount) { } } + _system->updateScreen(); + if (amount == 0) break; diff --git a/engines/simon/vga.cpp b/engines/simon/vga.cpp index 19b02d21d3..cf9e7789a6 100644 --- a/engines/simon/vga.cpp +++ b/engines/simon/vga.cpp @@ -2217,7 +2217,6 @@ void SimonEngine::vc62_fastFadeOut() { for (i = NUM_PALETTE_FADEOUT; i != 0; --i) { paletteFadeOut((uint32 *)_videoBuf1, _videoNumPalColors); _system->setPalette(_videoBuf1, 0, _videoNumPalColors); - _system->updateScreen(); delay(5); } -- cgit v1.2.3