[Scummvm-cvs-logs] CVS: scummvm/simon midi.cpp,1.31,1.32
Jamieson Christian
jamieson630 at users.sourceforge.net
Tue May 20 10:11:05 CEST 2003
Update of /cvsroot/scummvm/scummvm/simon
In directory sc8-pr-cvs1:/tmp/cvs-serv16292/scummvm/simon
Modified Files:
midi.cpp
Log Message:
Fix for simon2win music
Index: midi.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/simon/midi.cpp,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- midi.cpp 20 May 2003 16:50:16 -0000 1.31
+++ midi.cpp 20 May 2003 17:10:15 -0000 1.32
@@ -112,7 +112,7 @@
}
void MidiPlayer::jump (uint16 track, uint16 tick) {
- if (track == _currentTrack || !_parser)
+ if (track == _currentTrack)
return;
if (_num_songs > 0) {
@@ -137,18 +137,16 @@
}
_currentTrack = (byte) track;
- for (int i = ARRAYSIZE (_volumeTable); i; --i)
- _volumeTable[i-1] = 127;
_parser = parser; // That plugs the power cord into the wall
} else if (_parser) {
_system->lock_mutex (_mutex);
_currentTrack = (byte) track;
- _parser->setTrack ((byte) track);
}
+ _parser->setTrack ((byte) track);
_parser->jumpToTick (tick ? tick - 1 : 0);
- pause (false);
_system->unlock_mutex (_mutex);
+ pause (false);
}
void MidiPlayer::stop() {
More information about the Scummvm-git-logs
mailing list