James Brown
c4528ac022
More conversion to debug channels
...
svn-id: r12293
2004-01-10 11:01:47 +00:00
Max Horn
04b002bbaa
move the charset mask to the charset renderer class; some other related changes
...
svn-id: r12263
2004-01-08 21:21:40 +00:00
Travis Howell
38a7f018b2
Need for loomcd too.
...
svn-id: r12252
2004-01-08 15:07:44 +00:00
Max Horn
2e8d4e2d9e
Workaround for bug #770049
...
svn-id: r12251
2004-01-08 14:41:14 +00:00
Travis Howell
a2fbba2e4e
Actor flip should be reset, fixes some glitches in putt putt games
...
svn-id: r12212
2004-01-07 10:34:53 +00:00
Travis Howell
97cb72885a
Add another check for ignoreTurns, ignoreTurns.
...
Should be complete for scumm7 games
svn-id: r12209
2004-01-07 06:08:54 +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
Travis Howell
b65ca3db3d
Add partial support for ignoreTurns, fixes some glitches in putt putt games.
...
svn-id: r12150
2004-01-05 06:53:03 +00:00
Travis Howell
74f958fdf1
Should be enabled for all GF_NEW_COSTUMES games.
...
Fixes missing actors in craters section of puttmoon
svn-id: r12105
2004-01-03 06:38:34 +00:00
Travis Howell
4043db7d63
Fix some masking issue in Putt Putt games
...
svn-id: r12080
2004-01-02 04:29:04 +00:00
Travis Howell
6c3e0134c2
Putt Putt games use old calculation
...
svn-id: r11994
2003-12-28 12:51:18 +00:00
Travis Howell
28199bc840
Putt Putt games use old calculation
...
svn-id: r11993
2003-12-28 10:39:39 +00:00
Travis Howell
278484bed7
Ooops, wrong bug id.
...
svn-id: r11660
2003-12-15 16:05:40 +00:00
Travis Howell
c6737ee5c8
Add comment
...
svn-id: r11659
2003-12-15 16:04:31 +00:00
Travis Howell
a284d93fe0
Stops zak losing his body.
...
svn-id: r11654
2003-12-15 14:59:24 +00:00
Max Horn
4afcd1747c
potential fix for bug #830106 (ugly)
...
svn-id: r11525
2003-12-06 16:12:14 +00:00
Travis Howell
6f567b480f
Add fix for annoying costume warning in FT, part of patch #853099
...
svn-id: r11481
2003-12-03 06:34:45 +00:00
Max Horn
eeb3cdebf1
new savegame version: store actor pan data; store Audio CD playback status (and when loading, resume playing of tracks which are meant to loop forever)
...
svn-id: r11423
2003-11-29 13:58:17 +00:00
Paweł Kołodziejski
d5eddef057
changed some shift operators to *, /
...
svn-id: r11315
2003-11-16 20:52:57 +00:00
Max Horn
03f50231d2
cleanup / some warnings (I'd like to know if and where those opcodes are used)
...
svn-id: r11237
2003-11-10 00:28:09 +00:00
Jonathan Gray
7c97e7c2b9
more spelling fixes
...
svn-id: r11176
2003-11-07 02:11:41 +00:00
Max Horn
9f33b3abbe
possible fix for bug #833854 - I rechecked the assembly, there actually is a check for box flag 0x20 in there. However, that flag has a differeing meaning in older engine versions, so I put a version check in and updated the comments. Please test.
...
svn-id: r11019
2003-11-01 01:17:15 +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
0e645f88ae
renamed namespace ScummVM to Common
...
svn-id: r10544
2003-10-02 17:43:02 +00:00
Max Horn
4b74eec418
this was actually the fix for bug #809547
...
svn-id: r10465
2003-09-28 16:08:23 +00:00
Max Horn
f9e025d13c
fix for bug #813136
...
svn-id: r10443
2003-09-27 22:12:01 +00:00
Max Horn
6512592d0f
moved Actor x/y to _pos.x/_pos.y -> this makes it much easier to grep for access of the actor position
...
svn-id: r10253
2003-09-14 18:16:45 +00:00
Max Horn
aa94497631
reverse my fix for the sarcophagus problem (I reopened that bug report, as this broke lots of other locked boxees. Now that I have dosbox to compared with the original Zak, I see that we are doing something wrong, and have a notion of what that might be; still need to figure out a way how to fix it
...
svn-id: r10249
2003-09-14 13:36:49 +00:00
Max Horn
47827b1f22
disabled a stone old hack; Ender, maybe you remember some details about this fix? anybody feel like playtesting the Mystery Vortex, please? :-)
...
svn-id: r10246
2003-09-13 23:50:29 +00:00
Max Horn
a86f6ed55c
fix/workaround for bug #770717 (ZAK: Zak walking on spot)
...
svn-id: r10189
2003-09-12 00:42:36 +00:00
Max Horn
7be171f910
changed actor walking for V2 games a bit; this fixes bug #774529 (Zak: Annie walking in funny places)
...
svn-id: r10185
2003-09-11 23:31:46 +00:00
Max Horn
538812d9fc
yet another tiny cleanup.... yeah yeah, I know I am annoying
...
svn-id: r10182
2003-09-11 22:36:21 +00:00
Max Horn
32c0168087
cleanup
...
svn-id: r10181
2003-09-11 22:26:44 +00:00
Max Horn
f21f830633
fix long standing bug in walkActorOld() (though I have no idea if it affects anything :-)
...
svn-id: r10180
2003-09-11 22:12:24 +00:00
Max Horn
ff225c470c
cleanup
...
svn-id: r10179
2003-09-11 22:00:36 +00:00
Max Horn
e94a0683aa
fixed kBoxLocked handling, bug #771483 (ZAK: Pushing Sarcophagous feet on Mars)
...
svn-id: r10173
2003-09-11 13:40:22 +00:00
Max Horn
81f10baa68
cleanup
...
svn-id: r10169
2003-09-11 10:32:15 +00:00
Max Horn
4b9e30171b
fix for bug #749970 (FT: Animation glitch at the fuel tower)
...
svn-id: r10141
2003-09-09 17:33:29 +00:00
Max Horn
07e8084eee
replaced all use of scale items with scale slots. This allowed me to get rid of two big FIXME's, and might fix other scaling bugs in FT/DIG
...
svn-id: r10140
2003-09-09 17:29:22 +00:00
Max Horn
ce60ec3145
added some comments to a FIXME
...
svn-id: r10132
2003-09-09 13:29:18 +00:00
Max Horn
31db86cdb1
fixed yet another bug in redraw logic (which was hidden so far and revealed by my previous fix)
...
svn-id: r10112
2003-09-08 21:04:17 +00:00
Max Horn
738470b02e
moving stuff around
...
svn-id: r10111
2003-09-08 21:03:31 +00:00
Max Horn
72b24e8b47
actually USAGE_BIT_RESTORED must be cleared, too
...
svn-id: r10110
2003-09-08 20:50:35 +00:00
Max Horn
26a1040886
turns out that in the GFX usage bit conversion process, we accidentally left out this code. This should fix bug #744794 and potentially others
...
svn-id: r10109
2003-09-08 20:46:25 +00:00
Torbjörn Andersson
94df02c799
Implement the ACTOR_PAN opcode. The only place I know of where it's used is
...
between between ship-to-ship combats, so I didn't bother yet to store it in
savegames.
svn-id: r9988
2003-09-03 17:00:33 +00:00
Jamieson Christian
5507d75228
Replaced VER_V* notation for savegames with
...
a simple number. So that it's still obvious
that the number refers to version, a VER()
macro does nothing to the number but makes
it obvious what the number is for. This
has the exact same effect as the enum that
was going to get more and more lengthy
as the savegame version evolved.
svn-id: r9901
2003-08-29 04:05:23 +00:00
Max Horn
52534e2cc3
fix actor position in V1 games (by eyeballing the original in dosbox); still seems to be off 1 pixel vertically (?), and actors still leave dirt
...
svn-id: r9864
2003-08-25 20:57:36 +00:00
Max Horn
f91c575338
fixing off-by-one buglet (harmless in 99% of cases since the 'invalid' _imgBufOffs entries always contain the value of the last valid one)
...
svn-id: r9862
2003-08-25 20:05:02 +00:00