Skip to content

Commit

Permalink
SCI: limit new FM-Towns driver to KQ5
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
athrxx committed Nov 1, 2011
1 parent 9b83823 commit b7ae744
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion engines/sci/sound/music.cpp
Expand Up @@ -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);
Expand Down

0 comments on commit b7ae744

Please sign in to comment.