diff options
author | Jamieson Christian | 2003-07-14 08:29:17 +0000 |
---|---|---|
committer | Jamieson Christian | 2003-07-14 08:29:17 +0000 |
commit | 74d3d914a93dd3914e74aed278eb8f9383f51783 (patch) | |
tree | bc86dd13b03b14252c274e31b3418b9563188773 /simon/midi.h | |
parent | 085d14a8c81b1324cba45e301fa44046f4daf29b (diff) | |
download | scummvm-rg350-74d3d914a93dd3914e74aed278eb8f9383f51783.tar.gz scummvm-rg350-74d3d914a93dd3914e74aed278eb8f9383f51783.tar.bz2 scummvm-rg350-74d3d914a93dd3914e74aed278eb8f9383f51783.zip |
Feature [770161] SIMON: Remap instruments to GM
Apparently Simon 1 (all versions) uses MT32 instruments,
so now we map them to GM *unless* the --native-mt32
option was specified.
svn-id: r9001
Diffstat (limited to 'simon/midi.h')
-rw-r--r-- | simon/midi.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/simon/midi.h b/simon/midi.h index fb6d9f3e4f..de80e253c3 100644 --- a/simon/midi.h +++ b/simon/midi.h @@ -50,6 +50,7 @@ protected: OSystem *_system; OSystem::MutexRef _mutex; MidiDriver *_driver; + bool _map_mt32_to_gm; MusicInfo _music; MusicInfo _sfx; @@ -82,6 +83,7 @@ public: void loadXMIDI (File *in, bool sfx = false); void loadS1D (File *in, bool sfx = false); + void mapMT32toGM (bool map); void setLoop (bool loop); void startTrack(int track); void queueTrack (int track, bool loop); |