Commit Graph

142 Commits

Author SHA1 Message Date
Chris Apers
b8520692f4 PalmOS : ARM optimized proc3 function
svn-id: r15023
2004-09-12 10:48:04 +00:00
Gregory Montoir
7593129d98 some AKOS tweaks for HE72/80
svn-id: r14965
2004-09-08 21:14:12 +00:00
Max Horn
8f6e066374 Cleanup: renamed 'value' to 'scaletableSize' and made akos codec1 & the old costume code look even more alike
svn-id: r14868
2004-09-02 23:16:58 +00:00
Travis Howell
2c1c5d655d Remove old unused and unneeded function.
Update comments

svn-id: r14531
2004-08-10 02:17:34 +00:00
Travis Howell
ca181299d5 Should be 8 pixels for V1 games.
Fixes actors been cut off too early when running off left side of screen in last scene of demo mode of Maniac Mansion.

svn-id: r14530
2004-08-10 02:13:25 +00:00
Travis Howell
2481ebf896 Fix a few remaining graphic gliches in V1 games
svn-id: r14529
2004-08-10 02:04:15 +00:00
Max Horn
87f1cd48d6 Fix for bug #902387 (MANIAC64: Graphical glitch when Space Police arrives)
svn-id: r14528
2004-08-09 23:22:29 +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
5c2a7a7775 Cleanup
svn-id: r14336
2004-07-26 13:53:24 +00:00
Travis Howell
290d73ea0b Sam & Max doesn't need separate palette, just uses _shadowPalette.
svn-id: r14323
2004-07-25 09:21:58 +00:00
Travis Howell
0b045875ca Fix missing sound effects in puttdemo (DOS)
svn-id: r14097
2004-06-28 01:09:41 +00:00
Travis Howell
ae10ed243c Minor cleanup
svn-id: r14037
2004-06-25 08:10:34 +00:00
Max Horn
cc954a70ae Fix for bug #929724 (MI2: Intro regression) -> since _outheight can be negative, negative y values aren't filtered out automatically anymore, so we have to explicitly check for them
svn-id: r13478
2004-04-06 01:06:54 +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
Max Horn
4de4353c39 My recent change to _draw_bottom caused a regression in The Dig (and maybe elsewhere). Ah well, probably better to draw one line more than one line less anyway
svn-id: r13462
2004-04-04 19:41:02 +00:00
Max Horn
90dd9af577 fixed hypothetical off-by-one error when computing _draw_bottom (a semantical problem: _draw_bottom is supposed to be the bottom most pixel which is actually drawn; in the other case, it's top+height, i.e. one pixel *below* that last drawn pixel row. In addition, some cleanup
svn-id: r13449
2004-04-03 20:56:19 +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
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +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
Paweł Kołodziejski
8ddc52e9b5 fix / hack for actor costume gfx glitches in scumm v1 games
svn-id: r11355
2003-11-23 07:59:45 +00:00
Max Horn
a15a065cba whitespace
svn-id: r11319
2003-11-16 23:53:00 +00:00
Paweł Kołodziejski
d5eddef057 changed some shift operators to *, /
svn-id: r11315
2003-11-16 20:52:57 +00:00
Jonathan Gray
7c97e7c2b9 more spelling fixes
svn-id: r11176
2003-11-07 02:11:41 +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
Travis Howell
b91c182571 Revert v1 zak face costume color nack to 8, since palette is fixed.
svn-id: r9870
2003-08-26 16:09:09 +00:00
Max Horn
6d4475cf04 cleanup
svn-id: r9865
2003-08-25 21:00:12 +00:00
Max Horn
95b8558191 check for costume format, not engine version
svn-id: r9860
2003-08-25 14:54:32 +00:00
Max Horn
e40e6bb207 fixed and cleaned up V1 actor masking
svn-id: r9856
2003-08-25 13:13:43 +00:00
Travis Howell
4b6800fcf9 Minor cleanup
svn-id: r9839
2003-08-24 02:15:12 +00:00
Travis Howell
fc005be4d9 Remove my junk
svn-id: r9797
2003-08-20 12:08:44 +00:00
Travis Howell
327d37ae78 v1 zak costume colors should be perfect now
svn-id: r9796
2003-08-20 12:04:25 +00:00
Travis Howell
1757d5a448 v1 zak costume color almost all right.
svn-id: r9794
2003-08-20 11:45:40 +00:00
Paweł Kołodziejski
61c320d587 small changes to v1 mask
svn-id: r9779
2003-08-19 07:29:15 +00:00
Travis Howell
161ef54777 Correction for v1 zak faces
svn-id: r9773
2003-08-19 03:20:09 +00:00
Paweł Kołodziejski
8141126e6e fixed y position of mask in v1 costume rendering
svn-id: r9767
2003-08-18 17:59:06 +00:00
Chris Apers
a47e80cb55 Updated globals access for PalmOS
svn-id: r9759
2003-08-18 10:59:21 +00:00
Travis Howell
9b5eb1137f Add support for flashlight in v1 maniac by converting older values.
Prevent warning about dummy function (Which has no purpose) in zak

svn-id: r9756
2003-08-18 10:46:42 +00:00
Travis Howell
311eb2678f Use correct costume color for darkness in v1 zak
svn-id: r9752
2003-08-18 06:59:18 +00:00
Travis Howell
4c6bd7167d Fix v1 zak costume colors
svn-id: r9748
2003-08-18 02:16:48 +00:00
Torbjörn Andersson
1bb575da9d Enabled the v1 costume palette tables Kirben and Hoenicke added earlier.
svn-id: r9745
2003-08-17 16:53:00 +00:00
Travis Howell
d343ef10b3 Remove c64_ignorePakCols calls for v1 games, since they cause crashes and don't seem to be required.
Makes v1 maniac completable, maybe v1 zak too.

svn-id: r9736
2003-08-17 12:13:17 +00:00
Travis Howell
811f29fe79 Add palette tables for v1 costumes, thanks to Hoenicke
Code isn't enabled yet though.

svn-id: r9733
2003-08-17 05:46:48 +00:00
Travis Howell
3ddb50711e Set v1 actor color to static for now, so actors can at least be seen easier.
Change default colors so at least Dave's color look right.

svn-id: r9699
2003-08-15 05:55:33 +00:00
Bertrand Augereau
03524d071e Explicitly stated a bit masking to please VC.NET2003 runtime small types conversion checks.
svn-id: r9674
2003-08-13 23:07:05 +00:00
Jonathan Gray
b1f2e66e30 this makes more sense in hex
svn-id: r9645
2003-08-12 05:28:11 +00:00
Jonathan Gray
aefdffbd2d mention what format a costume is using (ie why it is invalid)
svn-id: r9644
2003-08-12 04:53:35 +00:00