Rewrite attempt with a top-down approach - code is rewritten in the order it's executed with no concern with matching with the original code.
This isn't a decompilation in that it's not trying to achieve binary equivalence. But one of the aim is to still preserve the same overall structure and naming conventions. So it's more of a rewrite, as was done with A Link To The Past.
- fix integers/pointers size correctness and discrepencies
- Rewrite the SDK libs
- Integrate Dolphin's GPU/DSP Emulation
Actors will be worked on in order of loading