aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Howell2005-02-01 05:10:46 +0000
committerTravis Howell2005-02-01 05:10:46 +0000
commit0c35b4f4fd08fcade459c69c364c144df89f77aa (patch)
tree8bbedcbf9dcd1f51d749cb5347b870908bffaf05
parent5178ba2104b061609353745aefd118b51250e95b (diff)
downloadscummvm-rg350-0c35b4f4fd08fcade459c69c364c144df89f77aa.tar.gz
scummvm-rg350-0c35b4f4fd08fcade459c69c364c144df89f77aa.tar.bz2
scummvm-rg350-0c35b4f4fd08fcade459c69c364c144df89f77aa.zip
HE100 updates for lost
svn-id: r16718
-rw-r--r--scumm/script_v100he.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/scumm/script_v100he.cpp b/scumm/script_v100he.cpp
index 631e31d18d..ccb903cc0a 100644
--- a/scumm/script_v100he.cpp
+++ b/scumm/script_v100he.cpp
@@ -52,8 +52,8 @@ void ScummEngine_v100he::setupOpcodes() {
OPCODE(o6_breakHere),
/* 08 */
OPCODE(o6_delayFrames),
- OPCODE(o6_invalid),
- OPCODE(o6_invalid),
+ OPCODE(o90_shl),
+ OPCODE(o90_shr),
OPCODE(o6_invalid),
/* 0C */
OPCODE(o6_setCameraAt),
@@ -452,6 +452,10 @@ void ScummEngine_v100he::o100_actorOps() {
case 27: // SO_DEFAULT
a->initActor(0);
break;
+ case 32:
+ i = pop();
+ debug(1,"o100_actorOps: case 32 (%d)", i);
+ break;
case 52: // SO_ACTOR_NAME
copyScriptString(string);
loadPtrToResource(rtActorName, a->number, string);