Max Horn
c13f6b9cbb
Always check hasManyDirections for AKOS costumes -- this could cause regressions with HE games (or fix something, who knows?)
...
svn-id: r17279
2005-03-28 20:34:18 +00:00
Max Horn
5bd26a52df
More costume code restructuring
...
svn-id: r17258
2005-03-27 00:42:53 +00:00
Max Horn
446be21239
Started to overhaul the costume infrastructure a bit, properly separating the NES costume code in the process (sorry if I broke stuff for the NES folks, but I figure it is better to get this done properly now before we have to untangle the mess later)
...
svn-id: r17257
2005-03-27 00:23:38 +00:00
Max Horn
47280d9433
Updated copyright
...
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
85ec4ee0b5
Turn the v1 member in the costume renderers into a function local object (used to be a member var)
...
svn-id: r15887
2004-11-25 23:36:02 +00:00
Travis Howell
687a5db4a8
Rename vars
...
Add some missng code for HE games.
svn-id: r15528
2004-10-12 14:12:20 +00:00
Travis Howell
4b4c4f1d1d
Rename var
...
Update HE issues
svn-id: r15525
2004-10-12 04:26:02 +00:00
Max Horn
b3c72a792b
Fix for bug #1042802 (DIG: Graphics glitch when scrolling) -- the fix is to properly distinguish pitch and width of the target surface
...
svn-id: r15480
2004-10-09 00:06:36 +00:00
Travis Howell
49a3691132
Add actor transparency var for HE99 games.
...
svn-id: r15405
2004-10-04 06:20:10 +00:00
Gregory Montoir
2f8136b703
constness
...
svn-id: r15364
2004-09-30 23:49:46 +00:00
Max Horn
d17f88d967
Use Gdi::_numStrips in costume code (this allows us to be more flexible in how we compute _numStrips: from now on, only one place has to be changed for that)
...
svn-id: r15254
2004-09-24 21:36:04 +00:00
Max Horn
fbfa606e4f
More V7_SMOOTH_SCROLLING_HACK related fixes
...
svn-id: r15250
2004-09-24 20:37:24 +00:00
Gregory Montoir
7593129d98
some AKOS tweaks for HE72/80
...
svn-id: r14965
2004-09-08 21:14:12 +00:00
Travis Howell
6dd0ab9397
Add actor cliping override for HE games.
...
svn-id: r14879
2004-09-04 00:18:55 +00:00
Travis Howell
cbf5a60bab
Add a few akos codes
...
Give unknown akos codes better names
Rename actor variable
Remove hack (Use multi-version flag instead)
Another sound correction for HE games.
svn-id: r14827
2004-08-29 11:27:16 +00:00
Travis Howell
c0d8b6c47a
Add part of suggested cleanup to remove extra variable.
...
actorDrawVirScr might still be required in future HE games, see actorOps case 219.
svn-id: r14553
2004-08-11 04:46:41 +00:00
Max Horn
835ef5f012
Patch #1003866 (SCUMM: New text rendering code (fixes various bugs))
...
svn-id: r14521
2004-08-08 22:10:38 +00:00
Travis Howell
26e38321df
Rename var
...
svn-id: r14121
2004-06-29 11:02:15 +00:00
Travis Howell
b1e49b13af
Fix actorOps case 218/9 in HE games
...
svn-id: r14115
2004-06-29 05:36:01 +00:00
Max Horn
21b81b9ef4
Fix signedness issue (lead to incorred address computations on 64 bit machines)
...
svn-id: r13465
2004-04-04 22:43:54 +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
Max Horn
033ff78ae9
updated copyright notice
...
svn-id: r12176
2004-01-06 12:45:34 +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
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
Max Horn
0df319e952
#include cleanup (explicityl specify the location for headers from common/, so that we at some point can get rid of -Icommon; exception is made for stdafx.h, since a) we might want to rename it and b) might want to move it to the top level)
...
svn-id: r9359
2003-08-01 12:21:04 +00:00
Max Horn
07bd98b27f
move V1_ignorePakCols to CostumeRenderer (it makes absolutely no sense to keep it in BaseCostumeRenderer), and renamed it to c64_ignorePakCols to avoid confusion (V1 in the context of costumes means the original costume format, as opposed to AKOS; and *not* the scumm version); added FIXME to cost_decodeData (have my doubts about it being correct)
...
svn-id: r8852
2003-07-08 10:49:13 +00:00
James Brown
04abb69a84
Attempt some more V1 costume work. Not that it helps yet.
...
svn-id: r8773
2003-07-05 11:45:18 +00:00
Bertrand Augereau
3bbaa8edb5
converted from struc to class and added a function to update _numStrips, needed since we don't reinstantiate BCR all the time anymore
...
svn-id: r8308
2003-06-05 02:46:08 +00:00
Max Horn
d8844871f5
cleanup
...
svn-id: r8109
2003-05-29 17:14:47 +00:00
Max Horn
c62c448a35
more costuem code merging
...
svn-id: r8088
2003-05-29 10:31:05 +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
52723beaf0
some more akos/old costume code unification, and cleanup
...
svn-id: r8060
2003-05-28 21:08:56 +00:00
Max Horn
676dba826d
fixed actor positions in Indy3EGA
...
svn-id: r7086
2003-04-23 08:26:54 +00:00
Paweł Kołodziejski
aa3766018f
updated copyrights headers
...
svn-id: r6726
2003-03-06 21:46:56 +00:00
Max Horn
eaf2e1a313
more akos/costume merging
...
svn-id: r6352
2003-01-07 17:35:20 +00:00