* First batch some overlay
* Almost all overlay
* effect & gamestate
* kaleido stuffs
* more overlay
* more left over from code folder
* remaining hardcoded line and file
* Open & Close _DISP __FILE__ & __LINE__ clean up
* Some if (1) {} remove
* LOG_xxxx __FILE__ , __LINE__ cleaned
* ASSERT macro __FILE__ __LINE__
* mtx without line/file in functions
* " if (1) {} " & "if (0) {}" and tab/white place
* LogUtils as macro
* GameState_, GameAlloc_, SystemArena_ & ZeldaArena_
* Revert "GameState_, GameAlloc_, SystemArena_ & ZeldaArena_"
This reverts commit 0d85caaf7e.
* Like last commit but as macro
* Fix matrix not using macros
* use function not macro
* DebugArena_* functions
GameAlloc_MallocDebug
BgCheck_PosErrorCheck as macros
removed issues with ; in macro file
* Don't copy skybox textures
* Remove unnecessary parameter in skybox functions
* Make palette address part of texture cache key
* Support loading TLUT from two different memory locations
* WIP Multiversion support
* GC PAL Non-MQ support complete
* Updated OtrGui to handle different game versions
* Added version file
* Added new extract mode to ZAPD and optimized OTR gen time
* Fixed bug causing crash
* Further optimized OTRExporter, saving around ~20 seconds.
* ZAPD is now multi-threaded.
* Fixed merge issue
* Fixed memory leak and fog issue on pause screen.
* Additional fog fixes.
Co-authored-by: Jack Walker <7463599+Jack-Walker@users.noreply.github.com>