Commit Graph

151 Commits

Author SHA1 Message Date
Pistonight 2974a95d82 chore: update libs 2026-05-15 11:40:16 -07:00
Léo Lam 5151dfa69a tools/setup: add support for v1.9.0 NSO
v1.9.0 is now the latest Switch version.
2026-02-26 21:55:52 +00:00
Michael Zhao 71530ca9b1 chore: disable performance-enum-size and update tools/common (#146)
* update tools/common

* disable performance-enum-size lint

* add toolchain/nx-decomp-tools-binaries
2025-06-22 21:46:09 +01:00
Léo Lam fa1459d948 tools/setup: add support for v1.8.1 NSO
And remove 1.6.0 since 1.8.1 is now the latest and most easily
accessible version
2025-06-14 03:09:41 +02:00
Pistonight c4e0a55dd9 LayoutResourceMgr functions + update NintendoSDK. 2024-10-14 23:18:35 -07:00
Léo Lam ffc35ea350 Update tools 2024-04-24 02:44:34 +01:00
Léo Lam f4ac69e052 Update tools
Also marks the existing U functions as WIP so that the checker doesn't
detect them as non-matching. For BotW it doesn't make sense to treat
a named U function as if it is non-matching.
2024-04-22 05:25:29 +01:00
Léo Lam 22627a0949 Add all missing functions (and remove some incorrect names) 2023-01-22 00:53:43 +01:00
Léo Lam 67441f1bea Update tools 2023-01-22 00:18:42 +01:00
Léo Lam 0b5737c041 data: Fix overlapping functions and incorrect status 2023-01-21 18:32:12 +01:00
Léo Lam 050bbeab29 Update tools 2022-12-31 11:37:20 +01:00
Léo Lam 3fc168ab99 Update tools 2022-12-21 01:25:26 +01:00
Léo Lam c0c1db9b36 Update tools 2022-12-20 01:40:34 +01:00
Léo Lam 8dbd0d7839 Add a script to detect function overlaps in the CSV
Helps identify and fix function sizes in the function CSV
2022-12-04 11:56:32 +01:00
Léo Lam c3f17c97f8 tools: Update common 2022-12-01 20:30:59 +01:00
notyourav 2f62d26424 Decompile some Action classes (#104)
* various action classes

* rename instanceset fns

* rename isFork -> isChangeable
2022-10-18 08:27:57 +02:00
Léo Lam 8e445021ab Update tools 2022-04-06 11:39:50 +02:00
Léo Lam 15db815f86 lib: Update agl 2022-04-02 13:00:50 +02:00
Léo Lam 335a5a201a tools: Update common 2022-03-13 19:32:43 +01:00
Léo Lam d3902a9ad4 tools: Update common 2022-02-07 18:32:36 +01:00
Léo Lam a3e72dd6f8 tools: Update common 2022-02-07 15:30:07 +01:00
Léo Lam 088739f111 tools: Update common 2022-02-07 01:37:43 +01:00
Léo Lam 50a51e6e06 tools: Update common 2022-01-16 01:11:50 +01:00
Léo Lam 988c00c545 Sync function list with IDB 2022-01-14 13:10:12 +01:00
Léo Lam 622feda5b7 tools: Update common 2022-01-12 22:37:37 +01:00
Léo Lam 0dd0c3e87f Add placeholder function names from the IDB 2022-01-11 01:15:52 +01:00
Léo Lam 67ad8ea260 Add missing functions to the function CSV
Those had previously been missed.
2022-01-11 01:05:06 +01:00
Léo Lam a859b356e6 Update tools 2022-01-06 12:13:14 +01:00
Léo Lam 0e1500b6f8 Update tools 2021-12-30 17:46:47 +01:00
Léo Lam 1ecd2959cb Update tools 2021-12-30 16:45:20 +01:00
Léo Lam b9fe9b4610 tools: Update common 2021-12-18 22:20:49 +01:00
Léo Lam 0e9c92dc03 tools: Update common 2021-12-11 22:24:11 +01:00
Léo Lam 328b2a9c23 tools: Update common (auto rediff after diff.py exits) 2021-12-03 00:00:53 +01:00
Léo Lam 49584efbf3 tools: Update common (auto-mangling, listsym) 2021-12-02 17:16:41 +01:00
Léo Lam 6f09be56cc tools: Update common 2021-11-30 23:06:40 +01:00
Léo Lam 28515aceb5 ksys/act/AI: Take const ref for messages 2021-10-16 20:20:58 +02:00
Léo Lam 9b4af6eb00 ksys/act/AI: Rename AI handleMessage2_ and fix parameter type 2021-10-16 20:20:55 +02:00
Léo Lam 487de7a9a7 tools: Update common 2021-10-16 19:38:37 +02:00
Léo Lam 381d8922c1 tools: Update common 2021-10-16 16:20:29 +02:00
Léo Lam 953c1bfa3a Update common tools 2021-09-14 16:59:16 +02:00
Léo Lam c7d58ae78b tools: Fix imports 2021-09-06 16:55:25 +02:00
Léo Lam 50d7f3b0c2 tools: Update common 2021-09-03 17:10:07 +02:00
Léo Lam 2e5ecb2352 Update tools 2021-08-22 13:27:11 +02:00
MonsterDruide1 0b50a1a5d2 tools: Add create_build_dir to custom setup.py 2021-08-21 00:59:26 +02:00
Léo Lam 34d36b4dfc Update tools/common 2021-08-19 15:50:01 +02:00
Léo Lam 6635c517f5 tools/setup: Allow setup to be called without NSO for re-setting up tools 2021-08-12 15:06:10 +02:00
Léo Lam b5df224222 tools/setup: Remove useless imports 2021-08-12 15:04:19 +02:00
Léo Lam bd8915ab72 tools: Update common 2021-08-12 15:01:04 +02:00
Léo Lam 0352e590cc tools: Update common 2021-08-11 02:10:50 +02:00
MonsterDruide1 aa4231eff2 tools/setup: Auto-install check (viking) 2021-08-10 22:11:04 +02:00