diff options
author | m-kiewitz | 2013-09-21 19:41:45 +0200 |
---|---|---|
committer | m-kiewitz | 2013-09-21 19:41:45 +0200 |
commit | 97b255ab33fa5fcd4507573e77cd42a8406e1b55 (patch) | |
tree | d25eae87f9612de9b5ba6a33071163937a289c21 /engines/sci/sound | |
parent | 158d12e555abe05e6e08a026c156097e48b2802f (diff) | |
download | scummvm-rg350-97b255ab33fa5fcd4507573e77cd42a8406e1b55.tar.gz scummvm-rg350-97b255ab33fa5fcd4507573e77cd42a8406e1b55.tar.bz2 scummvm-rg350-97b255ab33fa5fcd4507573e77cd42a8406e1b55.zip |
SCI: fix dataInc signalling fixes bug #3035159
we set signal in parseNextEvent on dataInc events, which then effectively triggered 2 cues through kDoSoundUpdateCues instead of one. Fixes Freddy Pharkas Ballad intro on floppy + demos
Diffstat (limited to 'engines/sci/sound')
-rw-r--r-- | engines/sci/sound/midiparser_sci.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/engines/sci/sound/midiparser_sci.cpp b/engines/sci/sound/midiparser_sci.cpp index 4b4333a37c..b367eeead0 100644 --- a/engines/sci/sound/midiparser_sci.cpp +++ b/engines/sci/sound/midiparser_sci.cpp @@ -444,7 +444,6 @@ void MidiParser_SCI::parseNextEvent(EventInfo &info) { if (_dataincAdd) { _dataincAdd = false; _pSnd->dataInc += _dataincToAdd; - _pSnd->signal = 0x7f + _pSnd->dataInc; debugC(4, kDebugLevelSound, "datainc %04x", _dataincToAdd); } if (_signalSet) { |