diff options
-rw-r--r-- | engines/sci/sound/soundcmd.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/sci/sound/soundcmd.cpp b/engines/sci/sound/soundcmd.cpp index 8c15a547dc..5279de8a28 100644 --- a/engines/sci/sound/soundcmd.cpp +++ b/engines/sci/sound/soundcmd.cpp @@ -616,6 +616,10 @@ void SoundCommandParser::processUpdateCues(reg_t obj) { writeSelectorValue(_segMan, obj, SELECTOR(min), musicSlot->ticker / 3600); writeSelectorValue(_segMan, obj, SELECTOR(sec), musicSlot->ticker % 3600 / 60); writeSelectorValue(_segMan, obj, SELECTOR(frame), musicSlot->ticker % 60 / 2); + + if (_soundVersion >= SCI_VERSION_1_MIDDLE) { + writeSelectorValue(_segMan, obj, SELECTOR(vol), musicSlot->volume); + } } } |