diff options
-rw-r--r-- | scumm/sound.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/scumm/sound.cpp b/scumm/sound.cpp index baedf5df3e..fe71f936b0 100644 --- a/scumm/sound.cpp +++ b/scumm/sound.cpp @@ -583,6 +583,8 @@ void Sound::processSfxQueues() { if (_vm->_imuseDigital) { finished = !isSoundRunning(kTalkSoundID); + } else if (_vm->_heversion >= 70) { + finished = !isSoundRunning(1); } else { finished = !_vm->_mixer->isSoundHandleActive(_talkChannelHandle); } |