aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Kołodziejski2004-01-10 09:29:34 +0000
committerPaweł Kołodziejski2004-01-10 09:29:34 +0000
commitd2a7bf396d738e9141c88b6c59c38ee19e554020 (patch)
tree5d55380807497a6883972205f919e39d97c26ad3
parent4654bab07625aa33d05745263dbf5a69dec3c160 (diff)
downloadscummvm-rg350-d2a7bf396d738e9141c88b6c59c38ee19e554020.tar.gz
scummvm-rg350-d2a7bf396d738e9141c88b6c59c38ee19e554020.tar.bz2
scummvm-rg350-d2a7bf396d738e9141c88b6c59c38ee19e554020.zip
added two opcodes
svn-id: r12291
-rw-r--r--scumm/imuse_digi/dimuse.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/scumm/imuse_digi/dimuse.cpp b/scumm/imuse_digi/dimuse.cpp
index 459a225877..2f0449f457 100644
--- a/scumm/imuse_digi/dimuse.cpp
+++ b/scumm/imuse_digi/dimuse.cpp
@@ -380,6 +380,9 @@ void IMuseDigital::parseScriptCmds(int a, int b, int c, int d, int e, int f, int
break;
case 12: // ImuseSetParam
switch (sub_cmd) {
+ case 0x400: // set group volume
+ debug(5, "set group volume (0x400), sample(%d), group volume(%d)", sample, d);
+ break;
case 0x500: // set priority - could be ignored
break;
case 0x600: // set volume
@@ -446,6 +449,9 @@ void IMuseDigital::parseScriptCmds(int a, int b, int c, int d, int e, int f, int
break;
}
break;
+ case 25: // ImuseStartStream
+ debug(5, "ImuseStartStream (%d, %d, %d)", b, c, d);
+ break;
case 0x1000: // ImuseSetState
debug(5, "ImuseSetState (%d)", b);
if ((_vm->_gameId == GID_DIG) && (_vm->_features & GF_DEMO)) {