>>BTW: We need a more general 'pattern editor' for all the patterns.
> Do we already have the address for all the patterns?
More or less, but more reverse engineering is needed.
The AC:WW textures are ~4x larger than the AC:WW version ($880 bytes each)
Code:
GAMESAVE addresses (RVFOREST.DAT)
Player patterns start at: $1160 + $75A0 * P + $880 * N
Where P = 0..3 (0 => player 1), where N = 0..7 (for different uses)
NPC Patterns start at: $234E0 + $3040 * NP1 or $23700 + $3040 * NP2
Where NP1 = 0..9 (0 => NPC01, first 10 NPC slots)
Where NP2 = 10..19 (10 => NPC11, last 10 NPC slots)
Global patterns start at: $5EC80 + $880 * N
Where N = 0..7 (for different uses)
I think that's complete. Some have checksums/CRCs, some do not.
If anyone wants to rise TO the challenge, please speak up.
(writing a program may be the easiest part, compatibility with other formats and answering newbie questions may be harder ;-)