* Split bank $0f into engine/battle/core.asm and engine/overworld/wildmons.asm
* Split wildmon probabilities into separate data/wild/probabilities.inc file for consistency
* Add Katakana `リ`, `ヘ`, `ベ`, `ペ` in charmap and text strings
* Format text strings, using macro where possible
* Remove unused charmap entries, name `Function3036`
* Charmap update and reorder, `TextAsmEnd`
* All programs (rgbasm, rgblink, rgbfix, rgbgfx) support `-W` warnings
* Use `rgbgfx -c dmg` for grayscale 1bpp/2bpp
* Use new string functions and operators
* Use `?` to silence nodes in warning/error location backtraces
* Use single-quoted character literals for numeric values
* Do not warn about overwriting bytes in the corrected header
* Fully labelled bank09.asm, started bank03.asm
* Finished labelling bank03.asm and bank0b.asm
* Tying up loose ends, splitting most of the completely labelled bank dumps
* Moved pokedex letter graphics out of charmap
* Started labelling dumped bank 1 functions, identified movement values
* Changed all NPCs to use the new movement constants
* Updated the rest of the movement constant instances, removed the old movement_constants.asm
* Ready to deal the finishing blow to bank01.asm
* Bank 01 is no more. Other scattered changes.
* Labelled a few flags and matched a few variables with pokegold
* Finished labelling bank02.asm too while I was at it
* Began decompiling Bank $33
* Decompiled battle anim functions
* Decompiled battle anim OAM and AnimObjGFX, split up and labelled battle animation graphics, other minor changes
* Deleted useless files I forgot to delete
* Decompiled framesets
* Decompiled battle anim objects
* Partially started decompiling animations
* Finished decompiling and labelling bank 32 in its entirety
* Replaced gfx.c with latest version
* Labelled all sound effects, properly constantified
* Fixed up bg_effects.asm, other minor LYOverrides-related changes
* Labelling Bank 0D, part 1
* Untangled math HRAM variables
* Bank 10's out of the bag, I guess
* Label Bank 0D, part 2, decompiled related Bank 0E functions
* Fix data outside section
* Finished labeling Bank 0D and connected variables and functions
---------
Co-authored-by: vulcandth <vulcandth@gmail.com>
* Sporadic constantifying and function naming
* Added bank 14
* Delete .DS_Store files
* Delete EOL whitespace
* Use Tab indents instead of four spaces
* Identify some routines
* Identify more stuff
* Identified party and box structs
* Identified wBattleMon and wEnemyMon structs
* Macro'd landmarks, cleaned up comments
---------
Co-authored-by: vulcandth <vulcandth@gmail.com>
* Bank $0f dumping (will not build)
* Optimize title logo graphic
* Make buildable again
* Add some more labels to bank $0f
* Add bank $0d, non-building
* fix erroneous shim
* bank $0D dump buildable
* Make buildable again
---------
Co-authored-by: vulcandth <vulcandth@gmail.com>
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.