diff options
author | athrxx | 2011-11-01 21:51:01 +0100 |
---|---|---|
committer | athrxx | 2011-11-01 21:56:54 +0100 |
commit | b7ae744dea60d99f42b08df9f446688f67ea4104 (patch) | |
tree | bab4a0809b3c99703028ad8d25ff919955f62002 /engines/sci/sound | |
parent | 9b838239ebed10e75b3806fd7c3a97922d2c0aa5 (diff) | |
download | scummvm-rg350-b7ae744dea60d99f42b08df9f446688f67ea4104.tar.gz scummvm-rg350-b7ae744dea60d99f42b08df9f446688f67ea4104.tar.bz2 scummvm-rg350-b7ae744dea60d99f42b08df9f446688f67ea4104.zip |
SCI: limit new FM-Towns driver to KQ5
Mixed up mother goose is reported not to use that driver and even crash when trying to use it.
Play Id and instrument patch id seem to be different.
Diffstat (limited to 'engines/sci/sound')
-rw-r--r-- | engines/sci/sound/music.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/sound/music.cpp b/engines/sci/sound/music.cpp index e39cbba980..c7302da052 100644 --- a/engines/sci/sound/music.cpp +++ b/engines/sci/sound/music.cpp @@ -78,7 +78,7 @@ void SciMusic::init() { if (getSciVersion() >= SCI_VERSION_1_EGA_ONLY && getSciVersion() <= SCI_VERSION_1_1) deviceFlags |= MDT_CMS; - if (g_sci->getPlatform() == Common::kPlatformFMTowns) + if (g_sci->getPlatform() == Common::kPlatformFMTowns && g_sci->getGameId() == GID_KQ5) deviceFlags = MDT_TOWNS; uint32 dev = MidiDriver::detectDevice(deviceFlags); |