* All methods matching
* Some cleanup, stuck on TU match
* d_a_obj_heavySw OK (#2091)
* match functions
* Match TU
* Cleanup
* remove asm and update progress
* d_a_obj_sekizo OK (#2092)
* Test commit.
* Match initBaseMtx and setBaseMtx
* Match Create, Draw. Execute almost matched.
* Match Execute and simpler functions.
* Misc changes for pause.
* Match CreateHeap and Delete. Start cleanup.
* Match create(). Update inherited fopAc_ac_c members.
* Most of sekizo matched, but .data has extra zeros (param_c underutilized?).
* Minor cleanup.
* Remove unused asm and update progress.
* Fix progress.
* Casting and cullMtx feedback.
* Decomp OK, minor cleanup
* Updating progress
---------
Co-authored-by: GinNoOokami <noreply>
Co-authored-by: Trueffel <106771418+Trueffeloot@users.noreply.github.com>
Co-authored-by: ErraticOocca <161252953+ErraticOocca@users.noreply.github.com>
* moved elf2dol
* removed postprocess.py
* removed vtables.py
* find_unused_asm.py
* removed section2cpp.py
* removed splitter/*
* fixed symbol names due to iconv file rename
* fixed problem building RELs caused by #160
* improved performance of a few python tools
* added new tool for finding conflict when not OK
* added ./tp setup
* don't install dol2asm dependecies with requirements.txt
* format and check for imports
* remove unused tools/difftools.py
* fixed ignore to include elf2dol
* fix compiler patcher
* ok-check now creates the patched compiler at mwcceppc_patched.exe
* Add new command to copy the build folder to the expected folder
* 'make clean' will now only clean main.dol stuff. (added clean_rels and clean_all)
* './tp pull-request' and './tp check' now doesn't include RELs by default. Use '--rels' to include them in the process.
* './tp remove-unused-asm --check' added, exitcode 0==no files, 1==exists files
Co-authored-by: Julgodis <>