aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
diff options
context:
space:
mode:
authorMax Horn2002-12-23 00:23:36 +0000
committerMax Horn2002-12-23 00:23:36 +0000
commit58f2ee45cdcdf9b9f644dc9a9119ec0b80aac8a8 (patch)
treea6aa76512abc7198721be5edc2bc6e2ac55be306 /scumm/intern.h
parent11a48a2b01db68a81bc5c0a1c15098c3cf4dc7c6 (diff)
downloadscummvm-rg350-58f2ee45cdcdf9b9f644dc9a9119ec0b80aac8a8.tar.gz
scummvm-rg350-58f2ee45cdcdf9b9f644dc9a9119ec0b80aac8a8.tar.bz2
scummvm-rg350-58f2ee45cdcdf9b9f644dc9a9119ec0b80aac8a8.zip
word size for V8 games is 4 bytes, as opposed to 2 bytes in V6/V7 games. Hence we adjust fetchScriptWord - this way we can reuse all sorts of code (and no, this is not really a hack - word size by tradition is something which varies depending on the architecture, so it is even consistent)
svn-id: r6064
Diffstat (limited to 'scumm/intern.h')
-rw-r--r--scumm/intern.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/scumm/intern.h b/scumm/intern.h
index 68e5992def..60d311e791 100644
--- a/scumm/intern.h
+++ b/scumm/intern.h
@@ -396,6 +396,9 @@ protected:
virtual void executeOpcode(int i);
virtual const char *getOpcodeDesc(int i);
+ virtual uint fetchScriptWord();
+ virtual int fetchScriptWordSigned();
+
/* Version 8 script opcodes */
void o8_unknown();
void o8_invalid();