diff --git a/scumm/sound.cpp b/scumm/sound.cpp index 91f007e6849..cf0e42d9ab2 100644 --- a/scumm/sound.cpp +++ b/scumm/sound.cpp @@ -825,7 +825,7 @@ void Sound::startSfxSound(File *file, int file_size, PlayingSoundHandle *handle, } if (_scumm->_imuseDigital) { - _scumm->_imuseDigital->stopSound(kTalkSoundID); + //_scumm->_imuseDigital->stopSound(kTalkSoundID); _scumm->_imuseDigital->startVoice(kTalkSoundID, input); } else { _scumm->_mixer->playInputStream(handle, input, false, 255, 0, id); diff --git a/scumm/string.cpp b/scumm/string.cpp index be1c9128f3d..1f85b44f9ab 100644 --- a/scumm/string.cpp +++ b/scumm/string.cpp @@ -923,7 +923,7 @@ const byte *ScummEngine::translateTextAndPlaySpeech(const byte *ptr) { // Play speech if (!(_features & GF_DEMO) && (_gameId == GID_CMI)) // CMI demo does not have .IMX for voice strcat(pointer, ".IMX"); - _imuseDigital->stopSound(kTalkSoundID); +// _imuseDigital->stopSound(kTalkSoundID); _imuseDigital->startVoice(kTalkSoundID, pointer); ptr = _transText;