Add missing FRLG sprites of Pokémon from Gen II and III - #254
Merged
Conversation
Contributor
Author
|
To clarify: qualifying the sprites as "missing" is a bit misleading, because they are actually the same as for |
Naramsim
approved these changes
Aug 31, 2026
Member
|
The changes are almost no noticeable. Let's merge this in anyway since we trust Bulbapedia. |
FallenDeity
pushed a commit
to PokeAPI/api-data
that referenced
this pull request
Aug 31, 2026
Adds frlg sprites PokeAPI/sprites#254
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Hi.
Some
firered-leafgreensprites were added back in 2020 by #19, but it seems to have only added Pokémon from the first generation. Sprites for Pokémon from generations II and III were missing. This PR aims to complete them.I used Bulbapedia as the canonical source for the sprites. I expected it to be straightforward, but I fell down a rabbit hole because of inconsistencies in the color palettes...
If we look at the history on Bulbapedia, we can see sprites were changed for the reason "fixed colors":
I do not know the underlying technical reason that triggered this update. Note that PokeAPI currently uses the previous sprite version for the 1st-gen sprites. Since I used the latest version for the new sprites, I also updated the 1st-gen sprites to maintain colors palette consistency. This resulted in two commits, best viewed and merged separately.
I also wanted to make sure that Bulbapedia's colors were as accurate as possible. So I compared different sources. But I couldn't come to a conclusion. It's hard to know which one is "right". I'll have to look into this further in the future...
I feel the latest Bulbapedia's sprites are a bit over-exposed, but they match the
pokefirereddecompiled ones, although no tested emulator matches. Yet, I think the best approach is still to use Bulbapedia as the authoritative source of truth. Therefore, I will likely open another PR to update theruby-sapphireandemeraldsprites as well to ensure consistency withfirered-leafgreen.