Max Horn
0c861c9ff2
moved isCostumeInUse() to costume.cpp; make use of isInCurrentRoom(); added missing FIXME comment for a FT hack
...
svn-id: r4362
2002-05-20 14:41:47 +00:00
Max Horn
b529d80ed7
added #include "actor.h", some minor tweaks
...
svn-id: r4332
2002-05-14 23:32:34 +00:00
James Brown
a75a09185f
Fix actor masking crash.
...
svn-id: r4161
2002-05-01 19:03:54 +00:00
Lionel Ulmer
04efaa9175
Fix some bad memory accesses in LoomCD. The masking is still bad but
...
at least Valgrind is not accusing ScummVM to be too buggy anymore :-)
svn-id: r4153
2002-05-01 09:37:03 +00:00
Vincent Hamm
25eafd60f2
Completly fixed all the semi-transprency in Sam&Max
...
svn-id: r4034
2002-04-21 13:13:26 +00:00
James Brown
43a4a9c8e5
Add fixme hack to room 17 FOA cost animation.
...
Remove \M from costume.cpp - how do these get here?!?! :)
svn-id: r4032
2002-04-21 09:20:38 +00:00
Vincent Hamm
db2e803831
Fix the twin ball elevator
...
svn-id: r4020
2002-04-20 09:30:04 +00:00
Lionel Ulmer
f5a8c89eb3
Fixed other warnings and removed ^M in costume.cpp.
...
svn-id: r4015
2002-04-19 17:06:08 +00:00
Vincent Hamm
780aecab87
Fixed indy3 when going to Venice. Fixed missing objects in Zak intro.
...
svn-id: r4012
2002-04-19 15:34:35 +00:00
Vincent Hamm
708799f8db
Early flashlight implementation
...
svn-id: r4006
2002-04-19 12:38:03 +00:00
James Brown
7696081c54
Large pointless reindentation of all the code. Also fixed a few mistakes
...
in the object flags code cleanup.
Flags used:
indent *.cpp -br -bap -nbc -lp -ce -cdw -brs -nbad -nbc -npsl -nip
-ts2 -ncs -nbs -npcs -nbap -Tbyte -Tuint32 -Tuint8 -Tuint16 -TArrayHeader
-TMemBlkHeader -TVerbSlot -TObjectData -Tvoid -TImageHeader -TRoomHeader
-TCodeHeader -TResHdr -TBompHeader -TMidiChannelAdl -TGui -TScumm
-TSoundEngine -TPart -TPlayer
svn-id: r3908
2002-04-11 17:19:16 +00:00
Vincent Hamm
fbf9c5b318
Preliminary redesigned of the virtual screen system. Now all the screen buffers are in a single 320*200 buffer, making video subprocess far more easy to do. On glitch remain in inventory's black area
...
svn-id: r3793
2002-03-20 22:58:41 +00:00
James Brown
718392239c
I know it probably doesn't look like much, but this is a start to the reorg - basically I've shuffled the Scumm struct around, and turned it into a Class - labeling and grouping functions that are related.
...
svn-id: r3792
2002-03-20 17:51:07 +00:00
Vincent Hamm
3b7018579b
Fixed a typo. Sorry guys
...
svn-id: r3790
2002-03-19 07:59:53 +00:00
Vincent Hamm
697b859209
Fixed boxes but 1 bug remain. Broke a little indy3 while fixing object flags
...
svn-id: r3789
2002-03-18 22:48:57 +00:00
Vincent Hamm
6600b48be9
More v7 implementation
...
svn-id: r3656
2002-03-05 23:05:55 +00:00
Vincent Hamm
f92ed783cb
Fixed a buggy test that caused troubles with costumes in games after zak
...
svn-id: r3619
2002-02-21 23:59:07 +00:00
Vincent Hamm
bb0a9a1a5e
Fixed indy and zak costumes
...
svn-id: r3618
2002-02-21 23:43:19 +00:00
Vincent Hamm
1ba81a102e
Partial fix for Zak's costume system
...
svn-id: r3617
2002-02-21 22:48:13 +00:00
Vincent Hamm
3bf6462a24
Indy3 256 now boot. Disabled costumes for zak256 and indy3_256 since they can crash sdl
...
svn-id: r3585
2002-02-14 22:51:01 +00:00
James Brown
f620d138f6
First part of Yazoo and mines work on making older scumm games work.
...
Not enough here to actually work yet, just the base groundwork needed.
svn-id: r3567
2002-02-12 18:20:37 +00:00
Ludvig Strigeus
5a7b86cbf6
better full throttle support,
...
a couple of MI2 fixes.
svn-id: r3532
2001-12-27 17:51:58 +00:00
Ludvig Strigeus
38e2a886ce
very simple full throttle support, use the FULL_THROTTLE define. (will fix later)
...
modified some actor parts to work better with full throttle (most likely new bugs because of that).
directions are now stored as angles instead of left/right/up/down
implemented loadFlObject (flobjects are currently saved in the savestate, will fix that also)
svn-id: r3505
2001-11-26 19:57:57 +00:00
Ludvig Strigeus
88dcec7cdb
readability patch (janssen)
...
svn-id: r3493
2001-11-14 20:09:39 +00:00
Ludvig Strigeus
b9facc7de4
implemented some sam&max specific features,
...
fixed some bugs
svn-id: r3486
2001-11-11 16:54:45 +00:00
Ludvig Strigeus
097f76ae00
full screen flag,
...
better mouse cursors,
removed change log from individual files
svn-id: r3462
2001-11-06 20:00:47 +00:00
Ludvig Strigeus
e5aca15a0b
bug fixes,
...
speech in dott
svn-id: r3454
2001-11-05 19:21:49 +00:00
Ludvig Strigeus
056dd5b15d
bug fixes, code cleanup
...
svn-id: r3446
2001-10-26 17:34:50 +00:00
Ludvig Strigeus
9fdc578af0
recompile not needed when switching games
...
debugger skeleton implemented
svn-id: r3442
2001-10-23 19:51:50 +00:00
Ludvig Strigeus
a732f32eb0
misc fixes
...
svn-id: r3435
2001-10-16 20:31:27 +00:00
Ludvig Strigeus
794163c1a3
preliminary DOTT support
...
svn-id: r3433
2001-10-16 10:01:48 +00:00
Ludvig Strigeus
3c2f425cc1
fixed object parent bug
...
fixed some signed/unsigned comparisons
svn-id: r3413
2001-10-09 18:35:02 +00:00
Ludvig Strigeus
c30932afbe
Initial revision
...
svn-id: r3408
2001-10-09 14:30:12 +00:00