diff options
-rw-r--r-- | script_v1.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/script_v1.cpp b/script_v1.cpp index 0619698b6f..fdb2d3106c 100644 --- a/script_v1.cpp +++ b/script_v1.cpp @@ -2715,10 +2715,9 @@ void Scumm::decodeParseString() delay = (int)((getVarOrDirectWord(0x40) & 0xffff) * 7.5); if (_gameId == GID_LOOM256) { #ifdef COMPRESSED_SOUND_FILE - playMP3CDTrack(1, 0, offset, delay); -#else - _system->play_cdrom(1, 0, offset, delay); + if (playMP3CDTrack(1, 0, offset, delay) == -1) #endif + _system->play_cdrom(1, 0, offset, delay); } else warning("parseString: 8"); |