* 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
* All .rodata removed and most .data
* Holy shit zSaveLoad_GameSelect is a monstrosity
* One more match
* zSaveLoad_SaveGame NON_MATCHING
* zSaveLoad_LoadGame NON_MATCHING
* cleanup
* Decomp Part Of zMusic.cpp
Progress.
* Cleanup zMusic Changes
For merging.
* Partial Decompilation Of zTaxi.cpp
9/13 functions done.
* Decompile Most Of zCameraFly.cpp; Cleanup
More progress.
* zRumble, zFX, Snd zScript Partial Decpmpilation
More general progress.
* zRumble, zFX, And zScript Partial Decpmpilation
More general progress.
* Cleanup For Merging
For progress.
* Another Cleanup For Pull Request
3rd time's the charm.
* Partial Decompilation Of iTime.cpp
Progress!
* Decompile Most Of Particle Manager
So close to 100%ing it, but yet so far.
* Start xBehaviour; Remove zScript.s
I need sleep.
* More Work On xBehaviour
Progress.
* Partial Decompilation Of Various Files
Include xDebug, zPendulum, and zTaskBox. All work in progress.
* Partial Decompilation Of zMovePoint And zLightEffect
Progress.
* Partial Decompilation Of xGroup
Progress.
* Remove Nonexistent Link Variable
It doesn't exist.
* Decompile Most Of xRMemData
So close, yet so far...
* Fully Decompile xFog.cpp
But removing the ASM file doesn't work because of the float :{
* Random Progress Dump
A bunch of stuff that works or not.
* Partial Progress On xSurface.cpp
Progress.
* Decompile Most Of xBehaveGoalSimple
Decompile various files.
* Update website.yml
* Revert "Update website.yml"
This reverts commit 4c7926be16c5d38b675d990a44086a5061e736b3.
* Commit Fixes
For PR merging.
* Partial Progress For zNPCMgr
Progress is progress.
* Decompile Most Of xVec3
Have to love that inline assembly.
* More Various Files Decompiled
Some with a lot of progress, others not.
* Temp
For Progress.
* More Random Progress
Progress.
* Fix Quick Bug
Progress
* Some xPad Progress, Fix xDecal Structs
Progress.
* Partial Progress On zThrown
Kind of there.
* Partial Progress On zNPCHazard
Progress.
* Partial Progress On zNPCSpawner
Progress.
* More Slow zNPCSpawner Progress
Rahhhhhh
* Steal The 10%
Progress.
* Decomp Part Of zMusic.cpp
Progress.
* Cleanup zMusic Changes
For merging.
* Partial Decompilation Of zTaxi.cpp
9/13 functions done.
* Decompile Most Of zCameraFly.cpp; Cleanup
More progress.
* zRumble, zFX, Snd zScript Partial Decpmpilation
More general progress.
* zRumble, zFX, And zScript Partial Decpmpilation
More general progress.
* Cleanup For Merging
For progress.
* Another Cleanup For Pull Request
3rd time's the charm.
* Partial Decompilation Of iTime.cpp
Progress!
* Decompile Most Of Particle Manager
So close to 100%ing it, but yet so far.
* Start xBehaviour; Remove zScript.s
I need sleep.
* More Work On xBehaviour
Progress.
* Partial Decompilation Of Various Files
Include xDebug, zPendulum, and zTaskBox. All work in progress.
* Partial Decompilation Of zMovePoint And zLightEffect
Progress.
* Partial Decompilation Of xGroup
Progress.
* Remove Nonexistent Link Variable
It doesn't exist.
* Decompile Most Of xRMemData
So close, yet so far...
* Fully Decompile xFog.cpp
But removing the ASM file doesn't work because of the float :{
* Random Progress Dump
A bunch of stuff that works or not.
* Partial Progress On xSurface.cpp
Progress.
* Decompile Most Of xBehaveGoalSimple
Decompile various files.
* Update website.yml
* Revert "Update website.yml"
This reverts commit 4c7926be16c5d38b675d990a44086a5061e736b3.
* Commit Fixes
For PR merging.
* Partial Progress For zNPCMgr
Progress is progress.
* Decompile Most Of xVec3
Have to love that inline assembly.
* More Various Files Decompiled
Some with a lot of progress, others not.
* Temp
For Progress.
* More Random Progress
Progress.
* Fix Quick Bug
Progress
* Decomp Part Of zMusic.cpp
Progress.
* Cleanup zMusic Changes
For merging.
* Partial Decompilation Of zTaxi.cpp
9/13 functions done.
* Decompile Most Of zCameraFly.cpp; Cleanup
More progress.
* zRumble, zFX, Snd zScript Partial Decpmpilation
More general progress.
* zRumble, zFX, And zScript Partial Decpmpilation
More general progress.
* Cleanup For Merging
For progress.
* Another Cleanup For Pull Request
3rd time's the charm.
* Partial Decompilation Of iTime.cpp
Progress!
* Decompile Most Of Particle Manager
So close to 100%ing it, but yet so far.
* Start xBehaviour; Remove zScript.s
I need sleep.
* More Work On xBehaviour
Progress.
* Partial Decompilation Of Various Files
Include xDebug, zPendulum, and zTaskBox. All work in progress.
* Partial Decompilation Of zMovePoint And zLightEffect
Progress.
* Partial Decompilation Of xGroup
Progress.
* Remove Nonexistent Link Variable
It doesn't exist.
* Decompile Most Of xRMemData
So close, yet so far...
* Fully Decompile xFog.cpp
But removing the ASM file doesn't work because of the float :{
* Random Progress Dump
A bunch of stuff that works or not.
* Partial Progress On xSurface.cpp
Progress.
* Decompile Most Of xBehaveGoalSimple
Decompile various files.
* Update website.yml
* Revert "Update website.yml"
This reverts commit 4c7926be16c5d38b675d990a44086a5061e736b3.
* Commit Fixes
For PR merging.
* Partial Progress For zNPCMgr
Progress is progress.
* Decompile Most Of xVec3
Have to love that inline assembly.