aboutsummaryrefslogtreecommitdiff
path: root/scumm/script.cpp
AgeCommit message (Collapse)Author
2002-12-23don't be needlessly verbose; allow byte arrays in V8Max Horn
svn-id: r6071
2002-12-23word size for V8 games is 4 bytes, as opposed to 2 bytes in V6/V7 games. ↵Max Horn
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
2002-12-22minor cleanupMax Horn
svn-id: r6059
2002-12-16refactoring: use inheritance to mode the relations between the various ↵Max Horn
engine versions. E.g. the V6 opcodes are now in Scumm_v6, the V5 opcodes in Scumm_v5 (from which we now derive v2-v4. which is a bit odd - maybe we should move the v5 opcodes to Scumm_v3 ?) svn-id: r5994
2002-12-09cleanupMax Horn
svn-id: r5893
2002-11-23fixed o5_resourceRoutines for OLD256 games (various subopcodes are still not ↵Max Horn
implemented, though); some cleanup svn-id: r5699
2002-11-19Added MonkeyVGA copy protection bypass, patch #640546Travis Howell
svn-id: r5616
2002-11-08Fix Indy3 "Guard-Fighting" crash and properly fix the empty exits problemJames Brown
svn-id: r5467
2002-11-06why keep a seperate opcode entry & opcode description table if we can have ↵Max Horn
it both in one (note that the descriptions were in fact outdated in some cases! also note, this is really just a refactoring, no functionality is changed except that opcode descriptions are now in sync with the opcode procs, that's why I am commiting this at all) svn-id: r5445
2002-11-03Indy3 only uses the low 4 bits of a variableJames Brown
svn-id: r5393
2002-11-03hack around what seems to be an empty exit script in indy3 (besides the size ↵Jonathan Gray
and tag) for now, maybe we should be strictly not reading past the size defined in the header of the script? svn-id: r5390
2002-11-02*cough*... never mind me...James Brown
svn-id: r5381
2002-11-02Make stack problems a little more verboseJames Brown
svn-id: r5380
2002-10-27removed hardcoded values and increased range of stripsPaweł Kołodziejski
svn-id: r5329
2002-09-22renamec string -> _string and sentence -> _sentence in class Scumm (I ↵Max Horn
originally reworked StringTab, but then noticed the save game format depends on it <sigh>) svn-id: r4995
2002-09-08rewrote config class; cleanup; code restructuringMax Horn
svn-id: r4903
2002-09-01fixes to resolutionsPaweł Kołodziejski
svn-id: r4893
2002-08-25Fix for #556564Ralph Brorsen
svn-id: r4846
2002-08-21Initial revisionMax Horn
svn-id: r4785