aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorPaul Gilbert2012-02-29 21:39:48 +1100
committerPaul Gilbert2012-02-29 21:39:48 +1100
commit21d570af83bed7b6edcc485b991fc52ecc9f4ab6 (patch)
tree2f3104717b48f6e11c0e5ef58b6ffe8e51a16f98 /engines
parentb60a2f012a92729591ab4e3221a980d98a5ceaf0 (diff)
downloadscummvm-rg350-21d570af83bed7b6edcc485b991fc52ecc9f4ab6.tar.gz
scummvm-rg350-21d570af83bed7b6edcc485b991fc52ecc9f4ab6.tar.bz2
scummvm-rg350-21d570af83bed7b6edcc485b991fc52ecc9f4ab6.zip
TSAGE: Bugfixes for startup sequence in R2R Scene 180
Diffstat (limited to 'engines')
-rw-r--r--engines/tsage/ringworld2/ringworld2_scenes0.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes0.cpp b/engines/tsage/ringworld2/ringworld2_scenes0.cpp
index 460646c05d..94a119338a 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes0.cpp
+++ b/engines/tsage/ringworld2/ringworld2_scenes0.cpp
@@ -1621,14 +1621,16 @@ void Scene180::signal() {
break;
case 7:
+ // Title screen. Wait until title music finishes playing
R2_GLOBALS._scene180Mode = 2;
- if (R2_GLOBALS._sound1.isPaused())
+ if (R2_GLOBALS._sound1.isPlaying())
_sceneMode = 7;
setFrameInc(1);
break;
case 9:
R2_GLOBALS._sound1.play(3);
+ clearScreen();
setFrameInc(2);
break;