Travis Howell
84bc25a426
Clear a few more fields when reseting sprite
...
svn-id: r16879
2005-02-23 10:14:52 +00:00
Travis Howell
26722043d9
Ooops, order wrong.
...
svn-id: r16878
2005-02-23 10:00:12 +00:00
Travis Howell
2c10795b48
Correct subOp, used in freddicove
...
svn-id: r16877
2005-02-23 09:55:34 +00:00
Travis Howell
861e418e70
freddicove adds extra SpriteInfo field.
...
Correction, only redraw sprite if value changed.
svn-id: r16876
2005-02-23 09:23:54 +00:00
Travis Howell
a890737e0e
Add sprite function.
...
Correct sprite function (class_flags, not flags).
svn-id: r16875
2005-02-23 05:26:56 +00:00
Travis Howell
15b02f9232
Another sprite function.
...
svn-id: r16874
2005-02-23 05:09:14 +00:00
Travis Howell
f278d588f3
Cleanup
...
svn-id: r16873
2005-02-23 04:35:20 +00:00
Travis Howell
22b8b3e8eb
More sprite functions
...
svn-id: r16872
2005-02-23 04:05:22 +00:00
Travis Howell
a33edcf009
Add some setSpriteGroupInfo code.
...
svn-id: r16871
2005-02-23 03:22:05 +00:00
Eugene Sandulenko
dcd7d24717
Implementation of spriteInfoSet_addImageToList. It needs review,
...
especially inner loop with pointer arithmetix. Cyx, remember that
x * 0x31 that's it just somewhat complicated.
svn-id: r16870
2005-02-23 03:18:49 +00:00
Eugene Sandulenko
b53b1963a9
spriteInfoSet_case183 -> spriteInfoSet_resetSprite and its implementation.
...
svn-id: r16869
2005-02-23 02:35:59 +00:00
Travis Howell
d674eddefa
Add setSpriteGroupInfo stubs
...
svn-id: r16868
2005-02-23 01:08:29 +00:00
Eugene Sandulenko
ee8f4ca1cf
Rename classFlags functions and fix one of them.
...
svn-id: r16867
2005-02-22 22:52:35 +00:00
Gregory Montoir
26b11cb444
o90_setSpriteInfo so 91
...
svn-id: r16866
2005-02-22 22:23:10 +00:00
Gregory Montoir
44c6bbe438
some WIP stuff for HE sprites
...
svn-id: r16865
2005-02-22 21:38:44 +00:00
Max Horn
e7b8a1eada
Added consts (this usually helps the compiler a bit when optimizing code)
...
svn-id: r16863
2005-02-22 18:24:24 +00:00
Travis Howell
99f54b437d
Minor cleanup
...
svn-id: r16860
2005-02-22 13:54:38 +00:00
Travis Howell
a45a0de658
All languages
...
svn-id: r16858
2005-02-22 07:31:54 +00:00
Travis Howell
1dfc4c9881
Ooops
...
svn-id: r16857
2005-02-22 01:51:47 +00:00
Travis Howell
f2dda718d3
More debugs, to catch error points.
...
svn-id: r16856
2005-02-22 01:37:57 +00:00
Eugene Sandulenko
0835583948
Implementation of GFX transactions. May cause some regressions in case I
...
missed some unusual mode switching. This implementation let us avoid two nasty
hacks in scumm.cpp.
*Now* we could return to OSystem layers.
patch.
svn-id: r16855
2005-02-22 01:29:27 +00:00
Travis Howell
4ff034d27c
Add a few sprite stubs
...
svn-id: r16854
2005-02-22 01:25:53 +00:00
Eugene Sandulenko
03804ce33f
Rename script flags as suggested.
...
svn-id: r16853
2005-02-22 01:23:15 +00:00
Eugene Sandulenko
6dd4854ba4
cyx's WIP for sprites. Implemented spritesBlitToScreen
...
svn-id: r16852
2005-02-22 01:16:41 +00:00
Eugene Sandulenko
6409a3c4e4
Fix _heversion for Russian updated pajama2. Today I played it with kids
...
and found that it is actually 99, not 98.
svn-id: r16851
2005-02-21 14:27:09 +00:00
Travis Howell
99bf57e7b8
Typos
...
svn-id: r16850
2005-02-21 12:43:18 +00:00
Travis Howell
df5c97246b
Update HE100
...
svn-id: r16846
2005-02-21 06:31:03 +00:00
Travis Howell
01a7042be6
Update HE100
...
svn-id: r16845
2005-02-21 04:53:34 +00:00
Travis Howell
6b41feac65
Rename vars
...
svn-id: r16844
2005-02-21 02:37:05 +00:00
Eugene Sandulenko
6942100a94
WIP for o90_spriteInfoSet
...
svn-id: r16842
2005-02-21 02:02:32 +00:00
Travis Howell
b1e67c4ce8
Add functions for o90_getSpriteGroupInfo
...
svn-id: r16841
2005-02-21 01:08:48 +00:00
Eugene Sandulenko
97688df92d
WIP for o90_spriteInfoSet. Regression fix.
...
svn-id: r16840
2005-02-21 00:59:50 +00:00
Travis Howell
7a6b7c2a1c
Ooops
...
svn-id: r16839
2005-02-21 00:38:13 +00:00
Travis Howell
291fe61a1e
Ooops
...
svn-id: r16838
2005-02-21 00:36:25 +00:00
Travis Howell
7783d6596e
A few var renames.
...
svn-id: r16837
2005-02-21 00:34:00 +00:00
Travis Howell
4f2cd36bd9
More getSpriteInfo functions
...
svn-id: r16836
2005-02-21 00:25:30 +00:00
Eugene Sandulenko
70982f556e
o WIP for o90_spriteInfoSet.
...
o kSFx -> kSF0x
o kSGFx -> kSGF0x
svn-id: r16835
2005-02-21 00:02:44 +00:00
Travis Howell
e62d949fb6
Add sprite function
...
svn-id: r16834
2005-02-20 23:55:11 +00:00
Travis Howell
8ae3fe1ffe
Add more sprite functions
...
svn-id: r16833
2005-02-20 23:30:37 +00:00
Gregory Montoir
f1f7e6ce7a
some WIP HE sprites stuff
...
svn-id: r16832
2005-02-20 22:16:31 +00:00
Robert Göffringmann
7c54b0af7d
I guess someone forgot to put paranthesis here.
...
Forgive me if it was really meant to be like it was... but I can't believe it. :)
svn-id: r16829
2005-02-20 18:40:32 +00:00
Eugene Sandulenko
79a0434971
Sprite flags and one rename in SpriteInfo structure.
...
svn-id: r16825
2005-02-20 15:05:18 +00:00
Travis Howell
6abdb96981
Use sprite functions
...
svn-id: r16824
2005-02-20 13:26:30 +00:00
Travis Howell
e4b51cbdf2
Add a few sprite functions.
...
svn-id: r16823
2005-02-20 13:07:57 +00:00
Travis Howell
6d4eec5ecd
Rename opcodes, names should be correct.
...
svn-id: r16822
2005-02-20 11:14:50 +00:00
Travis Howell
04fdd5bc52
Add WIP sprite struct for HE games, ready for functions.
...
svn-id: r16821
2005-02-20 10:56:59 +00:00
Eugene Sandulenko
47400c1932
Restrict CGA/EGA/Hercules dithering to PC only.
...
svn-id: r16819
2005-02-20 01:50:18 +00:00
Eugene Sandulenko
b4780deac6
(more) correct v2 ditherers. Still suffers from some differences and
...
text colors are not always match.
svn-id: r16818
2005-02-20 01:37:47 +00:00
Eugene Sandulenko
27469a1896
Patch #1121337 (CGA rendering in early LEC titles).
...
Differences against patch:
o Updated documentation
o Fixed text colors
o Implemented Hercules dithering
Ditherers are based on loom ega and monkey ega, so for zak and mm they're
wrong, i.e. these games look better than with original ditherers.
TODO:
Proper ditherers for zak & MM
EGA ditherers for VGA SCUMM v5 games
svn-id: r16816
2005-02-20 00:17:22 +00:00
Max Horn
695b0fcb5f
Fix a small bug (wrong mouse cursor is briefly shown) in the F5 menu
...
svn-id: r16804
2005-02-18 00:28:56 +00:00