summaryrefslogtreecommitdiff
path: root/tools/libdol2asm
AgeCommit message (Collapse)Author
2023-07-20Various matches (#378)hatal175
* Maybe improve JMAEulerToQuat * JKRFileLoader OK * JUTCacheFont work * Match J3DModel::prepareShapePackets * JUTDirectFile OK * JUTDirectPrint OK * Work on JUTProcBar * Work on JUTResFont
2023-01-06dol2asm: generate makefiles that use header dependencies for smarter rebuildsJcw87
2023-01-06dol2asm: fix incorrect debug function importing into ↵Jcw87
libdol2asm/exporter/makefile.py
2023-01-06dol2asm: move exi library, f070ee948f094e68e45fe888072ed042af7973e0Jcw87
2023-01-05dol2asm: apply makefile changes from bc428f7f65b97cc9035aed1dc1b71c54ff2e6c3dJcw87
2023-01-05dol2asm: generate Unix paths in makefiles regardless of platformJcw87
2023-01-05dol2asm: fix game pathsJcw87
2021-12-02Clean up and improvements to tools (#163)Jonathan Wase
* 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 <>
2021-05-10Makefile fixes / JUTNameTab (#129)Jasper St. Pierre
* Makefile: Fix issues with iconv causing it to break under devkitPro / msys The version of iconv included in devkitPro does not have a -o option, so replace it with normal shell redirection. Also, SHIFT-JIS does not have a mapping for ~, so output the Windows CP932 variant instead, which does. See: https://en.wikipedia.org/wiki/Tilde#Unicode_and_Shift_JIS_encoding_of_wave_dash https://en.wikipedia.org/wiki/Code_page_932_(Microsoft_Windows)#Single-byte_character_differences * Update diff configuration -Bbinary doesn't seem to work with my copy of bjdump (it says it can't decode unknown architecture) Cheese things by using expected/ instead of having the user place things manually. * JUTNameTab * J3DPacket / J3DDrawBuffer * format Co-authored-by: lepelog <lepelog@users.noreply.github.com>
2021-05-02move d_a_itembase_static / d_a_item_static / Z2StatusMgr (#123)TakaRikka
* move d_a_itembase_static * move d_a_item_static * moved Z2StatusMgr * clang * fixes * clang? * move d_save * move d_meter2_info * some d_meter2_info fixes * move most d_a_player * move d_bg_s stuff * move c_cc_s stuff * move d_cc stuff * move d_attention / d_event / d_stage
2021-04-10moved strings + decompile simple store functionsJulgodis
2021-04-08auto decompile more functionsJulgodis
2021-04-08demangle data-symbolsJulgodis
2021-04-07detect more floats/doubles, including from relocationsJulgodis
2021-04-06building RELsJulgodis
2021-04-01__sinit and progress script updateJulgodis
2021-03-31.dead section fixJulgodis
2021-03-30removed double references and fixed float generationJulgodis
2021-03-28dol2asm OKJulgodis