[Scummvm-cvs-logs] SF.net SVN: scummvm:[35803] scummvm/trunk/engines/scumm/he/sound_he.cpp
Kirben at users.sourceforge.net
Kirben at users.sourceforge.net
Sat Jan 10 15:10:04 CET 2009
Revision: 35803
http://scummvm.svn.sourceforge.net/scummvm/?rev=35803&view=rev
Author: Kirben
Date: 2009-01-10 14:10:04 +0000 (Sat, 10 Jan 2009)
Log Message:
-----------
setQuickStartFlag is different value in HE100 games.
Modified Paths:
--------------
scummvm/trunk/engines/scumm/he/sound_he.cpp
Modified: scummvm/trunk/engines/scumm/he/sound_he.cpp
===================================================================
--- scummvm/trunk/engines/scumm/he/sound_he.cpp 2009-01-10 14:08:41 UTC (rev 35802)
+++ scummvm/trunk/engines/scumm/he/sound_he.cpp 2009-01-10 14:10:04 UTC (rev 35803)
@@ -67,12 +67,13 @@
if (_vm->VAR_LAST_SOUND != 0xFF)
_vm->VAR(_vm->VAR_LAST_SOUND) = sound;
- if (heFlags & 16) {
+ if ((_vm->_game.heversion <= 99 && (heFlags & 16)) || (_vm->_game.heversion == 100 && (heFlags & 8))) {
playHESound(sound, heOffset, heChannel, heFlags);
return;
+ } else {
+
+ Sound::addSoundToQueue(sound, heOffset, heChannel, heFlags);
}
-
- Sound::addSoundToQueue(sound, heOffset, heChannel, heFlags);
}
void SoundHE::addSoundToQueue2(int sound, int heOffset, int heChannel, int heFlags) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list