diff options
author | Jamieson Christian | 2003-05-17 17:20:27 +0000 |
---|---|---|
committer | Jamieson Christian | 2003-05-17 17:20:27 +0000 |
commit | c88e0b5301d49c916b1cb90d61d877cb6d67c162 (patch) | |
tree | e8d1bdf8254d1c83e0381689438844c2fe97465c /scumm/scummvm.cpp | |
parent | a6d1c3e15123d8092108f92a5bd3a6c057588783 (diff) | |
download | scummvm-rg350-c88e0b5301d49c916b1cb90d61d877cb6d67c162.tar.gz scummvm-rg350-c88e0b5301d49c916b1cb90d61d877cb6d67c162.tar.bz2 scummvm-rg350-c88e0b5301d49c916b1cb90d61d877cb6d67c162.zip |
Fixed Adlib sound problem on old (small header) games. Thanks for eriktorbjorn for the material that led to the solution.
svn-id: r7610
Diffstat (limited to 'scumm/scummvm.cpp')
-rw-r--r-- | scumm/scummvm.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp index 35656ea2ec..59b2c33129 100644 --- a/scumm/scummvm.cpp +++ b/scumm/scummvm.cpp @@ -606,6 +606,7 @@ Scumm::Scumm (GameDetector *detector, OSystem *syst) if (_imuse) { if (detector->_gameTempo != 0) _imuse->property(IMuse::PROP_TEMPO_BASE, detector->_gameTempo); + _imuse->property (IMuse::PROP_OLD_ADLIB_INSTRUMENTS, (_features & GF_SMALL_HEADER) ? 1 : 0); _imuse->property (IMuse::PROP_MULTI_MIDI, detector->_multi_midi); _imuse->property (IMuse::PROP_NATIVE_MT32, detector->_native_mt32); _imuse->set_music_volume(_sound->_sound_volume_music); |