Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-12-25 | cleanup | Max Horn | |
svn-id: r6140 | |||
2002-12-25 | converted heaps of int16 to int for V8 compatibility; fixed defineArray for ↵ | Max Horn | |
V8; added some work in o8_kludge2 svn-id: r6132 | |||
2002-12-25 | Hacky font support - first attempt :) | James Brown | |
svn-id: r6127 | |||
2002-12-24 | enabled room & local scripts in V8; some more opcodes | Max Horn | |
svn-id: r6105 | |||
2002-12-23 | set script tracing to level 1 - at least while we do V8 debugging, later we ↵ | Max Horn | |
can go back to a higher level svn-id: r6082 | |||
2002-12-23 | and more V8. Now we again hit the charset limit, but this time caused by the ↵ | Max Horn | |
script itself :-) svn-id: r6077 | |||
2002-12-23 | fix jumpTrue/jumpFalse opcodes; slightly better debug output | Max Horn | |
svn-id: r6075 | |||
2002-12-23 | don't be needlessly verbose; allow byte arrays in V8 | Max Horn | |
svn-id: r6071 | |||
2002-12-23 | word 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-22 | minor cleanup | Max Horn | |
svn-id: r6059 | |||
2002-12-16 | refactoring: 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-09 | cleanup | Max Horn | |
svn-id: r5893 | |||
2002-11-23 | fixed o5_resourceRoutines for OLD256 games (various subopcodes are still not ↵ | Max Horn | |
implemented, though); some cleanup svn-id: r5699 | |||
2002-11-19 | Added MonkeyVGA copy protection bypass, patch #640546 | Travis Howell | |
svn-id: r5616 | |||
2002-11-08 | Fix Indy3 "Guard-Fighting" crash and properly fix the empty exits problem | James Brown | |
svn-id: r5467 | |||
2002-11-06 | why 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-03 | Indy3 only uses the low 4 bits of a variable | James Brown | |
svn-id: r5393 | |||
2002-11-03 | hack 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-02 | Make stack problems a little more verbose | James Brown | |
svn-id: r5380 | |||
2002-10-27 | removed hardcoded values and increased range of strips | Paweł Kołodziejski | |
svn-id: r5329 | |||
2002-09-22 | renamec 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-08 | rewrote config class; cleanup; code restructuring | Max Horn | |
svn-id: r4903 | |||
2002-09-01 | fixes to resolutions | Paweł Kołodziejski | |
svn-id: r4893 | |||
2002-08-25 | Fix for #556564 | Ralph Brorsen | |
svn-id: r4846 | |||
2002-08-21 | Initial revision | Max Horn | |
svn-id: r4785 |