diff options
author | Travis Howell | 2006-03-03 06:25:59 +0000 |
---|---|---|
committer | Travis Howell | 2006-03-03 06:25:59 +0000 |
commit | 09543f873e08cef03755add1910d30e1c12f7370 (patch) | |
tree | 299a13aef45a41b71a8682e761783b7eaec0a85a /engines/scumm | |
parent | e37f85d07999348a4f1aa00a73182ea4bf42865c (diff) | |
download | scummvm-rg350-09543f873e08cef03755add1910d30e1c12f7370.tar.gz scummvm-rg350-09543f873e08cef03755add1910d30e1c12f7370.tar.bz2 scummvm-rg350-09543f873e08cef03755add1910d30e1c12f7370.zip |
DOS versions of HE games sounds like Roland music too
svn-id: r21023
Diffstat (limited to 'engines/scumm')
-rw-r--r-- | engines/scumm/imuse/imuse.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/scumm/imuse/imuse.cpp b/engines/scumm/imuse/imuse.cpp index 9833e46a13..ca56d72455 100644 --- a/engines/scumm/imuse/imuse.cpp +++ b/engines/scumm/imuse/imuse.cpp @@ -135,8 +135,14 @@ bool IMuseInternal::isMT32(int sound) { return true; case MKID_BE('GMD '): - case MKID_BE('MIDI'): // Occurs in Sam & Max return false; + + case MKID_BE('MIDI'): // Occurs in Sam & Max + // HE games use Roland music + if (ptr[12] == 'H' && ptr[13] == 'S') + return true; + else + return false; } // Old style 'RO' has equivalent properties to 'ROL' |