Eugene Sandulenko
ee03994a78
Commit o100_paletteOps WIP based on cyx's patch. Original patch just
...
tends to be unappliable anymore, so that's why I decided to commit it when
it required not so much work of manual patching.
I've checked validness of it against IDB but we still have main question open:
How to plug it in properly into our palette code?
svn-id: r16973
2005-03-02 20:02:59 +00:00
Travis Howell
f097bcbf2b
Fix string display in Buzzy games.
...
svn-id: r16968
2005-03-02 07:00:42 +00:00
Gregory Montoir
15bfd975a0
preliminar work on processWizImage 9 and updated wiz flags
...
svn-id: r16963
2005-02-28 20:19:56 +00:00
Travis Howell
d343ba9bb9
Cleanup
...
svn-id: r16955
2005-02-28 04:34:22 +00:00
Travis Howell
3b2fe18d2c
Rename sprite functions
...
svn-id: r16954
2005-02-28 04:17:17 +00:00
Travis Howell
991c1859b1
Correct spriteGroupId checks.
...
Remove duplicate/pointess code.
svn-id: r16950
2005-02-27 06:01:11 +00:00
Gregory Montoir
decda90ffd
moved some variables to ScummEngine_v90he and renamed some SpriteInfo fields
...
svn-id: r16947
2005-02-27 03:36:33 +00:00
Gregory Montoir
5eec97c24c
added processWizImage mode 8 ; this breaks footdemo, feel free to disable
...
svn-id: r16945
2005-02-27 02:55:13 +00:00
Travis Howell
4cb4f662c8
Rename vars
...
svn-id: r16944
2005-02-27 02:29:54 +00:00
Travis Howell
68581fe2e0
Add floodState struct and rename opcode.
...
svn-id: r16942
2005-02-27 01:20:44 +00:00
Travis Howell
4a803b93c0
Correction to findSprite()
...
svn-id: r16932
2005-02-26 12:10:06 +00:00
Eugene Sandulenko
3abfcbc579
Lots of other sprite-related renames as suggested by cyx.
...
svn-id: r16930
2005-02-26 11:22:00 +00:00
Eugene Sandulenko
885d584842
Rename HE sprite flag kSF31 -> kSFImageless and corresponding functions.
...
svn-id: r16929
2005-02-26 11:05:13 +00:00
Travis Howell
6d7935cc6b
Revert that last change, mixed functions.
...
svn-id: r16923
2005-02-26 04:20:47 +00:00
Travis Howell
2689832d75
Rename sprite function
...
Correct spritesResetSpriteGroup
svn-id: r16922
2005-02-26 03:57:11 +00:00
Travis Howell
2e60c4fbd3
Add WIP findSpriteWithClassOf() function
...
svn-id: r16914
2005-02-25 15:19:03 +00:00
Eugene Sandulenko
451527e2af
Rename sprite flags as suggested:
...
kSF22 -> kSFYFlipped
kSF23 -> kSFXFlipped
svn-id: r16903
2005-02-24 23:11:50 +00:00
Eugene Sandulenko
84453d5725
o Fixed sprite flags everywhere. In many cases they were wrong as they were
...
checked in higher byte not whole word.
o Some flags/functions renames
svn-id: r16902
2005-02-24 21:05:29 +00:00
Travis Howell
350ed76947
Update sprite calls in main loop
...
svn-id: r16894
2005-02-24 08:00:30 +00:00
Travis Howell
dcb22ee216
Correct SpriteInfo_setFlags*
...
Rename functions
svn-id: r16890
2005-02-24 06:47:12 +00:00
Eugene Sandulenko
1ad372c589
Initial implementation of spritesProcessWiz. Also plugged it into main loop.
...
svn-id: r16887
2005-02-24 04:04:17 +00:00
Eugene Sandulenko
e936c234af
implementation of spritesSortActiveSprites()
...
svn-id: r16885
2005-02-23 23:28:53 +00:00
Eugene Sandulenko
5ae4dde2fb
Fix spriteInfoGet_classFlags*.
...
svn-id: r16882
2005-02-23 12:26:17 +00:00
Travis Howell
f215c1ceae
Update HE100
...
svn-id: r16880
2005-02-23 11:15:41 +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
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
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
Travis Howell
4ff034d27c
Add a few sprite stubs
...
svn-id: r16854
2005-02-22 01:25:53 +00:00
Eugene Sandulenko
6dd4854ba4
cyx's WIP for sprites. Implemented spritesBlitToScreen
...
svn-id: r16852
2005-02-22 01:16:41 +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
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
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
993ae4a3e6
Add opcode for HE100
...
svn-id: r16787
2005-02-14 08:58:02 +00:00
Travis Howell
0439ab507f
Add opcode
...
svn-id: r16785
2005-02-14 07:15:16 +00:00