diff options
author | Jussi Pitkanen | 2011-06-25 12:06:28 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2011-08-13 23:27:24 +0100 |
commit | af691e46c4ccbe0457d2a7d5a4386d9287518740 (patch) | |
tree | 1f78d48f29b1ec5a2cd08341d13db27df4b2b583 /engines/agi/opcodes.h | |
parent | 1dbe5bfccfb3d10b31ea9b5ac567165c650b3f98 (diff) | |
download | scummvm-rg350-af691e46c4ccbe0457d2a7d5a4386d9287518740.tar.gz scummvm-rg350-af691e46c4ccbe0457d2a7d5a4386d9287518740.tar.bz2 scummvm-rg350-af691e46c4ccbe0457d2a7d5a4386d9287518740.zip |
AGI: Updates to V1 instruction table, plus an outcommented experiment
The experiment tries to implement the program control of the V1 interpreter.
Maybe it is better to add another method for doing that once the workings of
it are more clear.
Diffstat (limited to 'engines/agi/opcodes.h')
-rw-r--r-- | engines/agi/opcodes.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/agi/opcodes.h b/engines/agi/opcodes.h index f45a52b611..3885c10aac 100644 --- a/engines/agi/opcodes.h +++ b/engines/agi/opcodes.h @@ -222,6 +222,10 @@ void cmdReleaseKey(AgiGame *state, uint8 *p); void cmdAdjEgoMoveToXY(AgiGame *state, uint8 *p); void cmdSetSpeed(AgiGame *state, uint8 *p); +void cmdSetItemView(AgiGame *state, uint8 *p); +void cmdCallV1(AgiGame *state, uint8 *p); +void cmdNewRoomV1(AgiGame *state, uint8 *p); +void cmdNewRoomVV1(AgiGame *state, uint8 *p); void cmdUnknown(AgiGame *state, uint8 *p); void condEqual(AgiGame *state, uint8 *p); |