Max Horn
|
344e9ba5a8
|
typo
svn-id: r26067
|
2007-03-10 19:09:20 +00:00 |
|
Max Horn
|
f3e970f5b7
|
SCUMM: Renamed ActorOldWalk to Actor_v3, added new subclass Actor_v2
svn-id: r26057
|
2007-03-10 13:53:11 +00:00 |
|
Max Horn
|
be052be462
|
Rewrote the actor walk code for SCUMM V0-V2 games: Now it uses the C64 character coordinates internally, not pixel coordinates. This should fix some walk bugs, but also might cause some regressions. Watch out
svn-id: r25370
|
2007-02-04 01:24:43 +00:00 |
|
Travis Howell
|
9865bc8fa5
|
Fix compile of SCUMM engine.
svn-id: r25368
|
2007-02-04 00:17:35 +00:00 |
|
Max Horn
|
69ba8e57c2
|
Changed old FIXME comment into a WORKAROUND comment (it worked fine all these years, after all :); also added some paranoia checks
svn-id: r25366
|
2007-02-03 23:10:17 +00:00 |
|
Max Horn
|
ae4ea4d989
|
Introduced ActorOldWalk subclass of Actor (for V1-V3 walk code)
svn-id: r24924
|
2006-12-25 17:21:54 +00:00 |
|
Max Horn
|
e4c471b9d7
|
Fix for bug #1599113: SCUMM: Failed assertion in getBoxCoordinates()
svn-id: r24754
|
2006-11-20 20:40:27 +00:00 |
|
Max Horn
|
0cf2d2ffd9
|
cleanup
svn-id: r24650
|
2006-11-07 20:55:05 +00:00 |
|
Max Horn
|
41b4a34b5b
|
cleanup
svn-id: r24565
|
2006-10-29 13:30:20 +00:00 |
|
Max Horn
|
a0b9f78bd3
|
SCUMM: Introduced V12_X_MULTIPLIER and V12_Y_MULTIPLIER to make it a bit easier to find spots where we convert between C64-style coordinates and pixel coordinates (but beware, this probably doesnt't cover all relevant instances)
svn-id: r24384
|
2006-10-19 00:26:55 +00:00 |
|
Max Horn
|
169bc3880d
|
cleanup
svn-id: r24373
|
2006-10-18 15:55:10 +00:00 |
|
Max Horn
|
865e7b7c02
|
cleanup
svn-id: r24372
|
2006-10-18 15:09:11 +00:00 |
|
Max Horn
|
74c5d457e4
|
SCUMM: Be less generous to code invoking checkXYInBoxBounds with a bad box param: we now abort instead of ignoring it silently. May cause some trivial-to-fix regressions
svn-id: r24369
|
2006-10-18 14:30:29 +00:00 |
|
Max Horn
|
f51e01a0aa
|
SCUMM: Yet another minox walkbox cleanup
svn-id: r24366
|
2006-10-18 14:01:06 +00:00 |
|
Max Horn
|
dd7e4ff3e7
|
SCUMM: walbox related cleanup
svn-id: r24365
|
2006-10-18 13:33:42 +00:00 |
|
Max Horn
|
54790cc217
|
typo
svn-id: r24114
|
2006-10-04 20:20:50 +00:00 |
|
Max Horn
|
51017cf1b2
|
Renamed ScummEngine::res to _res and allocate the ResourceManager on the heap (i.e. _res is a pointer now)
svn-id: r23922
|
2006-09-17 20:36:48 +00:00 |
|
Max Horn
|
b860f002b2
|
Replaced checkRange by assertRange, which has (a) an (IMO) more logical order of parameters, and (b) removes lots of useless duplicate information in error messages
svn-id: r23885
|
2006-09-16 13:38:43 +00:00 |
|
Max Horn
|
a0599ab773
|
Cleaned up some comments
svn-id: r23641
|
2006-07-31 10:57:19 +00:00 |
|
Torbjörn Andersson
|
c32076e5d0
|
Use #include "..." instead of #include <...> for pack-start.h and pack-end.h
for consistency with other #includes.
svn-id: r23585
|
2006-07-23 16:13:26 +00:00 |
|
Max Horn
|
2859b64702
|
Fix struct packing issues (macros are not resolve in #pragma params, at least for GCC)
svn-id: r23569
|
2006-07-22 17:28:48 +00:00 |
|
Max Horn
|
f59cf1fcdc
|
Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS now (hiya eriktorbjorn, this one is for you *ggg*)
svn-id: r23547
|
2006-07-21 21:25:17 +00:00 |
|
Max Horn
|
f35f4a4d1c
|
Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of checking for GCC / not GCC
svn-id: r23458
|
2006-07-09 13:01:15 +00:00 |
|
Travis Howell
|
a0d14a0832
|
Fix Commodore 64 versions
svn-id: r22732
|
2006-05-29 12:45:11 +00:00 |
|
Max Horn
|
bdf790e294
|
cleanup
svn-id: r22185
|
2006-04-26 17:15:29 +00:00 |
|
Travis Howell
|
06dddefe90
|
Add masking support for C64 maniac, not perfect
svn-id: r21250
|
2006-03-13 06:06:51 +00:00 |
|
Travis Howell
|
3fbf207ee5
|
Update box flags for C64 maniac
svn-id: r21093
|
2006-03-05 10:54:41 +00:00 |
|
Travis Howell
|
1fe0deeb54
|
Add some basic walkbox support for C64 maniac
svn-id: r21084
|
2006-03-05 03:46:41 +00:00 |
|
Max Horn
|
e389bcf497
|
Replaced _gameId, _version, _heversion, _features, _midi, _platform with a simple ScummGameSettings instance: _game
svn-id: r20795
|
2006-02-20 16:51:30 +00:00 |
|
Max Horn
|
26ee630756
|
Moved engines to the new engines/ directory
svn-id: r20582
|
2006-02-11 22:45:04 +00:00 |
|