aboutsummaryrefslogtreecommitdiff
path: root/engines/cine
diff options
context:
space:
mode:
authorKari Salminen2008-05-28 12:05:40 +0000
committerKari Salminen2008-05-28 12:05:40 +0000
commitf0195a01f6efeecacaf5564eb51bd9115e589f5c (patch)
tree12314c3ee21d9ee82d9a26b826e424fc3d98b21b /engines/cine
parent292bc04389912ea203dccaf233844520c88b0341 (diff)
downloadscummvm-rg350-f0195a01f6efeecacaf5564eb51bd9115e589f5c.tar.gz
scummvm-rg350-f0195a01f6efeecacaf5564eb51bd9115e589f5c.tar.bz2
scummvm-rg350-f0195a01f6efeecacaf5564eb51bd9115e589f5c.zip
Fix Operation Stealth's opcode 0x82's parameter list (Verified with DOS version's disassembly).
svn-id: r32335
Diffstat (limited to 'engines/cine')
-rw-r--r--engines/cine/script_os.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/cine/script_os.cpp b/engines/cine/script_os.cpp
index 7a1322330a..f9f0d3f031 100644
--- a/engines/cine/script_os.cpp
+++ b/engines/cine/script_os.cpp
@@ -202,7 +202,7 @@ const Opcode OSScript::_opcodeTable[] = {
/* 80 */
{ &FWScript::o2_removeSeq, "bb" },
{ &FWScript::o2_op81, "" }, /* TODO: Name this opcode properly. */
- { &FWScript::o2_op82, "bbw" }, /* TODO: Name this opcode properly. */
+ { &FWScript::o2_op82, "bbwwb" }, /* TODO: Name this opcode properly. */
{ &FWScript::o2_isSeqRunning, "bb" },
/* 84 */
{ &FWScript::o2_gotoIfSupNearest, "b" },
@@ -455,7 +455,9 @@ int FWScript::o2_op82() {
byte a = getNextByte();
byte b = getNextByte();
uint16 c = getNextWord();
- warning("STUB: o2_op82(%x, %x, %x)", a, b, c);
+ uint16 d = getNextWord();
+ byte e = getNextByte();
+ warning("STUB: o2_op82(%x, %x, %x, %x, %x)", a, b, c, d, e);
return 0;
}