aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.cpp
diff options
context:
space:
mode:
authorJamieson Christian2003-05-21 06:13:47 +0000
committerJamieson Christian2003-05-21 06:13:47 +0000
commit9986605c4652ef36d655d8d548e9927a86794a11 (patch)
treef9955007acf1408eba0c19778f30849fc56cc256 /simon/simon.cpp
parent336e661c36bbf292f18ad1580fe9f422a16fc7f9 (diff)
downloadscummvm-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.cpp6
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);
}
}
}