* Replace xFog extern with constant
This causes xFogClearFog to no longer match, but conversely
causes xFogEventCB to match.
* match xGroupInit(xBase* b, xGroupAsset* asset)
* xGroup.cpp 100% matching
Finish WIP xGroup::get_any and xGroupEventCB
* Update old includes from p2 directory to gc
* Strip out all #pragma GLOBAL_ASM usages
* Move game src files to SB directory
* Fix broken include paths
* Add 100% matching files to build
* Update configuration to remove all relative paths in includes
* Fully redisassemble repo
- Now works with devkitPro r40+
- Fully split with all visibility info,
symbols and types from original .elf
- Various improvements to Makefile
* Fix a few invalid instructions
* Update DTK
* Use .section .bss to support older DKP
* Use GENERATE_MAP=1 in CI
* Fix local label generation
* update DTK version to 0.2.3
* remove old link files, remove .pragma dir
* remove now useless tools
* delete dwarf data, diff scripts
* change p2 to gc for GameCube
* rename p2 to gc
* update readme
* remove old tasks
* pass environment variables with -e flag
* remove generate map flag
---------
Co-authored-by: Luke Street <luke.street@encounterpc.com>
* Fully redisassemble repo
- Now works with devkitPro r40+
- Fully split with all visibility info,
symbols and types from original .elf
- Various improvements to Makefile
* Fix a few invalid instructions
* Update DTK
* Use .section .bss to support older DKP
* Use GENERATE_MAP=1 in CI
* Fix local label generation