diff options
Diffstat (limited to 'scumm/sound.cpp')
-rw-r--r-- | scumm/sound.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/scumm/sound.cpp b/scumm/sound.cpp index 62d3bd1242..ae9331a6a3 100644 --- a/scumm/sound.cpp +++ b/scumm/sound.cpp @@ -282,6 +282,13 @@ void Sound::playSound(int soundID) { // I'm going to assume that the sample frequency is // the only important difference between the two. + // FIXME: SBL resources are apparently horribly + // distorted on segacd even though it shares the same + // header etc. So don't try to play them for now. + if (_scumm->_gameId == GID_MONKEY_SEGA) { + return; + } + if (READ_UINT32(ptr + 8) == MKID('WVhd')) rate = 11025; else |