Skip to content

Dump Evolution item pickup, initial sprites#198

Merged
huderlem merged 5 commits into
pret:masterfrom
Retnuhytnuob:pickup_intro
Feb 21, 2026
Merged

Dump Evolution item pickup, initial sprites#198
huderlem merged 5 commits into
pret:masterfrom
Retnuhytnuob:pickup_intro

Conversation

@Retnuhytnuob
Copy link
Copy Markdown
Contributor

@Retnuhytnuob Retnuhytnuob commented Feb 18, 2026

Description

Dumps sprite sheet for evolution item pickups. (with fx for their initial appearance)

This is a set of 10 entries referenced in an array by gUnknown_086AD474.

gUnknown_0815C4C4 has an array of 16 palettes, several of which would make the sheet match the colors seen in game. There are some differences between the palettes though, some of which aren't visible within this tile range... While I could make png files have matching colors, I don't know that I could confirm that the entire palette was correct, without additional understanding of the metadata involved here.

  • I'm presuming it would be better to leave these as greyscale until we've determined which palette should be used for each tile block? And how we'd want to handle stitching together the palettes from the segmented pieces during the build step, into the array currently in memory, which potentially even includes palettes not used on this sheet... or even a potential palette swap sequence used for this style of effect.

If we are ok with just having appropriate colors for the png without the actual palettes in the metadata, I can add that in without too much hassle, using my new tool scripts.

Discord username

retnuhytnuob

@Retnuhytnuob
Copy link
Copy Markdown
Contributor Author

Most of these Evo 'appearance' sprites share the same 'Appear/sparkle' tiles. The Sun one does not. The sheet that contains the sun pickup item has subtly different byte level differences for those entries, possibly related to a palette conflict.

Given that, the json file has been setup where all but the sun are sharing those appearance/sparkle png files, while the Sun pickup uses its own collection.

@Retnuhytnuob Retnuhytnuob marked this pull request as ready for review February 19, 2026 08:38
@huderlem huderlem merged commit 00b481a into pret:master Feb 21, 2026
1 check passed
@Retnuhytnuob Retnuhytnuob deleted the pickup_intro branch February 22, 2026 01:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants