aboutsummaryrefslogtreecommitdiff
path: root/engines/sky/sky.cpp
diff options
context:
space:
mode:
authorTravis Howell2009-05-02 05:44:40 +0000
committerTravis Howell2009-05-02 05:44:40 +0000
commit64498f074dfd6ebfeddc24cc3a3ee28af57e0160 (patch)
tree5801c10c7ba32a1b15a3c1493fd389eb7acb76c2 /engines/sky/sky.cpp
parentad4cb49e3b1eb8966e7a400ead1f08ac379bf137 (diff)
downloadscummvm-rg350-64498f074dfd6ebfeddc24cc3a3ee28af57e0160.tar.gz
scummvm-rg350-64498f074dfd6ebfeddc24cc3a3ee28af57e0160.tar.bz2
scummvm-rg350-64498f074dfd6ebfeddc24cc3a3ee28af57e0160.zip
Add German floppy demo of BASS.
svn-id: r40234
Diffstat (limited to 'engines/sky/sky.cpp')
-rw-r--r--engines/sky/sky.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/sky/sky.cpp b/engines/sky/sky.cpp
index bc4f2be19d..47cc65e96d 100644
--- a/engines/sky/sky.cpp
+++ b/engines/sky/sky.cpp
@@ -164,7 +164,7 @@ Common::Error SkyEngine::go() {
if (result != GAME_RESTORED) {
bool introSkipped = false;
- if (_systemVars.gameVersion > 267) { // don't do intro for floppydemos
+ if (_systemVars.gameVersion > 272) { // don't do intro for floppydemos
Intro *skyIntro = new Intro(_skyDisk, _skyScreen, _skyMusic, _skySound, _skyText, _mixer, _system);
bool floppyIntro = ConfMan.getBool("alt_intro");
introSkipped = !skyIntro->doIntro(floppyIntro);
@@ -433,9 +433,10 @@ void SkyEngine::delay(int32 amount) {
bool SkyEngine::isDemo(void) {
switch (_systemVars.gameVersion) {
- case 109: // pc gamer demo
- case 267: // floppy demo
- case 365: // cd demo
+ case 109: // PC Gamer demo
+ case 267: // English floppy demo
+ case 272: // German floppy demo
+ case 365: // CD demo
return true;
case 288:
case 303:
@@ -453,6 +454,7 @@ bool SkyEngine::isCDVersion(void) {
switch (_systemVars.gameVersion) {
case 109:
case 267:
+ case 272:
case 288:
case 303:
case 331: