aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/sound/drivers/midi.cpp
diff options
context:
space:
mode:
authormd52011-04-13 10:29:24 +0300
committermd52011-04-13 10:29:24 +0300
commit22046d24802c3162cd99fd9b26c0930410f96d2f (patch)
tree83ca2121adee32a88201382179781186ca5f2228 /engines/sci/sound/drivers/midi.cpp
parent1986c1d82b83ea7a8a510e12ca7e78127de1da80 (diff)
downloadscummvm-rg350-22046d24802c3162cd99fd9b26c0930410f96d2f.tar.gz
scummvm-rg350-22046d24802c3162cd99fd9b26c0930410f96d2f.tar.bz2
scummvm-rg350-22046d24802c3162cd99fd9b26c0930410f96d2f.zip
SCI: Added handling for another version of mt32.drv (bug #3285556)
This is used in another version of KQ4 early (0.000.274)
Diffstat (limited to 'engines/sci/sound/drivers/midi.cpp')
-rw-r--r--engines/sci/sound/drivers/midi.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sci/sound/drivers/midi.cpp b/engines/sci/sound/drivers/midi.cpp
index f674a502d6..9eef867aeb 100644
--- a/engines/sci/sound/drivers/midi.cpp
+++ b/engines/sci/sound/drivers/midi.cpp
@@ -611,7 +611,7 @@ void MidiPlayer_Midi::readMt32DrvData() {
int size = f.size();
// Skip before-SysEx text
- if (size == 1773 || size == 1759) // XMAS88 / KQ4 early
+ if (size == 1773 || size == 1759 || size == 1747) // XMAS88 / KQ4 early (0.000.253 / 0.000.274)
f.seek(0x59);
else if (size == 2771) // LSL2 early
f.seek(0x29);