aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/gob/inter.h2
-rw-r--r--engines/gob/inter_v7.cpp6
2 files changed, 8 insertions, 0 deletions
diff --git a/engines/gob/inter.h b/engines/gob/inter.h
index f8bf49aed0..18b7260f78 100644
--- a/engines/gob/inter.h
+++ b/engines/gob/inter.h
@@ -610,6 +610,8 @@ protected:
void o7_draw0xC5();
void o7_draw0xC6();
+ void o7_oemToANSI(OpGobParams &params);
+
private:
void storeValue(uint16 index, uint16 type, uint32 value);
void storeValue(uint32 value);
diff --git a/engines/gob/inter_v7.cpp b/engines/gob/inter_v7.cpp
index 89f071eeef..9d76f483cf 100644
--- a/engines/gob/inter_v7.cpp
+++ b/engines/gob/inter_v7.cpp
@@ -69,6 +69,8 @@ void Inter_v7::setupOpcodesFunc() {
void Inter_v7::setupOpcodesGob() {
Inter_Playtoons::setupOpcodesGob();
+
+ OPCODEGOB(420, o7_oemToANSI);
}
void Inter_v7::o7_draw0x0C() {
@@ -313,4 +315,8 @@ void Inter_v7::storeValue(uint32 value) {
storeValue(index, type, value);
}
+void Inter_v7::o7_oemToANSI(OpGobParams &params) {
+ _vm->_game->_script->skip(2);
+}
+
} // End of namespace Gob