diff options
author | Max Horn | 2002-12-23 00:23:36 +0000 |
---|---|---|
committer | Max Horn | 2002-12-23 00:23:36 +0000 |
commit | 58f2ee45cdcdf9b9f644dc9a9119ec0b80aac8a8 (patch) | |
tree | a6aa76512abc7198721be5edc2bc6e2ac55be306 /scumm/intern.h | |
parent | 11a48a2b01db68a81bc5c0a1c15098c3cf4dc7c6 (diff) | |
download | scummvm-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.h | 3 |
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(); |