aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/imuse/imuse.cpp
diff options
context:
space:
mode:
authorathrxx2019-06-22 23:30:37 +0200
committerathrxx2019-07-14 20:56:27 +0200
commit9afdde2601b64f724c2e5c4d4b43ba04709a27f1 (patch)
tree47e9e22f026fd25010f67d3011c092e6f5e4c31b /engines/scumm/imuse/imuse.cpp
parentb1ae4319e53b5cbf28ce66bd7457349a2daddb12 (diff)
downloadscummvm-rg350-9afdde2601b64f724c2e5c4d4b43ba04709a27f1.tar.gz
scummvm-rg350-9afdde2601b64f724c2e5c4d4b43ba04709a27f1.tar.bz2
scummvm-rg350-9afdde2601b64f724c2e5c4d4b43ba04709a27f1.zip
SCUMM: add Amiga iMuse sound driver
(applies to MI2 and INDY4)
Diffstat (limited to 'engines/scumm/imuse/imuse.cpp')
-rw-r--r--engines/scumm/imuse/imuse.cpp12
1 files changed, 9 insertions, 3 deletions
diff --git a/engines/scumm/imuse/imuse.cpp b/engines/scumm/imuse/imuse.cpp
index f5526ab11d..5fd5d21ff1 100644
--- a/engines/scumm/imuse/imuse.cpp
+++ b/engines/scumm/imuse/imuse.cpp
@@ -157,7 +157,9 @@ bool IMuseInternal::isMT32(int sound) {
case MKTAG('S', 'P', 'K', ' '):
return false;
- case MKTAG('A', 'M', 'I', ' '):
+ case MKTAG('A', 'M', 'I', ' '): // Amiga
+ return false;
+
case MKTAG('R', 'O', 'L', ' '):
return true;
@@ -199,7 +201,9 @@ bool IMuseInternal::isMIDI(int sound) {
case MKTAG('S', 'P', 'K', ' '):
return false;
- case MKTAG('A', 'M', 'I', ' '):
+ case MKTAG('A', 'M', 'I', ' '): // Amiga
+ return false;
+
case MKTAG('R', 'O', 'L', ' '):
return true;
@@ -236,7 +240,9 @@ bool IMuseInternal::supportsPercussion(int sound) {
case MKTAG('S', 'P', 'K', ' '):
return false;
- case MKTAG('A', 'M', 'I', ' '):
+ case MKTAG('A', 'M', 'I', ' '): // Amiga
+ return false;
+
case MKTAG('R', 'O', 'L', ' '):
return true;