From 1a44ed588f86a6be2929f0232edbccd2ce535c03 Mon Sep 17 00:00:00 2001 From: Sven Hesse Date: Tue, 25 Jan 2011 01:28:31 +0000 Subject: GOB: Some more Addy stubs svn-id: r55509 --- engines/gob/inter_v7.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'engines/gob/inter_v7.cpp') diff --git a/engines/gob/inter_v7.cpp b/engines/gob/inter_v7.cpp index 3c4e42912a..9c17e8c43d 100644 --- a/engines/gob/inter_v7.cpp +++ b/engines/gob/inter_v7.cpp @@ -43,6 +43,7 @@ Inter_v7::Inter_v7(GobEngine *vm) : Inter_Playtoons(vm) { void Inter_v7::setupOpcodesDraw() { Inter_Playtoons::setupOpcodesDraw(); + OPCODEDRAW(0x0C, o7_draw0x0C); OPCODEDRAW(0x0D, o7_draw0x0D); OPCODEDRAW(0x44, o7_draw0x44); OPCODEDRAW(0x45, o7_draw0x45); @@ -56,6 +57,7 @@ void Inter_v7::setupOpcodesDraw() { OPCODEDRAW(0xA2, o7_draw0xA2); OPCODEDRAW(0xA4, o7_draw0xA4); OPCODEDRAW(0xC4, o7_draw0xC4); + OPCODEDRAW(0xC5, o7_draw0xC5); OPCODEDRAW(0xC6, o7_draw0xC6); } @@ -67,6 +69,10 @@ void Inter_v7::setupOpcodesGob() { Inter_Playtoons::setupOpcodesGob(); } +void Inter_v7::o7_draw0x0C() { + WRITE_VAR(17, 0); +} + void Inter_v7::o7_draw0x0D() { _vm->_game->_script->evalExpr(0); Common::String str0 = _vm->_game->_script->getResultStr(); @@ -210,6 +216,13 @@ void Inter_v7::o7_draw0xC4() { warning("Addy Stub Draw 0xC4: \"%s\", \"%s\"", str0.c_str(), str1.c_str()); } +void Inter_v7::o7_draw0xC5() { + _vm->_game->_script->evalExpr(0); + Common::String str0 = _vm->_game->_script->getResultStr(); + + warning("Addy Stub Draw 0xC5: \"%s\"", str0.c_str()); +} + void Inter_v7::o7_draw0xC6() { _vm->_game->_script->evalExpr(0); Common::String str0 = _vm->_game->_script->getResultStr(); -- cgit v1.2.3