aboutsummaryrefslogtreecommitdiff
path: root/resource.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'resource.cpp')
-rw-r--r--resource.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/resource.cpp b/resource.cpp
index 38e1363474..d0e3cd900c 100644
--- a/resource.cpp
+++ b/resource.cpp
@@ -656,7 +656,7 @@ int Scumm::readSoundResource(int type, int index) {
basetag = fileReadDwordLE();
total_size = fileReadDwordBE();
- if (_gameId==GID_SAMNMAX) {
+ if (_gameId==GID_SAMNMAX || _features & GF_AFTER_V7) {
if (basetag == MKID('MIDI')) {
fileSeek(_fileHandle, -8, SEEK_CUR);
fileRead(_fileHandle,createResource(type, index, total_size+8), total_size+8);