Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-07-31 | Forward-port ZakV2 hacks from 0.5.0 branch | James Brown | |
svn-id: r9332 | |||
2003-07-24 | cleanup: encapsulate some more members of class Actor, and rename ↵ | Max Horn | |
newDirection -> targetFacing (since it corresponds to the future value of 'facing'; the distinction between 'facing' and 'direction' is extremly fuzzy) svn-id: r9175 | |||
2003-07-23 | fm towns cd audio fix from Hibernatus | Travis Howell | |
svn-id: r9141 | |||
2003-07-22 | fix for bug #775839; unified the various Indy3 checks (this gets annoying, ↵ | Max Horn | |
maybe we can merge the three GIDs after 0.5.0; any difference could be handled via _feature flags (e.g. added a GF_TOWNS flag) svn-id: r9137 | |||
2003-07-18 | Add Indy3 FM Towns support, patch #773434 | Travis Howell | |
svn-id: r9062 | |||
2003-07-13 | debug/warning/error all automatically output a newline | Max Horn | |
svn-id: r8991 | |||
2003-07-13 | Revert my last change, made some in text text unreadable (black). | Travis Howell | |
Could more palette change be required for 32 color Amiga versions ? svn-id: r8965 | |||
2003-07-13 | Commit fixme to prevent some issues on Amiga verison of MI2 | Travis Howell | |
svn-id: r8963 | |||
2003-07-13 | consistent case statement options, and make warnings more useful | Jonathan Gray | |
svn-id: r8961 | |||
2003-07-06 | More fixes from Hibernatus | Travis Howell | |
svn-id: r8792 | |||
2003-06-30 | partially implemented the Audio CD query opcode in Zak256 (see bug #762589); ↵ | Max Horn | |
cleanup svn-id: r8680 | |||
2003-06-26 | fix for 'default talk color' use of actorSet opcode (fix for bug #755888) | Max Horn | |
svn-id: r8655 | |||
2003-06-24 | still don't know how the o5_startMusic opcode works in Zak (if it is even ↵ | Max Horn | |
music releated), but this way makes more sense (thanks to Hibernatus) svn-id: r8643 | |||
2003-06-21 | finally implemented this TODO: using class File instead of fopen | Max Horn | |
svn-id: r8588 | |||
2003-06-20 | seems monkeyega & monkeyvga have byte values for the object name offset, too | Max Horn | |
svn-id: r8571 | |||
2003-06-20 | fixed Zak256 (and possibly other V3 games); Not quite sure if the behaviour ↵ | Max Horn | |
is correct for V4 games, that needs testing svn-id: r8568 | |||
2003-06-19 | instead of casting to byte, rather allow offsets > 255 | Max Horn | |
svn-id: r8564 | |||
2003-06-18 | Fixed MSVC warnings | Jamieson Christian | |
svn-id: r8544 | |||
2003-06-18 | fix for o5_walkActorToActor; this seems to be more like what V3 games expect ↵ | Max Horn | |
(and fixes bug #755113); but I don't know for sure about V5 games (and I have to wonder if the corresponding code for V6 isn't maybe wrong, too...?) svn-id: r8538 | |||
2003-06-14 | Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; ↵ | Max Horn | |
augmented by some more changes of mine svn-id: r8482 | |||
2003-06-14 | runHook -> runInventoryScript, VAR_HOOK_SCRIPT -> VAR_INVENTORY_SCRIPT | Max Horn | |
svn-id: r8468 | |||
2003-06-13 | Hack to avoid bad actor crash in o5_walkActorToActor() when using the camel | Torbjörn Andersson | |
in the FOA "wits" path. We have a number of these hacks now... svn-id: r8460 | |||
2003-06-11 | some walk fixes | Max Horn | |
svn-id: r8439 | |||
2003-06-07 | Fix for bug #654286: ZAK256: Ending credits are illegible | Max Horn | |
svn-id: r8383 | |||
2003-06-07 | follow our coding conventions | Max Horn | |
svn-id: r8377 | |||
2003-06-07 | replaced GF_AFTER with _version | Max Horn | |
svn-id: r8372 | |||
2003-06-04 | looks like a glitch? | Max Horn | |
svn-id: r8302 | |||
2003-06-02 | cleaned up the restart/pause/shutdown situation a bit; added comment that ↵ | Max Horn | |
explains how restart might be implemented svn-id: r8260 | |||
2003-06-02 | fix for indy3 VGA script bug (bug #743314) | Max Horn | |
svn-id: r8259 | |||
2003-06-01 | Enabled walk sounds in Indy3EGA/ZakEGA; cleanup (bug #747068) | Max Horn | |
svn-id: r8249 | |||
2003-06-01 | Reverted the recent o5_getClosestObjActor() change and fixed it by | Torbjörn Andersson | |
measuring the distance in characters for V2 games instead. Now Edna won't bring the same strange kid into the cell over and over again. If necessary, we can still fix o5_getClosestActor() to handle larger distances. It just takes a few more changes than I first thought. svn-id: r8243 | |||
2003-05-31 | some setObjectName changes. I'd really like to switch V2-V5 to use ↵ | Max Horn | |
rtObjectName resources, too svn-id: r8171 | |||
2003-05-30 | Workaround for bug #746349 | Max Horn | |
svn-id: r8157 | |||
2003-05-30 | modified o5_getClosestObjActor to find actors/objects more than 255 pixels away | Max Horn | |
svn-id: r8143 | |||
2003-05-30 | rewrote Actor::needBgReset related code (this could cause regressions...) | Max Horn | |
svn-id: r8126 | |||
2003-05-26 | work around bug #743615 | Max Horn | |
svn-id: r8006 | |||
2003-05-24 | cleanup / minor tweak | Max Horn | |
svn-id: r7890 | |||
2003-05-23 | replaced many unsafe uses of derefActorSafe by derefActor; replaced ↵ | Max Horn | |
derefActorSafe/assert pairs by derefActor (gives better error message); replaced various derefActorSafe/if(a!=0) pairs by derefActor (in cases where the deref should never fail, ever, except due to a bug in ScummVM) svn-id: r7859 | |||
2003-05-23 | clarified / tightened the o5_actorSet hack for actor 0 (it seems to be there ↵ | Max Horn | |
for the same reasons as in V2: only to set a default actor talk color) svn-id: r7857 | |||
2003-05-23 | v2 fix for o5_getDist (thx segra) | Max Horn | |
svn-id: r7845 | |||
2003-05-23 | added tons of asserts; added warnings for other cases where we so far ↵ | Max Horn | |
silently ignored invalid actors; replaced a few of such warnings with asserts (if they are needed somewhere, feel free to re-add them, but this time with a comment explaining *why* - i.e. bug id, or explanation on how to reproduce the problem) svn-id: r7844 | |||
2003-05-23 | o5_walkActorToActor cleanup, and fixed for V2 | Max Horn | |
svn-id: r7841 | |||
2003-05-23 | some well placed asserts (triggering any of those means with 99% a bug in ↵ | Max Horn | |
some other place; so don't just remove the asserts if you trigger one of 'em! svn-id: r7840 | |||
2003-05-22 | from the MM/Zak scripts, the code etc. it's clear that unk2 is the sentence ↵ | Max Horn | |
preposition svn-id: r7827 | |||
2003-05-22 | renamed talkFrame1/talkFrame2 to talkStartFrame/talkStopFrame | Max Horn | |
svn-id: r7819 | |||
2003-05-21 | many pedantic warning fixes (and some actual potential buglets fixed, too) | Max Horn | |
svn-id: r7795 | |||
2003-05-21 | constness fixes | Max Horn | |
svn-id: r7787 | |||
2003-05-21 | added v2 cutscene support (not quite complete; and crashes at some point in ↵ | Max Horn | |
maniac because VAR_EGO contains a bogus value); cleanup svn-id: r7781 | |||
2003-05-20 | cleanup | Max Horn | |
svn-id: r7756 | |||
2003-05-20 | renamed various things for clarity | Max Horn | |
svn-id: r7754 |