aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilippos Karapetis2015-12-18 14:06:07 +0200
committerWillem Jan Palenstijn2015-12-23 21:34:10 +0100
commit70396e6fbac882780886327dfd673b52270bc7e2 (patch)
treea3e01bcb160559142746192c39cfded44b24a342
parent5c360b40215ce35acbb1a0f5d6bfe5b27d3561f8 (diff)
downloadscummvm-rg350-70396e6fbac882780886327dfd673b52270bc7e2.tar.gz
scummvm-rg350-70396e6fbac882780886327dfd673b52270bc7e2.tar.bz2
scummvm-rg350-70396e6fbac882780886327dfd673b52270bc7e2.zip
LAB: Handle some differences in the intro of the Amiga version
-rw-r--r--engines/lab/intro.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/engines/lab/intro.cpp b/engines/lab/intro.cpp
index 22ad25abfc..9fbd0b3def 100644
--- a/engines/lab/intro.cpp
+++ b/engines/lab/intro.cpp
@@ -241,12 +241,12 @@ void Intro::introSequence() {
_vm->_anim->_doBlack = true;
- if (_vm->getPlatform() != Common::kPlatformWindows) {
+ if (_vm->getPlatform() == Common::kPlatformDOS) {
nReadPict("EA0", true);
nReadPict("EA1", true);
nReadPict("EA2", true);
nReadPict("EA3", true);
- } else {
+ } else if (_vm->getPlatform() == Common::kPlatformWindows) {
nReadPict("WYRMKEEP", true);
// Wait 4 seconds
for (uint16 i = 0; i < 4 * 1000 / 10; i++) {
@@ -258,10 +258,14 @@ void Intro::introSequence() {
}
_vm->_graphics->blackAllScreen();
- _vm->_music->initMusic("Music:BackGrou");
+
+ if (_vm->getPlatform() == Common::kPlatformAmiga)
+ _vm->_music->initMusic("Music:BackGround");
+ else
+ _vm->_music->initMusic("Music:BackGrou");
_vm->_anim->_noPalChange = true;
- if (_vm->getPlatform() != Common::kPlatformWindows)
+ if (_vm->getPlatform() == Common::kPlatformDOS)
nReadPict("TNDcycle.pic", true);
else
nReadPict("TNDcycle2.pic", true);