aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
diff options
context:
space:
mode:
authorTravis Howell2005-05-09 00:42:11 +0000
committerTravis Howell2005-05-09 00:42:11 +0000
commitc80f61498151647e9373f7d705dcdfd0299160a1 (patch)
tree34112f70a792e90a0b66dfc278ba267a3784914d /scumm/sound.cpp
parent2801693db51cc012b842d51158570f26048372f8 (diff)
downloadscummvm-rg350-c80f61498151647e9373f7d705dcdfd0299160a1.tar.gz
scummvm-rg350-c80f61498151647e9373f7d705dcdfd0299160a1.tar.bz2
scummvm-rg350-c80f61498151647e9373f7d705dcdfd0299160a1.zip
Add a few more md5s
Set sfxMode mode for speech in HE games again. svn-id: r17985
Diffstat (limited to 'scumm/sound.cpp')
-rw-r--r--scumm/sound.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/scumm/sound.cpp b/scumm/sound.cpp
index b89658b25f..8ced244da9 100644
--- a/scumm/sound.cpp
+++ b/scumm/sound.cpp
@@ -607,7 +607,7 @@ void Sound::processSfxQueues() {
if (_vm->_imuseDigital) {
finished = !isSoundRunning(kTalkSoundID);
- } else if (_vm->_heversion >= 70) {
+ } else if (_vm->_heversion >= 60) {
finished = !isSoundRunning(1);
} else {
finished = !_vm->_mixer->isSoundHandleActive(_talkChannelHandle);
@@ -651,6 +651,7 @@ void Sound::startHETalkSound(uint32 offset) {
byte *ptr;
int32 size;
+ _sfxMode |= 2;
_vm->res.nukeResource(rtSound, 1);
_sfxFile->seek(offset + 4, SEEK_SET);
size = _sfxFile->readUint32BE() - 8;