James Brown
705f304004
Beginning of support for multiple resolutions.
...
Makes Zak256 inventory scrolling work.
svn-id: r4227
2002-05-07 18:44:34 +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
James Brown
a0f9e4082d
Fix Zak/Indy3 verbage issues.
...
svn-id: r3854
2002-04-04 02:58:04 +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
James Brown
9dee7b53d2
Fix a silly mistake that broke a lot of other games.
...
svn-id: r3734
2002-03-12 07:53:45 +00:00
James Brown
00ed3c2310
Fix Zak and Indy3 verbage
...
svn-id: r3728
2002-03-11 13:05:54 +00:00
Vincent Hamm
09ff3af07f
Fixed struct ImageHeader for v7 implementation
...
svn-id: r3652
2002-03-05 21:03:32 +00:00
James Brown
abbc4bf289
Code cleanup - get rid of a bunch of typecast and unused variable warnings.
...
svn-id: r3627
2002-02-24 17:25:03 +00:00
Vincent Hamm
83f09bc9f7
Removed debug stuff
...
svn-id: r3595
2002-02-15 17:21:54 +00:00
Vincent Hamm
fef71c00d3
Fixed Loom interface
...
svn-id: r3594
2002-02-15 17:17:35 +00:00
Vincent Hamm
3eb368b761
fixed a typo that broke all games after LoomCd
...
svn-id: r3588
2002-02-15 01:16:27 +00:00
Vincent Hamm
5876581001
Fixed the distaff in Loom
...
svn-id: r3580
2002-02-14 17:02:07 +00:00
James Brown
7ee034af88
Further LFL additions. Zak256 plays bits of its intro, and LoomCD partially runs (may need
...
to hit escape a few times, after selecting your difficulty).
Still very incomplete and in progress.
svn-id: r3568
2002-02-12 21:28:07 +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
279d5b2fd7
readability patches, some by janssen
...
svn-id: r3490
2001-11-12 20:50:36 +00:00
Ludvig Strigeus
c9dda1166d
fixed keypress bug
...
svn-id: r3474
2001-11-08 18:37:42 +00:00
Ludvig Strigeus
bddfc49eea
removed some hardcoded constants
...
svn-id: r3467
2001-11-06 21:41:56 +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
794163c1a3
preliminary DOTT support
...
svn-id: r3433
2001-10-16 10:01:48 +00:00
Ludvig Strigeus
907f51287c
command line parameter support
...
svn-id: r3414
2001-10-09 19:02:28 +00:00
Ludvig Strigeus
c30932afbe
Initial revision
...
svn-id: r3408
2001-10-09 14:30:12 +00:00