Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-02-17 | pickVarRandom stub | Jonathan Gray | |
svn-id: r6618 | |||
2003-02-17 | oops | Jonathan Gray | |
svn-id: r6615 | |||
2003-02-17 | unstub stopTalking as the relevant function stopTalk() already exists in ↵ | Jonathan Gray | |
scummvm, add an attempt at findAllObjects that is hopefully not totally wrong, puttmoon now crashes on finding an AKOS block when it is expecting COST, some surgery may be required as all the AKOS stuff seems to be wrapped up in GF_AFTER_V7 svn-id: r6614 | |||
2003-02-16 | fixed warning | Max Horn | |
svn-id: r6613 | |||
2003-02-16 | change o6_uknownCD name for o6_stampObject | Jonathan Gray | |
svn-id: r6611 | |||
2003-02-15 | add stubs for openFile closeFile and deleteFile opcodes | Jonathan Gray | |
svn-id: r6608 | |||
2003-02-14 | add stub for o6_stopTalking | Jonathan Gray | |
svn-id: r6606 | |||
2003-02-07 | Patch 679354: ComI actor redraw patch | James Brown | |
svn-id: r6590 | |||
2003-01-25 | applied patch #674141: CMI: Smush sync tuning | Paweł Kołodziejski | |
svn-id: r6537 | |||
2003-01-16 | Patch 668634: Actor iteration fix | James Brown | |
svn-id: r6484 | |||
2003-01-16 | reversed Dig workarounds - better to find the real cause of the regression, ↵ | Max Horn | |
says Endy svn-id: r6483 | |||
2003-01-16 | another change for Dig - still crashes a lot with my save games, though :-/ | Max Horn | |
svn-id: r6475 | |||
2003-01-16 | two changes to accomodate Dig - don't like this :-/ | Max Horn | |
svn-id: r6474 | |||
2003-01-16 | first blastText version. this is work in progress (note that e.g. text is ↵ | Max Horn | |
not clipped, and the extra information is not removed) svn-id: r6472 | |||
2003-01-14 | ComI timing hack... very odd. | James Brown | |
svn-id: r6454 | |||
2003-01-12 | work around a script bug in COMI; cleanup; re-enabled array assert | Max Horn | |
svn-id: r6437 | |||
2003-01-12 | Remove assert. It's assertion makes me fearful of it's dominance. Oh, and it ↵ | James Brown | |
prevents the Lights scene in ComI working. svn-id: r6433 | |||
2003-01-06 | cleanup; added a hack to avoid crash in the canon scene (at least it works ↵ | Max Horn | |
this way for me) svn-id: r6347 | |||
2003-01-06 | unified function names (compared to V8); added some FIXME comments | Max Horn | |
svn-id: r6344 | |||
2003-01-05 | fix for the cannon scene | Max Horn | |
svn-id: r6339 | |||
2003-01-01 | moved Scumm::faceActorToObj to Actor::faceToObject; moved various functions ↵ | Max Horn | |
in script.cpp (grouping cutscene/override related stuff) svn-id: r6317 | |||
2003-01-01 | fixed cutscene override in V8; cleanup | Max Horn | |
svn-id: r6316 | |||
2002-12-30 | cleanup | Max Horn | |
svn-id: r6270 | |||
2002-12-30 | cleanup | Max Horn | |
svn-id: r6264 | |||
2002-12-28 | get rid of getStringLen and use the more powerful resStrLen instead; moved ↵ | Max Horn | |
resStrLen from common/ to scumm/, where it belongs; enhanced resStrLen to suport V8; fixed translateText to support embeded vars (in strings I mean) - it may still not be fully correct but at least is better now; rewrote o6_arrayOps to parallel the V8 version - needs testing svn-id: r6215 | |||
2002-12-27 | verb ids can be > 255 in V8; more V8 verbop corrections | Max Horn | |
svn-id: r6204 | |||
2002-12-27 | Patch 650135 (method 3): FOA parrot hang | James Brown | |
svn-id: r6185 | |||
2002-12-26 | group startScript/Object codes (no code change) | Max Horn | |
svn-id: r6180 | |||
2002-12-26 | doSentence only takes three params in V8 | Max Horn | |
svn-id: r6179 | |||
2002-12-26 | map V8 talk opcodes to the right V6 opcodes; however, talking still locks up ↵ | Max Horn | |
after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor') svn-id: r6176 | |||
2002-12-26 | fixed save/load; more restructuring of the charset rendering code | Max Horn | |
svn-id: r6154 | |||
2002-12-25 | moved CharsetRendere into its own header/source file; changed ↵ | Max Horn | |
Scumm::_charset into a pointer, to make it possible to use different implementations of it svn-id: r6147 | |||
2002-12-25 | changed name from _insaneFlag to _smushFrameRate | Paweł Kołodziejski | |
svn-id: r6136 | |||
2002-12-25 | use translateText for V8 print opcodes | Max Horn | |
svn-id: r6134 | |||
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 | renamed Scumm::charset -> Scumm::_charset | Max Horn | |
svn-id: r6119 | |||
2002-12-24 | yes they really are the same, one opcode just has a jmp to the other | Jonathan Gray | |
svn-id: r6092 | |||
2002-12-24 | more V8 opcodes (mostly rerouting to V6 ones) | Max Horn | |
svn-id: r6088 | |||
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 | more V8 mods; cleanup | Max Horn | |
svn-id: r6070 | |||
2002-12-23 | renamed new_1, new_2, new_3 in class Actor | Max Horn | |
svn-id: r6069 | |||
2002-12-23 | resolved some arguments with aquadran about how to go on about this :-). ↵ | Max Horn | |
Renamed three v6 opcodes svn-id: r6068 | |||
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 | some more V8 opcode flesh | Max Horn | |
svn-id: r6061 | |||
2002-12-22 | added some preliminary V8 work. Nope, it is not useful at all, and it ↵ | Max Horn | |
doesn't mean we will have CMI support in this millenium, so don't hold your breath svn-id: r6060 | |||
2002-12-22 | minor cleanup | Max Horn | |
svn-id: r6059 | |||
2002-12-22 | allow subtitles in smush animations to be disabled | Jonathan Gray | |
svn-id: r6055 | |||
2002-12-21 | increased a little speed of dig demo smush | Paweł Kołodziejski | |
svn-id: r6047 | |||
2002-12-21 | fix smush for compatible with dig demo | Paweł Kołodziejski | |
svn-id: r6043 | |||
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 |