Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Killed the bKGD invalid index warnings and fixed the bit depth of the species sprites #3051

Merged
merged 1 commit into from
Jun 24, 2023

Conversation

LOuroboros
Copy link
Collaborator

@LOuroboros LOuroboros commented Jun 8, 2023

Description

Back in #2735, I processed a good number of sprites in the project using Aseprite in order to kill the bKGD warnings that most of them were producing while building a ROM.
This had the unfortunate consequence of modifying the bit depth of those sprites, setting it to 8 instead of the default which is 4.
@Blackforest92 pointed that out to me recently, and also told me a way to address it using GIMP.
Combined with the fact that there were about 21 new sprites (all of them belonging to Hisuian forms) that also triggered the bKGD warning, this led me to decide to batch process all the species sprites of the project following Blackforest's tips.
Since my computer processed the sprites too slowly though, @pkmnsnfrn decided to lend me a hand and process the sprites by themself, using a plugin that was suggested to us by @SonikkuA-DatH.

The result?
All the Pokémon species sprites have a bit depth of 4bpp as they should, none of them trigger a bKGD warning, and surprisingly, they're smaller than they were before in terms of file size.

I checked very quickly the sprites of the 1st generation, both, normal and shiny palettes, and I didn't notice anything wrong at a glance.

Discord contact info

Lunos#4026

Special thanks to:
-Blackforest for the tips on how to go about fixing the sprites with GIMP.
-Dat.S.H for a tip on how to make the conversion process easier to perform.
-Psf for actually going and doing it.
@LOuroboros LOuroboros changed the title Killed the bKGD invalid index warning Killed the bKGD invalid index warnings and fixed the bit depth of the species sprites Jun 8, 2023
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