aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/op_cmd.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/op_cmd.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/op_cmd.cpp')
-rw-r--r--engines/agi/op_cmd.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/agi/op_cmd.cpp b/engines/agi/op_cmd.cpp
index a0824c850d..5d08313b52 100644
--- a/engines/agi/op_cmd.cpp
+++ b/engines/agi/op_cmd.cpp
@@ -626,6 +626,9 @@ cmd(set_simple) {
cmd_close_window(NULL);
g_picture->showPic();
game.pictureShown = 1;
+
+ // Simulate slowww computer. Many effects rely on this
+ g_agi->pause(kPausePicture);
}
}
@@ -760,6 +763,9 @@ cmd(draw_pic) {
// Fixes bug #1658514: AGI: SQ1 (2.2 DOS ENG) bizzare exploding roger
if (g_agi->getGameID() == GID_SQ1 && _v[p0] == 20)
g_agi->setflag(103, false);
+
+ // Simulate slowww computer. Many effects rely on this
+ g_agi->pause(kPausePicture);
}
cmd(show_pic) {
@@ -792,6 +798,9 @@ cmd(overlay_pic) {
g_sprites->blitBoth();
game.pictureShown = 0;
g_sprites->commitBoth();
+
+ // Simulate slowww computer. Many effects rely on this
+ g_agi->pause(kPausePicture);
}
cmd(show_pri_screen) {