aboutsummaryrefslogtreecommitdiff
path: root/scumm/imuse.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/imuse.cpp')
-rw-r--r--scumm/imuse.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/imuse.cpp b/scumm/imuse.cpp
index 8759725391..238d214909 100644
--- a/scumm/imuse.cpp
+++ b/scumm/imuse.cpp
@@ -3679,7 +3679,7 @@ void IMuseAdlib::adlib_setup_channel(int chan, Instrument * instr, byte vol_1, b
port = channel_mappings[chan];
adlib_write(port + 0x20, instr->flags_1);
- if ((g_scumm->_gameId != GID_MONKEY_VGA) || (instr->feedback & 1))
+ if (!(g_scumm->_features & GF_SMALL_HEADER) || (instr->feedback & 1))
adlib_write(port + 0x40, (instr->oplvl_1 | 0x3F) - vol_1 );
else
adlib_write(port + 0x40, instr->oplvl_1);