aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
diff options
context:
space:
mode:
authorTravis Howell2004-08-21 04:15:03 +0000
committerTravis Howell2004-08-21 04:15:03 +0000
commit49d31d7fbeaa331cd0ae0f271e607d9613dfcef9 (patch)
treec336425b8f2d84be177c94f8994807e76bf677ea /scumm/sound.cpp
parent3158a9c1d0d3e198df9e800803808eebe3e1bb33 (diff)
downloadscummvm-rg350-49d31d7fbeaa331cd0ae0f271e607d9613dfcef9.tar.gz
scummvm-rg350-49d31d7fbeaa331cd0ae0f271e607d9613dfcef9.tar.bz2
scummvm-rg350-49d31d7fbeaa331cd0ae0f271e607d9613dfcef9.zip
Missed a spot
svn-id: r14660
Diffstat (limited to 'scumm/sound.cpp')
-rw-r--r--scumm/sound.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/sound.cpp b/scumm/sound.cpp
index 7c937cf538..8ad7775417 100644
--- a/scumm/sound.cpp
+++ b/scumm/sound.cpp
@@ -341,7 +341,7 @@ void Sound::playSound(int soundID, int offset) {
memcpy(sound, ptr + 6, size);
_vm->_mixer->playRaw(NULL, sound, size, rate, flags, soundID);
}
- else if ((_vm->_features & GF_FMTOWNS) || READ_UINT32(ptr) == MKID('SOUN') || READ_UINT32(ptr) == MKID('TOWS')) {
+ else if ((_vm->_features & GF_FMTOWNS && _vm->_version == 3) || READ_UINT32(ptr) == MKID('SOUN') || READ_UINT32(ptr) == MKID('TOWS')) {
bool tows = READ_UINT32(ptr) == MKID('TOWS');
if (_vm->_version == 3) {