aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/sound.cpp
diff options
context:
space:
mode:
authorTravis Howell2007-03-03 23:02:54 +0000
committerTravis Howell2007-03-03 23:02:54 +0000
commit8e70329ce3d550a621843ffc055e416797e6054d (patch)
tree7a867653f8b8a55e0249be1e5d03dc8544381181 /engines/scumm/sound.cpp
parent5cee9799f1f0684ac0947be7a1747021435148ba (diff)
downloadscummvm-rg350-8e70329ce3d550a621843ffc055e416797e6054d.tar.gz
scummvm-rg350-8e70329ce3d550a621843ffc055e416797e6054d.tar.bz2
scummvm-rg350-8e70329ce3d550a621843ffc055e416797e6054d.zip
Fix level selection in PC Engine version of Loom.
svn-id: r25954
Diffstat (limited to 'engines/scumm/sound.cpp')
-rw-r--r--engines/scumm/sound.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/scumm/sound.cpp b/engines/scumm/sound.cpp
index bc3a80676b..a81fc80b51 100644
--- a/engines/scumm/sound.cpp
+++ b/engines/scumm/sound.cpp
@@ -165,6 +165,10 @@ void Sound::playSound(int soundID) {
int rate;
byte flags = Audio::Mixer::FLAG_UNSIGNED | Audio::Mixer::FLAG_AUTOFREE;
+ // FIXME: Sound resources are currently missing
+ if (_vm->_game.id == GID_LOOM && _vm->_game.platform == Common::kPlatformPCEngine)
+ return;
+
debugC(DEBUG_SOUND, "playSound #%d (room %d)", soundID,
_vm->getResourceRoomNr(rtSound, soundID));