| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2 days | Actually fix debug_map_diff.py paths | LagoLunatic | |
| 2 days | Fix paths in debug_map_diff.py | LagoLunatic | |
| 2026-07-14 | debug_map_diff.py: Diff alignment | LagoLunatic | |
| 2026-07-14 | Make debug_map_diff.py much more accurate for main.dol TUs | LagoLunatic | |
| Functions are now marked as "FAKE?" instead of "FAKE" in cases where it's possible that they only seem fake due to the linker map not showing duplicate symbols multiple times (inlines used in multiple TUs). "UNREFERENCED DUPLICATE" data in the base maps are now also taken into account. Also, limited linkage diffing can be done for main.dol symbols (based on the naming convention of l_ and g_ prefixes). | |||
| 2026-07-14 | Extract float formatting to separate function to reduce logic duplication | LagoLunatic | |
| 2026-07-14 | Asset extraction: Raise error for wrong-sized symbols | LagoLunatic | |
| 2026-07-14 | Asset extractor: Include headers that define Vec/cXy/GXColor | LagoLunatic | |
| 2026-07-13 | Add Model Extraction Script | SuperDude88 | |
| - Support extraction of Vec/cXy/GXColor data | |||
| 2026-07-13 | Update dtk-template and tools (#1116) | LagoLunatic | |
| 2026-07-13 | debug_map_diff.py: Fix handling of localstatics in main.dol TUs | LagoLunatic | |
| 2026-07-13 | debug_map_diff.py: Several improvements | LagoLunatic | |
| Auto-detect if the TU is in main.dol or a REL. Detect this separately for the target and the base, in order to support TUs like d_a_npc_tt which are in main.dol for the debug build, but a REL for release builds. And disable linkage comparison when comparing a REL TU to a main.dol TU as the official main.dol maps do not include linkage information, but the REL maps do. | |||
| 2026-07-08 | Several improvements to debug_map_diff.py | LagoLunatic | |
| Support checking linkage diffs, and checking if REL data symbols are missing/misnamed. | |||
| 2026-06-16 | Also mark NZ_JNT as an ambiguous name | LagoLunatic | |
| 2026-06-16 | Add comment to res headers about them being automatically generated | LagoLunatic | |
| 2026-06-16 | Fix BOW_JNT ambiguity in res_arc.py script | LagoLunatic | |
| 2026-05-29 | Support Linux | LagoLunatic | |
| 2026-05-29 | Mark as executable | LagoLunatic | |
| 2026-05-29 | Fix type checker errors | LagoLunatic | |
| 2026-05-29 | Copy paste res_arc.py directly from TP | LagoLunatic | |
| Co-authored-by: roeming <brother64youyou@gmail.com> | |||
| 2026-05-28 | Improve debug_map_diff.py, handle UNUSED symbols | LagoLunatic | |
| 2026-05-26 | debug_map_diff.py: Fix several bugs with main.dol TUs | LagoLunatic | |
| 2026-05-22 | Add debug_map_diff.py to detect missing/wrong inlines | LagoLunatic | |
| 2026-05-22 | Add weak_order_diff.py for help with weak func order issues | LagoLunatic | |
| 2025-11-24 | Clean up matDL_dis.py | LagoLunatic | |
| Apparently doing (u8) vs &0xFF can affect regalloc in sinit functions, at least in TP. | |||
| 2025-11-20 | Update dtk-template & use wibo on macOS (#901) | Luke Street | |
| * Update dtk-template & use wibo on macOS * Update to wibo 1.0.0-beta.5 * Fix implicit deps for pch rules | |||
| 2025-09-03 | Add hacks to fix PCH .data causing fake mismatches with decompctx | LagoLunatic | |
| 2025-08-22 | Update dtk-template | LagoLunatic | |
| 2025-08-21 | Add pch to build system | LagoLunatic | |
| 2025-08-15 | Update dtk-template, add build cache to CI workflow (#854) | LagoLunatic | |
| * Update dtk-template, add build cache to CI workflow * Add --merge argument * Add --commit-time * Update compilers, objdiff, wibo | |||
| 2025-06-23 | Update dtk-template | LagoLunatic | |
| 2025-06-01 | Update dtk-template | LagoLunatic | |
| 2025-06-01 | Update dtk-template | LagoLunatic | |
| 2025-05-22 | Update dtk-template | LagoLunatic | |
| 2025-05-19 | Update dtk-template | LagoLunatic | |
| 2025-04-25 | ninja changes: Fix old Python version compatibility | LagoLunatic | |
| 2025-04-19 | More inlines | LagoLunatic | |
| Also update dtk-template | |||
| 2025-04-15 | Add `ninja changes` command for regression testing | LagoLunatic | |
| 2025-01-28 | Forgot to set `+x` on matDL_dis too | LagoLunatic | |
| 2025-01-28 | Set mode `+x` on executable Python scripts | LagoLunatic | |
| 2025-01-28 | Update dtk-template, dtk, and objdiff | LagoLunatic | |
| 2024-11-20 | Revert "Add workaround to fix clangd not being able to perform cross-file ↵ | LagoLunatic | |
| renames on Windows" This reverts commit e86613af7ee5af1cd53373e29869b5e67016805c. | |||
| 2024-11-20 | Add workaround to fix clangd not being able to perform cross-file renames on ↵ | LagoLunatic | |
| Windows | |||
| 2024-11-07 | Update dtk-template, add decomp.me preset IDs | LagoLunatic | |
| 2024-11-02 | matDL build rule: Allow specifying global/local scope | LagoLunatic | |
| 2024-11-02 | remove debug prints from matDL build script | LagoLunatic | |
| 2024-11-01 | Add custom build rule for material display lists with image addresses in them | LagoLunatic | |
| 2024-11-01 | Update dtk and dtk-template | LagoLunatic | |
| 2024-10-18 | Update dtk & dtk-template | LagoLunatic | |
| Fixes symlinks and decompctx not working | |||
| 2024-10-17 | Update dtk-template, switch from intellisense to clangd | LagoLunatic | |
| 2024-10-10 | Update dtk-template | LagoLunatic | |
