James Brown
|
9fa757bca3
|
Fix for 588446 (Zak256: squirrel cave crash)
svn-id: r4680
|
2002-07-30 11:43:30 +00:00 |
|
Max Horn
|
b167b06eba
|
fixed an ignoreboxes bug in MI1VGA
svn-id: r4638
|
2002-07-26 16:13:04 +00:00 |
|
Max Horn
|
0843a2510c
|
biiig checkin: removed more stuff from scumm.h; added new headers resource.h and object.h
svn-id: r4579
|
2002-07-16 21:03:14 +00:00 |
|
Max Horn
|
32e81beb45
|
got rid of _xPos, _yPos, _dir members in class Scumm
svn-id: r4578
|
2002-07-16 18:51:27 +00:00 |
|
Max Horn
|
fb184d1942
|
fixed call to adjustXYToBeInBox
svn-id: r4567
|
2002-07-16 14:09:54 +00:00 |
|
Max Horn
|
21f82f0946
|
added Actor::isInClass convenience method; fixed typo in object.cpp; moved some functions from class Scumm to LoadedCostume
svn-id: r4560
|
2002-07-15 22:56:24 +00:00 |
|
Max Horn
|
ad4809459d
|
indent run
svn-id: r4480
|
2002-07-07 20:25:23 +00:00 |
|
Max Horn
|
ed05543011
|
fixed monkeyvga crasher that occured at least in the german version, but potentially could show up in others, too
svn-id: r4453
|
2002-07-03 23:35:50 +00:00 |
|
Max Horn
|
478c15e7e1
|
act->obj - we are dealing with objects not actors after all
svn-id: r4452
|
2002-07-02 21:29:24 +00:00 |
|
James Brown
|
38f89eff0b
|
MadMoose's bugfix for 555890 - DOTT: Inventory items not changing name
svn-id: r4427
|
2002-06-25 02:04:43 +00:00 |
|
Max Horn
|
d35eed21f1
|
more Actor class cleanup; renamed unkRoomFunc4 to palManipulate and added an icky, wrong implementation for it - yes this is complete nonsense but I'll try to replace it with the right thing RSN :-)
svn-id: r4404
|
2002-06-04 23:32:53 +00:00 |
|
Vincent Hamm
|
6fada4e7dc
|
Fixed missing inventory in dig
svn-id: r4374
|
2002-05-22 13:14:55 +00:00 |
|
Vincent Hamm
|
1db4ae7c2f
|
Temp removal of the actor walk script execution to fix dig's walking
svn-id: r4364
|
2002-05-20 16:02:29 +00:00 |
|
Max Horn
|
b529d80ed7
|
added #include "actor.h", some minor tweaks
svn-id: r4332
|
2002-05-14 23:32:34 +00:00 |
|
Max Horn
|
fe4230bcbf
|
refactored parts of actor.cpp: many methods are now members of class Actor instead of class Scumm. This is still work in progress!
svn-id: r4319
|
2002-05-14 19:11:20 +00:00 |
|
James Brown
|
572829b212
|
Zak walkbox locking fixes.
svn-id: r4278
|
2002-05-11 17:49:42 +00:00 |
|
Max Horn
|
ff376ea8a5
|
fixed some warnings
svn-id: r4204
|
2002-05-05 18:10:29 +00:00 |
|
James Brown
|
280136f13a
|
Fix Indy4/MI2 crash due to VirtScroll code.
Cleanup \N's - For gods sake fix your CVS client :)
svn-id: r4067
|
2002-04-24 04:26:09 +00:00 |
|
Vincent Hamm
|
d5a0d0d531
|
More work done on blast objects. Very preliminary implementation of akos codec 5
svn-id: r4054
|
2002-04-22 16:18:20 +00:00 |
|
Vincent Hamm
|
294ed1065c
|
Rewrote a part of the blast object management code for implementation of future features. That fixed the highway minigame in samnmax
svn-id: r4052
|
2002-04-22 13:55:28 +00:00 |
|
Vincent Hamm
|
7c95649ba5
|
Some code cleanup in the blast object code for implementation of futur features
svn-id: r4039
|
2002-04-21 21:20:32 +00:00 |
|
James Brown
|
eb773b477a
|
Remove \M's, add IRIX support.
svn-id: r4019
|
2002-04-20 04:09:02 +00:00 |
|
James Brown
|
7f4f0fcb69
|
Fix various Zak256 crashes. Ticket machine works, taking Blue Crystal crashes.
svn-id: r4013
|
2002-04-19 16:26:44 +00:00 |
|
James Brown
|
df31144cc7
|
Move putClass forceclip into costume renderer. Fixes Loom bugs.
svn-id: r3996
|
2002-04-18 15:34:45 +00:00 |
|
Vincent Hamm
|
7a9a6f0363
|
Fixed a few clipping issues in Loom the NICE way this time
svn-id: r3994
|
2002-04-18 09:19:58 +00:00 |
|
Ludvig Strigeus
|
3a4fa636ee
|
code cleanup - prepares for simon inclusion
svn-id: r3910
|
2002-04-12 10:34:46 +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 |
|
Ludvig Strigeus
|
34747b792a
|
various code cleanups
svn-id: r3907
|
2002-04-11 15:22:02 +00:00 |
|
James Brown
|
d2d498d08c
|
Fix Indy4 bootparam, some more Zak256 work, and a few minor things.
svn-id: r3887
|
2002-04-07 04:29:15 +00:00 |
|
James Brown
|
a34bff0c87
|
Always remember, = != ==, and & != &&
svn-id: r3857
|
2002-04-04 04:38:18 +00:00 |
|
James Brown
|
7afd2a11db
|
Fix removal of objects in Zak/Indy3/Loom
svn-id: r3852
|
2002-04-03 16:20:17 +00:00 |
|
James Brown
|
f896193a83
|
Zak/Loom/Indy3 object flags fix. Only translates CLASS_TOUCHABLE at the moment.
svn-id: r3849
|
2002-04-03 15:45:32 +00:00 |
|
Vincent Hamm
|
92a19c45ae
|
Fixed pal init
svn-id: r3815
|
2002-03-24 17:49:47 +00:00 |
|
Vincent Hamm
|
ccf69ad76b
|
Changed the way games are detected. Now the detection is done out of the scumm object. We can now create de good scumm object depending of the game detected. Warning: the implementation is not yet finalised and the in game gui is more broken than ever....
svn-id: r3802
|
2002-03-23 20:34:47 +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 |
|
James Brown
|
721b7134fb
|
MorphOS port (sdl version) + endian fixes for big endian machines.
svn-id: r3771
|
2002-03-16 18:58:51 +00:00 |
|
James Brown
|
3308d6b9da
|
Lots of stuff - GUI fixes. More launcher work... and CD music working in MI1. Thanks to frob and realmz for their work on that.
svn-id: r3762
|
2002-03-16 05:33:25 +00:00 |
|
James Brown
|
d8adad386f
|
winCE part 2 - still gui.cpp and scummvm.cpp left
svn-id: r3752
|
2002-03-14 14:45:04 +00:00 |
|
James Brown
|
4d0c43520f
|
Fix an OB1 and typecast. Need to find out cause of invalid object index to begin with..
svn-id: r3738
|
2002-03-13 04:57:33 +00:00 |
|
James Brown
|
7d360dde50
|
Zak hack.
svn-id: r3737
|
2002-03-13 04:33:40 +00:00 |
|
James Brown
|
87ac8ae487
|
Apply some patches by syke to prevent buffer overruns, etc.
svn-id: r3723
|
2002-03-10 17:33:04 +00:00 |
|
Enrico Rolfi
|
c2e7fba23a
|
Fix in getObjectXYpos which occured on big endian machines (for macos support)
svn-id: r3695
|
2002-03-08 23:53:14 +00:00 |
|
Vincent Hamm
|
66b8932d83
|
Implemented multiple image blast object
svn-id: r3690
|
2002-03-08 20:57:09 +00:00 |
|
James Brown
|
c161197117
|
Yet more cleanups. Remove 'index' (reserved keyword), and remove 'res' shadowing.
svn-id: r3685
|
2002-03-08 08:42:11 +00:00 |
|
James Brown
|
178540c989
|
Applied cleanup and scaling patch by Rob.
svn-id: r3665
|
2002-03-06 12:24:56 +00:00 |
|
Vincent Hamm
|
474c9e333b
|
Reimplemented the preliminary Dig features. Implemented actor with many direction. Fixed bomp bug
svn-id: r3661
|
2002-03-06 09:40:21 +00:00 |
|
Vincent Hamm
|
c21e9da1b6
|
Next episode in V7 reimplementation. Nearly working
svn-id: r3658
|
2002-03-05 23:41:41 +00:00 |
|
Vincent Hamm
|
6600b48be9
|
More v7 implementation
svn-id: r3656
|
2002-03-05 23:05:55 +00:00 |
|
Vincent Hamm
|
09ff3af07f
|
Fixed struct ImageHeader for v7 implementation
svn-id: r3652
|
2002-03-05 21:03:32 +00:00 |
|