Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-01 | possible fix for bug #833854 - I rechecked the assembly, there actually is a ↵ | Max Horn | |
check for box flag 0x20 in there. However, that flag has a differeing meaning in older engine versions, so I put a version check in and updated the comments. Please test. svn-id: r11019 | |||
2003-10-03 | introduced namespace Scumm; made #include statements use scumm/ prefix ↵ | Max Horn | |
explicitly svn-id: r10571 | |||
2003-10-02 | renamed class Scumm to ScummEngine (consisten with other engine names; also ↵ | Max Horn | |
makes room for a potential 'Scumm' namespace) svn-id: r10549 | |||
2003-10-02 | renamed namespace ScummVM to Common | Max Horn | |
svn-id: r10544 | |||
2003-09-28 | this was actually the fix for bug #809547 | Max Horn | |
svn-id: r10465 | |||
2003-09-27 | fix for bug #813136 | Max Horn | |
svn-id: r10443 | |||
2003-09-14 | moved Actor x/y to _pos.x/_pos.y -> this makes it much easier to grep for ↵ | Max Horn | |
access of the actor position svn-id: r10253 | |||
2003-09-14 | reverse my fix for the sarcophagus problem (I reopened that bug report, as ↵ | Max Horn | |
this broke lots of other locked boxees. Now that I have dosbox to compared with the original Zak, I see that we are doing something wrong, and have a notion of what that might be; still need to figure out a way how to fix it svn-id: r10249 | |||
2003-09-13 | disabled a stone old hack; Ender, maybe you remember some details about this ↵ | Max Horn | |
fix? anybody feel like playtesting the Mystery Vortex, please? :-) svn-id: r10246 | |||
2003-09-12 | fix/workaround for bug #770717 (ZAK: Zak walking on spot) | Max Horn | |
svn-id: r10189 | |||
2003-09-11 | changed actor walking for V2 games a bit; this fixes bug #774529 (Zak: Annie ↵ | Max Horn | |
walking in funny places) svn-id: r10185 | |||
2003-09-11 | yet another tiny cleanup.... yeah yeah, I know I am annoying | Max Horn | |
svn-id: r10182 | |||
2003-09-11 | cleanup | Max Horn | |
svn-id: r10181 | |||
2003-09-11 | fix long standing bug in walkActorOld() (though I have no idea if it affects ↵ | Max Horn | |
anything :-) svn-id: r10180 | |||
2003-09-11 | cleanup | Max Horn | |
svn-id: r10179 | |||
2003-09-11 | fixed kBoxLocked handling, bug #771483 (ZAK: Pushing Sarcophagous feet on Mars) | Max Horn | |
svn-id: r10173 | |||
2003-09-11 | cleanup | Max Horn | |
svn-id: r10169 | |||
2003-09-09 | fix for bug #749970 (FT: Animation glitch at the fuel tower) | Max Horn | |
svn-id: r10141 | |||
2003-09-09 | replaced all use of scale items with scale slots. This allowed me to get rid ↵ | Max Horn | |
of two big FIXME's, and might fix other scaling bugs in FT/DIG svn-id: r10140 | |||
2003-09-09 | added some comments to a FIXME | Max Horn | |
svn-id: r10132 | |||
2003-09-08 | fixed yet another bug in redraw logic (which was hidden so far and revealed ↵ | Max Horn | |
by my previous fix) svn-id: r10112 | |||
2003-09-08 | moving stuff around | Max Horn | |
svn-id: r10111 | |||
2003-09-08 | actually USAGE_BIT_RESTORED must be cleared, too | Max Horn | |
svn-id: r10110 | |||
2003-09-08 | turns out that in the GFX usage bit conversion process, we accidentally left ↵ | Max Horn | |
out this code. This should fix bug #744794 and potentially others svn-id: r10109 | |||
2003-09-03 | Implement the ACTOR_PAN opcode. The only place I know of where it's used is | Torbjörn Andersson | |
between between ship-to-ship combats, so I didn't bother yet to store it in savegames. svn-id: r9988 | |||
2003-08-29 | Replaced VER_V* notation for savegames with | Jamieson Christian | |
a simple number. So that it's still obvious that the number refers to version, a VER() macro does nothing to the number but makes it obvious what the number is for. This has the exact same effect as the enum that was going to get more and more lengthy as the savegame version evolved. svn-id: r9901 | |||
2003-08-25 | fix actor position in V1 games (by eyeballing the original in dosbox); still ↵ | Max Horn | |
seems to be off 1 pixel vertically (?), and actors still leave dirt svn-id: r9864 | |||
2003-08-25 | fixing off-by-one buglet (harmless in 99% of cases since the 'invalid' ↵ | Max Horn | |
_imgBufOffs entries always contain the value of the last valid one) svn-id: r9862 | |||
2003-08-25 | This fix should be v2 only | Travis Howell | |
Update comment svn-id: r9858 | |||
2003-08-23 | Add comment | Travis Howell | |
svn-id: r9830 | |||
2003-08-20 | v1 zak costume colors should be perfect now | Travis Howell | |
svn-id: r9796 | |||
2003-08-19 | Remove fixme | Travis Howell | |
svn-id: r9777 | |||
2003-08-16 | Fix subtitles colors in V1 maniac | Travis Howell | |
svn-id: r9713 | |||
2003-08-12 | Allowed derefActor() and derefActorSafe() to treat actor 0 as a valid actor | Torbjörn Andersson | |
since the original interpreters appear to have allowed it. This fixes bug #786380 ("FOA - FISTS, script crash in Crete"). I do not know what the purpose of actor 0 was in the original. Either it's a no-op, or it's used to store actor default values. Note that in the FOA case the room-33-200 script will loop - at least with the provided savegame - until you leave the room. However, this is quite harmless. svn-id: r9650 | |||
2003-08-08 | remove GF_LOOM | Jonathan Gray | |
svn-id: r9603 | |||
2003-08-06 | Add GF_LOOM feature flag for loom games to reduce checks. | Travis Howell | |
Will make it easier to add loom fm towns target in future. svn-id: r9547 | |||
2003-07-27 | init walkdata (fix for bug #770306); move Actor::Actor constructor from ↵ | Max Horn | |
header to source file svn-id: r9205 | |||
2003-07-27 | oops this was never meant to be removed | Max Horn | |
svn-id: r9203 | |||
2003-07-25 | fixed setActorCostume for COMI; fixees bug #754421 and hopefully also the ↵ | Max Horn | |
issue described in patch #696033 svn-id: r9191 | |||
2003-07-24 | oops, wanted to move talkFrequency initialisation, but only re-moved it, and ↵ | Max Horn | |
didn't add it in its new place. bad me! svn-id: r9182 | |||
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-22 | Changed "SCALLING" to "SCALING". | Torbjörn Andersson | |
svn-id: r9134 | |||
2003-07-21 | Fix for bug #770690 and bug #774783 | Max Horn | |
svn-id: r9110 | |||
2003-07-19 | moved some functions out of scummvm.cpp into more appropriate files; ↵ | Max Horn | |
rearranged stuff inside scummvm.cpp to be grouped a bit more logical svn-id: r9083 | |||
2003-07-15 | Workaround for bug #770724 | Max Horn | |
svn-id: r9042 | |||
2003-07-13 | debug/warning/error all automatically output a newline | Max Horn | |
svn-id: r8991 | |||
2003-07-12 | fix for bug #770308 | Max Horn | |
svn-id: r8958 | |||
2003-07-12 | adjusted V2 actor position to match original (MM) interpreter; tweaked ↵ | Max Horn | |
adjustXYToBeInBox mod for V2 (so it's clear why it is needed) svn-id: r8952 | |||
2003-07-07 | fix for bug #766532: MI2: look at coffin to Mojo | Max Horn | |
svn-id: r8846 | |||
2003-07-02 | fix for bug #753840 (actor placement in V2 games) | Max Horn | |
svn-id: r8714 |