pokecrystal
pokecrystal copied to clipboard
Disassembly of Pokémon Crystal
For general-purpose constants we have the `const` macro. These often correspond to many different data tables, as with Pokémon constants, item constants, move constants, etc. They also get directly used...
See (mobile restoration and localization, contains code disassembled from the Japanese ROM) and (one of four issues so far). (Re: Pokémon News, I think we should have a `news_` prefix...
i18n builds
With a system like pokeruby has to keep different languages' data separate, so code files don't get cluttered with `if`/`else`s. So far the only separate builds are USA/Europe Revision 1.1...
Points carried over from #639 : - [x] Map setup command constants vs. functions - [x] `map_warp_face` vs. `RestoreFacingAfterWarp` are misnomers - [ ] `object_struct` constant names should match WRAM...
Each map scripts defines its object constants on top, and defines the object_events on the bottom. As of rgbds 0.4.1, we could move the `object_const_def` block right next to the...
This issue ranges from SW97 all the way to Crystal. In `ReadNoiseSample`, the first byte is split into a purely cosmetic hi nybble to make importing RBY noise data a...
File : `engine/battle/ai/scoring.asm` (linked to Draft Pull Request #784) The raw call to `CheckTypeMatchup` might have some oversights. - Contrarily to the general comment of this routine, since `wEnemyMoveStruct` is...
I'm sorry again if this is not the best place to post this, but what I'm going to mention is not an issue with Pokecrystal itself, but with one of...
This issue thread will keep track of different optimizations and improvements we can make when newer versions of rgbds are released. These will be in some RGBDS >0.7.0: - [...
[DanielCM (TCRF `#pokemon-discussion`)](https://discord.com/channels/386543982399979531/452166186575200289/796842091668832296): > Apparently all Pokémon in the team of a NPC trainer share the same IVs? > But when the NPC trainer's Pokémon uses Transform, it copies the...