Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-03-17 | Fix for bug #893254 (MI1VGA: Changes in object names are not saved); this ↵ | Max Horn | |
may introduce regressions, please report them (overall, this is a neat patch, it removes so many ugly hacks :-) svn-id: r13325 | |||
2004-03-01 | Update comment on runInventoryScript() argument in setOwnerOf(). | Eugene Sandulenko | |
svn-id: r13125 | |||
2004-03-01 | Got rid of the Sam & Max inventory hack. This fixes at least one aspect of | Torbjörn Andersson | |
bug #907113. See also bug #493153 for the origins of the hack. It would be very nice if we could get this fix into 0.6.0 as well, because bug #907113 crashes ScummVM for reasons which escape me. But someone will have to verify that the fix is correct first. Pretty please...? svn-id: r13124 | |||
2004-02-18 | Change debugs back to warnings (As requested) | Travis Howell | |
svn-id: r12931 | |||
2004-02-15 | Add back fix for bug #738352 and restrict to needed games only (Checked ↵ | Travis Howell | |
against disasm.) svn-id: r12905 | |||
2004-02-13 | Switch warnings to debug | Travis Howell | |
svn-id: r12847 | |||
2004-01-19 | moved the sam&max inventory hack into o6_setOwner | Max Horn | |
svn-id: r12520 | |||
2004-01-16 | Revert Fix for bug #738352 (DIG: Cursor image appears in upper left corner) ↵ | James Brown | |
- Fingolfin's commit and revision 1.162. Causes regressions such as Sam and Max bug #877798 (Inventory display glitches). Max - Sam and Max has the most complex usage of flObjects of most games, so if you want to test for regressions with these kind of changes it's your best bet :) svn-id: r12425 | |||
2004-01-11 | stupid me shouldn't write fixes, then in the last minute decide to put them ↵ | Max Horn | |
into another place, then commit it before recompiling once more <sigh> svn-id: r12329 | |||
2004-01-11 | Fix for bug #738352 (DIG: Cursor image appears in upper left corner): don't ↵ | Max Horn | |
draw flObjects in drawRoomObject(); this may cause regressions (I think it would be helpful to compile a list of some/many/all flObjects in all games, that would really help with debugging them :-) svn-id: r12328 | |||
2004-01-11 | cleanup | Max Horn | |
svn-id: r12327 | |||
2004-01-11 | changed the name of the former removeObjectFromRoom yet again, to ↵ | Max Horn | |
markObjectRectAsDirty - that describes its functionality more accurately, I hope :-) svn-id: r12326 | |||
2004-01-11 | renamed removeObjectFromRoom to forceObjectRedraw | Max Horn | |
svn-id: r12325 | |||
2004-01-08 | more cleanup | Max Horn | |
svn-id: r12234 | |||
2004-01-08 | cleanup (make some more use of class Common::Rect) | Max Horn | |
svn-id: r12232 | |||
2004-01-06 | updated copyright notice | Max Horn | |
svn-id: r12176 | |||
2004-01-03 | renamed updateDirtyRect to markRectAsDirty (because that's what it really ↵ | Max Horn | |
does); used virtual screen id constants in more places svn-id: r12122 | |||
2003-12-26 | got rid of those _maxFOO macros, replaced them by access to the equivalent ↵ | Max Horn | |
_numFOO variables svn-id: r11953 | |||
2003-12-25 | _inventory was sometimes accessed one-based and sometimes zero-based -> ↵ | Max Horn | |
always use zero-base, for consistency svn-id: r11925 | |||
2003-12-21 | Fix for bug #847805 (FOA: Assertion failed crash at lava pit) | Max Horn | |
svn-id: r11808 | |||
2003-12-11 | Add option to enable copy protection in SCUMM games, which ScummVM disable ↵ | Travis Howell | |
it by default. svn-id: r11571 | |||
2003-12-06 | regression fix (bug #855313) | Max Horn | |
svn-id: r11524 | |||
2003-12-06 | Fix for bug #853874 (ZAK: Can't Give Club in 5.5 build); this may cause ↵ | Max Horn | |
regressions, and/or fix other bugs. However, I believe this is the right thing (TM) to do anyway :-) svn-id: r11523 | |||
2003-11-16 | changed some shift operators to *, / | Paweł Kołodziejski | |
svn-id: r11315 | |||
2003-11-08 | cleanup whitespaces | Paweł Kołodziejski | |
svn-id: r11217 | |||
2003-10-29 | Revert since it still doesn't work right, last change stop messages about ↵ | Travis Howell | |
needing to go to Seattle. Need to good way to bypass zak copy protection, without issues. svn-id: r11005 | |||
2003-10-29 | Hopefully right this time, last change caused a cheat (Free air travel) | Travis Howell | |
svn-id: r11003 | |||
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-09-24 | Whitespace changes | Torbjörn Andersson | |
svn-id: r10390 | |||
2003-09-19 | changed scumm/object.cpp for V1/V2 once again - this time it really should ↵ | Max Horn | |
match the original behaviour svn-id: r10306 | |||
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-11 | let getObjActToObjActDist round up when dividing the distance by 8 for V1/V2 ↵ | Max Horn | |
games. This helps in fixing bug #774529, but might cause regressions... svn-id: r10184 | |||
2003-09-09 | cleanup; fix for bug #795942 (COMI: text display off screen) and #785760 ↵ | Max Horn | |
(COMI: Lockup/crash on Skull Island) svn-id: r10144 | |||
2003-07-28 | more sanity checks | Max Horn | |
svn-id: r9208 | |||
2003-07-28 | adding an assert (better paranoid than letting a null pointer slip thru) | Max Horn | |
svn-id: r9207 | |||
2003-07-28 | fix return values in getObjectOrActorXY; turned unsafe derefActorSafe call ↵ | Max Horn | |
into derefActor (return value of derefActorSafe was used w/o checking it for 0) svn-id: r9206 | |||
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-06-30 | this FIXME is obsoleted by my recent fix for getMaskFromBox | Max Horn | |
svn-id: r8678 | |||
2003-06-27 | fixed warning | Paweł Kołodziejski | |
svn-id: r8664 | |||
2003-06-26 | paranoia fix for getOBCDFromObject, in casegetResourceAddress returns 0 | Max Horn | |
svn-id: r8653 | |||
2003-06-26 | added getOBIMFromObject and getObjectImage methods; changed code to use those | Max Horn | |
svn-id: r8651 | |||
2003-06-26 | added ResourceIterator, replacing two of the old ↵ | Max Horn | |
findResource/findResourceSmall function - contraty to those, this approach is thread safe svn-id: r8650 | |||
2003-06-25 | added some const qualifiers; moved _bundle & _current_cd_sound from class ↵ | Max Horn | |
Scumm to class Sound; some other tweaks svn-id: r8648 | |||
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-16 | Bypass the Maniac Mansion copy protection by making the security door stay | Torbjörn Andersson | |
open at all times, like some original versions did. This still leaves the player the option of blowing the mansion up by entering the wrong code. I still don't know if it has any unforseen side-effects. svn-id: r8517 | |||
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 |