Commit graph

205 commits

Author SHA1 Message Date
Travis Howell
d3eefc060e Enable and adjust for FT.
svn-id: r12724
2004-02-05 07:27:30 +00:00
Travis Howell
180778b524 Update arguments, could these be enabled now ?
svn-id: r12723
2004-02-05 03:18:49 +00:00
Paweł Kołodziejski
fbab0e9984 fix for bug 886201 or rather revert back to hack
svn-id: r12668
2004-01-29 19:59:00 +00:00
Travis Howell
1141176775 Revert last array change, until they can be verified.
svn-id: r12432
2004-01-16 13:01:33 +00:00
Travis Howell
2c7057fdf4 Checks were a bit too strict, makes fatty bear completable.
svn-id: r12421
2004-01-16 06:16:38 +00:00
Travis Howell
6752f57473 Use simpler checks
HE games used old directions style

svn-id: r12397
2004-01-15 02:59:51 +00:00
Travis Howell
3180834549 Add skipLimb actor var, which is used by puttmoon.
Use forceClip for actorOps case 218, since it should have same effect.

svn-id: r12340
2004-01-12 14:09:39 +00:00
Travis Howell
48eb63d29a Add missing case.
Add another HE games specific.

svn-id: r12335
2004-01-12 09:00:31 +00:00
Max Horn
6222d6e643 more cleanup
svn-id: r12234
2004-01-08 03:24:41 +00:00
Max Horn
d852e2855a cleanup (make some more use of class Common::Rect)
svn-id: r12232
2004-01-08 03:10:16 +00:00
Paweł Kołodziejski
8fd123992d synced imuse digital with local tree
svn-id: r12187
2004-01-06 17:28:29 +00:00
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Travis Howell
1e0c78d9a2 Add check
svn-id: r12164
2004-01-06 06:50:36 +00:00
Max Horn
d834bd9684 replace more usages of _screenWidth by more appropriate variables/values
svn-id: r12162
2004-01-05 16:49:14 +00:00
Max Horn
a469559d13 added Actor::getElevation and Actor::setElevation; cleaned up costume API a bit; some minor cleanup/tweaks
svn-id: r12160
2004-01-05 16:19:14 +00:00
Max Horn
bceb48f5e0 renamed updateDirtyRect to markRectAsDirty (because that's what it really does); used virtual screen id constants in more places
svn-id: r12122
2004-01-03 22:45:23 +00:00
Travis Howell
dfc9ac50df Fix missing sfx in puttputt
svn-id: r12081
2004-01-02 04:58:39 +00:00
Paweł Kołodziejski
1abfe5d63f start sound call directly digital imuse, only script part handled by mainloop of scumm script
svn-id: r11906
2003-12-25 11:14:05 +00:00
Paweł Kołodziejski
d5eddef057 changed some shift operators to *, /
svn-id: r11315
2003-11-16 20:52:57 +00:00
Chris Apers
3f06651bab Moved PalmOS initializations out of namespaces.
svn-id: r10703
2003-10-09 14:17:06 +00:00
Max Horn
d7660a2662 introduced namespace Scumm; made #include statements use scumm/ prefix explicitly
svn-id: r10571
2003-10-03 18:33:57 +00:00
Max Horn
3f55f2669d renamed class Scumm to ScummEngine (consisten with other engine names; also makes room for a potential 'Scumm' namespace)
svn-id: r10549
2003-10-02 22:42:03 +00:00
Chris Apers
a47e80cb55 Updated globals access for PalmOS
svn-id: r9759
2003-08-18 10:59:21 +00:00
Max Horn
becd70d243 cleanup: encapsulate some more members of class Actor, and rename newDirection -> targetFacing (since it corresponds to the future value of 'facing'; the distinction between 'facing' and 'direction' is extremly fuzzy)
svn-id: r9175
2003-07-24 17:44:00 +00:00
Max Horn
1ec54d032e Moved out akos_compare (no reason for it to be member of class Scumm)
svn-id: r8660
2003-06-26 22:50:01 +00:00
Max Horn
440100606c made scale table const again; some cleanup in setupBompScale
svn-id: r8559
2003-06-19 16:03:12 +00:00
Paweł Kołodziejski
9f55203302 use default scale table for bomb codec
svn-id: r8556
2003-06-19 12:41:28 +00:00
Torbjörn Andersson
9917c08f69 Comitted the partial (but seemintly good enough) actorHit implementation
from patch #754895.

Ship-to-ship combat is still rather glitchy, but there are probably other
reasons for that.

svn-id: r8519
2003-06-16 15:11:24 +00:00
Max Horn
f7a8cbf7c7 Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; augmented by some more changes of mine
svn-id: r8482
2003-06-14 18:52:30 +00:00
Max Horn
49b9a8fc9d follow our coding conventions
svn-id: r8377
2003-06-07 00:49:36 +00:00
Torbjörn Andersson
b542fad7d4 Fix the ugly striped shadows in AKOS codec 1 when drawing scaled actors.
This was noticeable in Full Throttle and Curse of Monkey Island, at least.
I don't remember seeing it in The Dig.

svn-id: r8313
2003-06-05 06:59:53 +00:00
Max Horn
cb5fb5d403 added a getMaskBuffer method (makes it easier to read some of the code); merged setVirtscreenDirty() into updateDirtyRect(); made setDirtyRange a method of struct VirtScreen
svn-id: r8241
2003-06-01 14:30:26 +00:00
Max Horn
9cbcde684b cleanup / added comments / code unification
svn-id: r8235
2003-06-01 13:09:30 +00:00
Max Horn
3e2a7cc1cf same change as in the old costume code: just always mask
svn-id: r8205
2003-06-01 01:00:44 +00:00
Max Horn
1076838501 more costume cleanup. soone we should be able to merger AKOS codec1 and the old costume code
svn-id: r8155
2003-05-30 21:37:58 +00:00
Max Horn
c6b35e15a0 moved bomp stuff into own files; removed some of our 6 (!) bomp decoders
svn-id: r8151
2003-05-30 19:00:33 +00:00
Max Horn
90468ea46e cleanup
svn-id: r8150
2003-05-30 17:52:17 +00:00
Max Horn
5725ee392a code unification
svn-id: r8146
2003-05-30 15:39:06 +00:00
Max Horn
3d28cfaf82 cleanup
svn-id: r8145
2003-05-30 15:06:29 +00:00
Max Horn
37fa2df49a cleanup; removed last horizontal bound check from updateDirtyRect -> now all the various 'offscreen actor redraw' problems should be fixed (at least I can't reproduce them in COMI anymore), while The Dig should still work just fine (at least it does in my test cases)
svn-id: r8129
2003-05-30 02:01:45 +00:00
Max Horn
94a404899a fix The Dig 'hang' regression
svn-id: r8124
2003-05-30 00:41:58 +00:00
Max Horn
746b0bdc5b cleanup; fixed crashes that occured when an actor was drawn partly offscreen
svn-id: r8113
2003-05-29 18:45:58 +00:00
Max Horn
ccb12eaad2 cleanup
svn-id: r8110
2003-05-29 18:09:16 +00:00
Max Horn
fbf2dff545 merged all AKOS codec 1 decoders into one
svn-id: r8092
2003-05-29 11:07:54 +00:00
Max Horn
c62c448a35 more costuem code merging
svn-id: r8088
2003-05-29 10:31:05 +00:00
Max Horn
b69ea5bec8 more costume cleanup
svn-id: r8087
2003-05-29 10:16:00 +00:00
Max Horn
0a6daf767f more costume/akos changes
svn-id: r8074
2003-05-29 02:46:06 +00:00
Max Horn
59acd18cee they are getting more and more similar :-)
svn-id: r8073
2003-05-29 02:14:31 +00:00
Max Horn
3da16e6404 cleanup
svn-id: r8072
2003-05-29 01:27:16 +00:00
Max Horn
2aaa13438a modify actor 5 to get kenny in COMI to draw properly
svn-id: r8066
2003-05-28 22:13:30 +00:00