mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-09 19:32:11 +00:00
SCUMM: (iMUSE/Amiga) - fix INDY4 instruments handling
FOA Amiga uses 'ROL ' resources (unlike MI2 which has 'AMI ' resources). So our imuse player treated those as MT32 tracks playing on a non-MT32 device and applied GM mapping. Which of course messed up the instruments.
This commit is contained in:
parent
4c6ff7843f
commit
4c45f9f39f
@ -158,11 +158,11 @@ bool IMuseInternal::isMT32(int sound) {
|
||||
case MKTAG('S', 'P', 'K', ' '):
|
||||
return false;
|
||||
|
||||
case MKTAG('A', 'M', 'I', ' '): // Amiga
|
||||
case MKTAG('A', 'M', 'I', ' '): // MI2 Amiga
|
||||
return false;
|
||||
|
||||
case MKTAG('R', 'O', 'L', ' '):
|
||||
return true;
|
||||
case MKTAG('R', 'O', 'L', ' '): // Unfortunately FOA Amiga also uses this resource type
|
||||
return !_isAmiga;
|
||||
|
||||
case MKTAG('M', 'A', 'C', ' '): // Occurs in the Mac version of FOA and MI2
|
||||
return false;
|
||||
|
Loading…
Reference in New Issue
Block a user