summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-04Merge pull request #171 from TakaRikka/wip1TakaRikka
d_a_player / d_meter_map + misc
2022-01-03Match most of DynamicLinkjdflyer
2021-12-31Merge pull request #170 from magcius/jpa3TakaRikka
JPAExtraShape
2021-12-28remove asmTakaRikka
2021-12-28d_menu_window_HIO okTakaRikka
2021-12-27remove asmTakaRikka
2021-12-27cleanupTakaRikka
2021-12-27d_meter_map / some d_a_alinkTakaRikka
2021-12-24one more build fixJasper St. Pierre
2021-12-24build fixJasper St. Pierre
2021-12-24JPAChildShape, more work on JPADynamicsBlockJasper St. Pierre
2021-12-23JPABaseShape color regist funcsJasper St. Pierre
2021-12-23a few more JPAResource functionsJasper St. Pierre
2021-12-23JPAExtraShapeJasper St. Pierre
2021-12-23minor cleanupsJasper St. Pierre
2021-12-23Add an enum for the different procnames (actor types)Jasper St. Pierre
and switch over the stage data table to use it.
2021-12-21wipTakaRikka
2021-12-14Merge pull request #169 from lepelog/j2dmanagenotyourav
J2DManage
2021-12-13offset commentslepelog
2021-12-12j2dmanagelepelog
2021-12-11J2DPane (#168)lepelog
* most of J2DPane * finish j2dpane * cleanup * use J2DBlendInfo
2021-12-06Merge pull request #167 from lepelog/J2DGrafContextTakaRikka
J2DGrafContext and J2DOrthoGraph
2021-12-06fixeslepelog
2021-12-06J2DGrafContext and J2DOrthoGraphlepelog
2021-12-06more simple J2D/J3D funcs (#166)Jasper St. Pierre
* more simple J2D/J3D funcs * JPABaseShape constructor * fmt Co-authored-by: lepelog <25211966+lepelog@users.noreply.github.com>
2021-12-05Merge pull request #165 from TakaRikka/linkTakaRikka
daAlink work
2021-12-05Merge pull request #164 from lepelog/JUTDbPrintTakaRikka
JUTDbPrint
2021-12-04fixesTakaRikka
2021-12-04format / asmTakaRikka
2021-12-04mergeTakaRikka
2021-12-04wipTakaRikka
2021-12-04fix and formatlepelog
2021-12-03JUTDbPrintlepelog
2021-12-02d_kankyo_data and d_kankyo work (#158)icogn
* Copy over progress * Comment other d_kankyo_data dat section stuff * Compiling * Progress * Progress * Close * Match * Clean * Change loop * Clean * Clean * Before attempt clean * Work on dKy_F_SP121Check, not compiling * Adjust comparisons * Adjust headers * Close * Matching * Remove * Comments * Fix u8 pointer * Comment * Adjust * Comment stage names * Rename member * Decomp dKy_darkworld_spot_check * Decomp dKy_darkworld_Area_set * Adjust * Comments, small adjust * Add phase1 base txt * Working through d_s_play phase_1 * Finish function outline * Comments * Add darkLv enum * Rename enum * Refactor * Comment * Documentation * Move out notes * Comments * Adjust * Rename structs * Comments * Minor adjust * Comment * Adjust and Comments * Adjust * Adjust * Comment * Clean * Add back addresses * Adjust comment * Adjust comments * Comments * Comment * Adjust for clang-format-10 * Edit getName * Fix fog table * Make l_field_data use placeholder struct * Make l_envr_default use placeholder struct * Make l_vr_box_data use placeholder struct * Make l_pselect_default use placeholder struct
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-12-02Merge pull request #161 from lepelog/c-libTakaRikka
c_lib OK
2021-11-26Port JStudio work to new branch (#160)notyourav
* build fix * stb * functionvalue * fvb * jstudio cleanup * d
2021-11-26remove obsolete commentlepelog
2021-11-26c_lib OKlepelog
2021-11-13rebaselepelog
2021-11-13cLib_addCalcPoslepelog
2021-11-13addCalclepelog
2021-11-10wipTakaRikka
2021-11-10d_bg_s (#159)TakaRikka
* wip * d_bg_s * most of d_bg_s * small cleanup * clang * fixes
2021-11-09JUTException (#154)Jonathan Wase
* JUTException inherit JKRThread * OK __ct__12JUTExceptionFP14JUTDirectPrint * OK create__12JUTExceptionFP14JUTDirectPrint * OK setFPException__12JUTExceptionFUl * OK showFloatSub__12JUTExceptionFif * OK showFloat__12JUTExceptionFP9OSContext * OK searchPartialModule__12JUTExceptionFUlPUlPUlPUlPUl * OK search_name_part__FPUcPUci * OK showStack__12JUTExceptionFP9OSContext * OK showMainInfo__12JUTExceptionFUsP9OSContextUlUl * OK showGPR__12JUTExceptionFP9OSContext * OK __sinit_JUTException_cpp * OK showMapInfo_subroutine__12JUTExceptionFUlb * OK showGPRMap__12JUTExceptionFP9OSContext * OK showSRR0Map__12JUTExceptionFP9OSContext * OK printDebugInfo__12JUTExceptionFQ212JUTException9EInfoPageUsP9OSContextUlUl * OK isEnablePad__12JUTExceptionCFv * OK readPad__12JUTExceptionFPUlPUl * NONMATCHING printContext__12JUTExceptionFUsP9OSContextUlUl * OK printContext__12JUTExceptionFUsP9OSContextUlUl * OK __dt__12JUTExceptionFv * OK waitTime__12JUTExceptionFl * OK createFB__12JUTExceptionFv * OK setPreUserCallback__12JUTExceptionFPFUsP9OSContextUlUl_v * OK __ct__13JUTExternalFBFP16_GXRenderModeObj8_GXGammaPvUl * OK createConsole__12JUTExceptionFPvUl * NONMATCHING queryMapAddress_single__12JUTExceptionFPcUllPUlPUlPcUlbb * OK queryMapAddress__12JUTExceptionFPcUllPUlPUlPcUlbb * OK appendMapFile__12JUTExceptionFPCc * clean up * OK panic_f__12JUTExceptionFPCciPCce * OK panic_f_va__12JUTExceptionFPCciPCcP16__va_list_struct * OK errorHandler__12JUTExceptionFUsP9OSContextUlUl * format * format * fixed requested changes * merged with master and removed *.s files Co-authored-by: Julgodis <>
2021-10-24J2D structs + print / fix GX + MSL string headers (#157)TakaRikka
* J2D structs + print / fix GX + MSL string headers * remove msl_c/string.h
2021-10-15Update clang-format-check.sh and make executable (#156)icogn
* Update clang-format-check.sh and make executable * Make executable Co-authored-by: Isaac <iico7no2@gmail.com>
2021-10-11J3D setup (#155)TakaRikka
* setup j3d classes * remove asm * fixes * fix newDifferedDisplayList
2021-10-07Merge pull request #153 from lepelog/speedup-progressTakaRikka
speedup tp.py progress
2021-10-04speedup tp.py progresslepelog