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

Decompiling Pokedex and Sprite Animation objects #114

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

DrippingYellow
Copy link
Contributor

I've partially decompiled banks $10 and $23, with the following notable changes:

  • Pokedex is almost fully decompiled and labelled (with the single exception of _DisplayDexEntry, which is in bank $11)
  • Sprite animation-related code is decompiled and constantified in accordance with pokegold. All are identified except for SPRITE_ANIM_OBJ_4A, which seems to be an early version of RevealNewMon, but I can't say for certain because I haven't seen it used yet.
  • Documentation of Pokered_MonIndices is finished. pokemon_constants.asm was expanded to account for all of the included Pokémon, and cries.asm had the remaining cries labelled as well.
  • Partial decompilation of bank $0E was cleaned up to include the functions previously referenced via hardcoded addresses.

@DrippingYellow
Copy link
Contributor Author

Actually, don't merge this yet. I think I might add in a few party mon icon-related functions also in bank 23 before it gets merged. Just let me know when you finished looking over what I have so far.

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.

1 participant