diff options
author | Jamieson Christian | 2003-05-21 06:13:47 +0000 |
---|---|---|
committer | Jamieson Christian | 2003-05-21 06:13:47 +0000 |
commit | 9986605c4652ef36d655d8d548e9927a86794a11 (patch) | |
tree | f9955007acf1408eba0c19778f30849fc56cc256 /simon/simon.cpp | |
parent | 336e661c36bbf292f18ad1580fe9f422a16fc7f9 (diff) | |
download | scummvm-rg350-9986605c4652ef36d655d8d548e9927a86794a11.tar.gz scummvm-rg350-9986605c4652ef36d655d8d548e9927a86794a11.tar.bz2 scummvm-rg350-9986605c4652ef36d655d8d548e9927a86794a11.zip |
More Simon music fixes.
svn-id: r7767
Diffstat (limited to 'simon/simon.cpp')
-rw-r--r-- | simon/simon.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp index d009231116..0608ee5523 100644 --- a/simon/simon.cpp +++ b/simon/simon.cpp @@ -1070,7 +1070,7 @@ void SimonState::playSting(uint a) { // midi.shutdown(); _mus_file->seek(_mus_offsets[a], SEEK_SET); midi.loadSMF (_mus_file, a); - midi.jump (0, 0); + midi.startTrack (0); } Subroutine *SimonState::getSubroutineByID(uint subroutine_id) { @@ -5316,7 +5316,9 @@ void SimonState::loadMusic (uint music) { midi.loadSMF (f, music); delete f; } - midi.jump (0, 0); + + midi.setLoop (true); + midi.startTrack (0); } } } |