summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2026-05-04ActorShopItem 98% (#151)Aetias
* ActorShopItem 93% * Fix build * Add missing symbols to usa * Document BMG message ID functions * Create bmg.py for inspecting BMG files * ActorShopItem 98% * Match func_ov031_0217dfec * Port reloc changes to usa * Make `ModelRender::GetLcdcAddress` non-const
2026-04-18Set up clangd (#148)Aetias
* Set up clangd * configure.py: Specify Generator type arguments
2026-04-16Update dsd to v0.11.0 (#146)Aetias
* Update dsd to v0.11.0 * Remove auto-generated `data(byte[256])` symbols As per the dsd v0.10.2 migration guide * Rename .dtcm to .bss As per the dsd v0.11.0 migration guide * `dsd fix ctor-zero` As per the dsd v0.11.0 migration guide * Fix usa build
2026-01-30fix(config): explicitly use utf-8 for build.ninja (#140)Aclios
Co-authored-by: Aetias <144526980+AetiasHax@users.noreply.github.com>
2025-11-16LinkStateInteract (#135)Aetias
* Map symbol in Game * LinkStateInteract 19% * DebugHierarchy -> Bhio * LinkStateInteract 89% * LinkStateInteract 93% * Japanese strings * Fix build * Fix regression * Fix regressions * Rename BhioBase.cpp
2025-07-31EquipBombchu (#131)Aetias
* Map symbol in Game * EquipBombchu 12% * EquipBombchu 53% * EquipBombchu 71% * configure: Don't verify dsd version if `--dsd` specified * EquipBombchu 89% * Fix regression
2025-07-17Bump dsd to v0.10.1; UnkStruct_027e05f8_2 OK (#121)Aetias
* Unique delink file names * Fix build * Revert back to single link * UnkStruct_027e05f8_2 OK * `dsd fix ctor-symbols` * Fix symbols spanning over two delink files * `dsd fix ctor-symbols` again * Add missing function `func_02050a20` * Name `.p__sinit` symbols in USA after their EUR counterparts * Apply dsd signatures * Bump dsd to 0.10.0; Fix dsd not updating automatically * Rename overlay functions * Fix auto-download wibo * Fix generating objdiff report
2025-07-06configure: Print `dsd json delinks` errorAetias
2025-07-01Bump objdiffAetias
2025-05-22Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControlAetias
2025-05-22Bump dsd to 0.9.1Aetias
2025-05-19Wait for delink to finish before generating objdiff reportAetias
2025-05-19Check `FileNotFoundError`Aetias
2025-05-19Only run `dsd json delinks` when dsd is downloaded and the correct versionAetias
2025-05-19Bump dsd to v0.9.0Aetias
2025-05-19ninja apply: New target for running `dsd apply`Aetias
2025-05-19ninja dis: New phony for disassembling the gameAetias
2025-05-19Multi-stage linkingAetias
2025-05-17PylanceAetias
2025-05-17Reconfigure if configure.py was modifiedAetias
2025-05-10m2ctx.py: Read in UTF-8Aetias
2025-05-10Bump dsd to 0.8.0; force color outputAetias
2025-03-16Add `--fail` flag to `ninja check`Aetias
2025-03-16Fix `DSD` pathAetias
2025-03-16Bump dsd; test build workflowAetias
2025-03-15Fix configuring builds when `--dsd` is usedAetias
2025-03-15Use `--dsd` path correctlyAetias
2025-03-15Add `--dsd` optionAetias
2025-03-15Replace `--extract` with `--no-extract`Aetias
2025-03-15ci: Provide path to extract directoryAetias
2025-03-09ninja: Phonies for `arm9` and `report`Aetias
2025-03-09ninja: Download objdiff-cli and generate reportAetias
2025-03-09Download tools with Ninja instead of `setup.py`Aetias
2025-03-04Bump dsd to v0.5.0Aetias
2025-02-20Fix shebangs and permissionsLagoLunatic
2025-02-09Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControlAetias
2025-02-08Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControlAetias
2025-02-08Fix wibo default pathAetias
2025-02-06Auto-install wiboAetias
2025-02-06`chmod +x` on dsdAetias
2025-02-05Merge branch 'main' into transform_depAetias
2025-02-05Merge remote-tracking branch 'upstream/main' into transform_depYanis002
2025-02-05fix permissions for linuxYanis002
2025-02-05Disable compiler warningsAetias
No more build output spam
2025-02-05m2ctx.py: Specify input encodingAetias
2025-02-03Bump dsd to v0.4.0Aetias
2025-01-31More detailed output from mangle.pyAetias
2025-01-19Add ActorSwitchObjectAetias
2025-01-19Move ov000 documentation from GhidraAetias
2025-01-18Verify SHA1 checksumAetias