diff options
author | Jonathan Gray | 2003-05-17 01:57:54 +0000 |
---|---|---|
committer | Jonathan Gray | 2003-05-17 01:57:54 +0000 |
commit | 1f7ebc70d8d72d081f52392dd1adeb273156ed68 (patch) | |
tree | b062c1edb83970b147c144a42b7a7a5721043d36 /scumm | |
parent | 3a145f50e720a0fe6120b071ae37c15c2dff90d3 (diff) | |
download | scummvm-rg350-1f7ebc70d8d72d081f52392dd1adeb273156ed68.tar.gz scummvm-rg350-1f7ebc70d8d72d081f52392dd1adeb273156ed68.tar.bz2 scummvm-rg350-1f7ebc70d8d72d081f52392dd1adeb273156ed68.zip |
add stub for a hev7 op
svn-id: r7593
Diffstat (limited to 'scumm')
-rw-r--r-- | scumm/intern.h | 1 | ||||
-rw-r--r-- | scumm/script_v6.cpp | 11 |
2 files changed, 11 insertions, 1 deletions
diff --git a/scumm/intern.h b/scumm/intern.h index a129fa5605..d00399fcfc 100644 --- a/scumm/intern.h +++ b/scumm/intern.h @@ -490,6 +490,7 @@ protected: void o6_unknownE4(); void o6_localizeArray(); void o6_shuffle(); + void o6_unknownFA(); byte VAR_VIDEONAME; diff --git a/scumm/script_v6.cpp b/scumm/script_v6.cpp index fbf1d36ffc..d931a29d83 100644 --- a/scumm/script_v6.cpp +++ b/scumm/script_v6.cpp @@ -354,7 +354,7 @@ void Scumm_v6::setupOpcodes() { /* F8 */ OPCODE(o6_invalid), OPCODE(o6_invalid), - OPCODE(o6_invalid), + OPCODE(o6_unknownFA), OPCODE(o6_invalid), /* FC */ OPCODE(o6_invalid), @@ -3003,6 +3003,15 @@ void Scumm_v6::o6_unknownE0() { void Scumm_v6::o6_unknownE4() { warning("o6_unknownE4(%d) stub", pop()); } + +void Scumm_v6::o6_unknownFA() { + int len, a = fetchScriptByte(); + + len = resStrLen(_scriptPointer); + warning("stub o6_unknownFA(%d, \"%s\")", a, _scriptPointer); + _scriptPointer += len + 1; +} + void Scumm_v6::o6_localizeArray() { warning("stub localizeArray(%d)", pop()); } |