* suggest possible bgm name if it is not found
* remove pointless ()
* run black
* ...run updated black
* unhardcode many for loop conditions
* fix inconsistent RGBA_BUF_SIZE naming
* requested macro changes
* use doxygen
* add documenting guide based on https://github.com/zeldaret/oot/blob/main/docs/Documenting.md
* exclude stdlib readme from doxygen
* refuse to configure matching iQue on macOS (EGCS compiler is not built for macOS, so iQue won't build. We still enable iQue builds on macOS by using gcc-papermario via --non-matching.)
* use proper doxygen bug comment style
* document common EVT API funcs nicely
* add doxygen ci
* add \vars command
* all over the place
* model roundup
* missing reset_tiles for jp/ique splat
* fix pal
* fix ique
---------
Co-authored-by: HailSanta <Hail2Santa@gmail.com>
* first few
* more
* more sounds
* for now
* visually separate remaining sounds
* checkpoint
* star power refactor
* standard name
* fix
---------
Co-authored-by: HailSanta <Hail2Santa@gmail.com>
* Remove JP dump
* Add new JP dump
* Fix sort_symbol_addrs to only look at one version
* Deduplicate and sort symbol_addrs
* Clean up JP rom if conditions
* Use /current dir for diffing
* Fix state_step_logos
* Add todo comments for unsplitted segments
* Fix draw_merlee_message
* rename background_gfx
* Fix background_gfx
* Fix JP build
* Set unused data offsets to auto