From 4d062fc7a0157f2044f3ab69c7487a841babadeb Mon Sep 17 00:00:00 2001 From: Colin Snover Date: Wed, 18 Jan 2017 21:38:07 -0600 Subject: SCI32: Do not default to General MIDI for SCI2.1 games The only SCI32 game that uses MIDI and does not support AdLib is MGDX, and it its MIDI playback is currently broken regardless of the synth setting. --- engines/sci/sound/music.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/engines/sci/sound/music.cpp b/engines/sci/sound/music.cpp index f78f1466af..1808cf367f 100644 --- a/engines/sci/sound/music.cpp +++ b/engines/sci/sound/music.cpp @@ -70,10 +70,9 @@ void SciMusic::init() { Common::Platform platform = g_sci->getPlatform(); uint32 deviceFlags = MDT_PCSPK | MDT_PCJR | MDT_ADLIB | MDT_MIDI; - // Default to MIDI in SCI2.1+ games, as many don't have AdLib support. - // Also, default to MIDI for Windows versions of SCI1.1 games, as their + // Default to MIDI for Windows versions of SCI1.1 games, as their // soundtrack is written for GM. - if (getSciVersion() >= SCI_VERSION_2_1_EARLY || g_sci->_features->useAltWinGMSound()) + if (g_sci->_features->useAltWinGMSound()) deviceFlags |= MDT_PREFER_GM; // Currently our CMS implementation only supports SCI1(.1) -- cgit v1.2.3