summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2026-01-30Fix some REL setup mistakesrobojumper
2025-11-22Upgrade dtk-templaterobojumper
2025-05-19dtk upgraderobojumper
2025-03-19Fix Ghidra export script, for future referencerobojumper
2025-03-16Fix Ghidra symbol postprocessing (#125)robojumper
* Fix Ghidra symbol postprocessing * Actually fix namespacing
2025-03-13dAcObstonec OK (#132)robojumper
2025-02-28NandRequestThreadrobojumper
2025-02-17Move missing Ghidra symbols from REL data to decomp symbols (#116)robojumper
2025-02-01Maintenance (#113)Elijah Thomas
* Update Progress badges to match other zelda games * sync with dtk template
2024-11-28Check commit hash lengthrobojumper
2024-11-28Fix creating function names without namespacerobojumper
2024-11-28Recover more fake mangled symbolsrobojumper
2024-11-28Small fixesrobojumper
2024-11-28Rework scriptrobojumper
2024-11-28Exclude pad_ symbolsrobojumper
2024-11-28Namespace fixrobojumper
2024-11-28Script for moving decomp symbols to Ghidrarobojumper
2024-11-24Update from dtk-templaterobojumper
2024-11-09d_a_item -> Layout and Enum (#92)Elijah Thomas
* mostly done * Update d_t_tumble_weed.cpp * remove cM::calcTimer * just regswap on adjustSpeed * checkpoint * file setup * fix incorrect symbol * some tidbits i guess * fixup merge * fix merge 2.0 * Item Renames from Esme * fix d_t_tumble_weed * fixup merge
2024-11-01Updated CC collision (#80)Elijah Thomas
* c_cc_d soooo close * d_cc_shape_colliders -> d_cc_d * ported over changes from #43 * Oops, didnt save * use better collision functions in bombf * bombf fixes * bombf actorPostCreate matching * fix * small fix for cCcD_UnkAttr Set function * more cleanup(?) for c_cc_d * d_cc_mass_s OK * Initial d_cc_s setup * some easy funcs --------- Co-authored-by: robojumper <robojumper@gmail.com>
2024-10-28d_lyt_meter_drink with regswaps in one function (#83)robojumper
2024-10-20Cursor chaos (#71)robojumper
* dCsBase_c mostly done * dCsGame_c state funcs * More labels * Idk anymore * label ctor * Move some code * Add offsets, fix EffectsStruct misconception
2024-10-17Meter madness (#64)robojumper
* Meter Madness Part 1 * progress * maybe * ::build meters too * vtables labeling, small order problems * Moar symbols * Renames * some dLytNote_c * Fixes * Checkpoint * ::remove funcs * Fix includes * Move code around * rm dead code * rm dead include * Draw functions * Update include/s/s_State.hpp * Update include/toBeSorted/scgame.h
2024-10-16update from dtk-template - clangd :) (#66)Elijah Thomas
* update from dtk-template and start work towards using clangd * include <a> -> "a" * Update build.yml * remove/add non-trivial class in union warning
2024-10-16Misc Collision (#51)Elijah Thomas
* Initial Commit - Starting to translate from TP * Collision Updates * Actor Collision -> dBgW (DZB Collision) * bg .text splits complete * fix errors * file organization * missed files * progress * weee * most of cM3dG * Revert mAng change * Progress * Progress -> Need to update from main * Fixup Merge * d_bg_s symbols.... * TList Changes * oops * d_bg_s large progress * d_bg_s_acch majority done * d_bg_s_chk OK * d_bg_s_gnd_chk OK * d_bg_s_grp_pass_chk OK * d_bg_lin_chk OK * d_bg_s_poly_pass_chk OK * d_bg_s_roof_chk and d_bg_s_sph_chk OK * d_bg_s_spl_grp_chk OK * d_bg_s_wtr_chk OK * d_bg_w started * d_bg_w_base OK * name d_bg_w_kcol symbols * d_bg_w_sv split/started * most of d_bg_w_time * stopping d_bg_w_kcol for now * d_bg_w_sv OK * work on d_bg_w_time * revert TList to take offset arg * fixup some compiler warnings * set c_bg_w OK * Update rel_sieve.py * Remove TList Macros * Bomb Header started
2024-10-10Set up REL templates (#60)robojumper
* Fix .data sections misidentified as .rodata by dtk dtk can't always reliably identify REL sections in its initial analysis. This is a manual fix - the list of RELs to fix was found by looking at supposed .rodata splits that contained an fBase vtable, since vtables should be in .data. This fix is required for scripted creation of REL actors based on rel .data * More consistent d/t header paths * Data fixups for parsing * Tmp actor file setup * Fixes * Set up almost all REL templates * formatting * Fix formatting
2024-10-01Update from dtk-template (#48)robojumper
* Update from dtk-template * Update dtk-template
2024-09-28Import Ghidra symbols (#41)robojumper
* Import Ghidra symbols, main dol edition * Ghidra symbols, RELs edition
2024-09-27Attention (#35)robojumper
* attention * Header * These were meant to be public * fixup merge --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com>
2024-09-27Rough dynamic collision setup (#24)robojumper
* Rough collider shape setup * d_a_obj_toD3_stone_figure OK * Cleanup * Cleanup 2
2024-09-15d_a_obj_junk_repairing OK (#27)robojumper
* d_a_obj_junk_repairing OK * Fix rel_sieve with multi-file RELs
2024-09-15d_t_time_area_check OK (and some dTimeAreaMgr) (#29)robojumper
2024-09-13Fix rel_sieve (#26)robojumper
2024-09-12Update dtk-template and objdiff (#19)robojumper
2024-09-12m3d (#13)robojumper
* Initial M3d Pass * `m_bmdl` and `m_bline` left --------- Co-authored-by: elijah-thomas774 <elijahthomas774@gmail.com> Co-authored-by: Elijah Thomas <42302100+elijah-thomas774@users.noreply.github.com>
2024-09-03Update dtk-template & generate objdiff reportLuke Street
2024-08-27a lot closer + Some updateselijah-thomas774
2024-06-19ACTUALLY sync with dtk-templaterobojumper
2024-06-10add msl_c to context scriptelijah-thomas774
2024-06-10sync with dtk-templateelijah-thomas774
2024-06-07Rewordrobojumper
2024-06-07exclude matched RELsrobojumper
2024-06-07REL sieverobojumper
2023-12-22updated some project tools from the templateelijah-thomas774
2023-10-06start misc flag managers and update wibolepelog
2023-10-06wsl (maybe linux?) fix?Elijah Thomas
2023-10-04Update dtkElijah Thomas
Pulled sources from tww/echoes
2023-08-10Update dtk & use GC 3.0 linker for now (#1)Luke Street
2023-08-09initlepelog