aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/agi.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2009-06-06 17:41:29 +0000
committerEugene Sandulenko2009-06-06 17:41:29 +0000
commita5d762c029b904258cc1346fea54fb255585470f (patch)
tree6b12f0ead924ee3b0c5cb25b8d560cef025bee35 /engines/agi/agi.cpp
parent26d8b2bb727376bdd5fb93f74b2595edcedc087d (diff)
downloadscummvm-rg350-a5d762c029b904258cc1346fea54fb255585470f.tar.gz
scummvm-rg350-a5d762c029b904258cc1346fea54fb255585470f.tar.bz2
scummvm-rg350-a5d762c029b904258cc1346fea54fb255585470f.zip
Fix bug #1745954: "GR: Intro "jumpy" in parts (Amiga version)"
svn-id: r41244
Diffstat (limited to 'engines/agi/agi.cpp')
-rw-r--r--engines/agi/agi.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/agi/agi.cpp b/engines/agi/agi.cpp
index 7c908eb56b..3b61807dfb 100644
--- a/engines/agi/agi.cpp
+++ b/engines/agi/agi.cpp
@@ -312,11 +312,14 @@ void AgiEngine::releaseImageStack(void) {
void AgiEngine::pause(uint32 msec) {
uint32 endTime = _system->getMillis() + msec;
+ _gfx->setCursor(_renderMode == Common::kRenderAmiga, true);
+
while (_system->getMillis() < endTime) {
processEvents();
_system->updateScreen();
_system->delayMillis(10);
}
+ _gfx->setCursor(_renderMode == Common::kRenderAmiga);
}
void AgiEngine::recordImageStackCall(uint8 type, int16 p1, int16 p2, int16 p3,