botw/tools
Léo Lam f4740f07e7
Exclude libcurl and NintendoSDK-NEX
This project is not going to decompile libcurl and NEX. It's just not
the main focus of the project and it's unlikely to yield any kind of
interesting information.

PosTrackerUploader and possibly the network save transfer stuff
do use NEX but those are secondary, possibly debug-only features.
Furthermore decompiling those two systems does not require actually
implementing the entirely of libcurl+NEX (~1MB); we just have to
write "API stubs" (headers) for the few parts of NEX that are used
by BotW code.
2021-06-15 01:49:54 +02:00
..
asm-differ@7cd33c4e7f tools: Update asm-differ and add support for -mw (make, watch) 2021-01-25 14:41:33 +01:00
util Exclude libcurl and NintendoSDK-NEX 2021-06-15 01:49:54 +02:00
aarch64-none-elf-objdump Bundle aarch64-none-elf-objdump 2.33 from Arm to simplify setup 2020-08-21 14:55:59 +02:00
add_missing_functions.py data: Add functions that were missed because of IDA's function tail system 2020-11-10 18:48:52 +01:00
ai_generate_actions.py Generate AIs 2020-12-31 14:16:09 +01:00
ai_generate_ais.py Generate AIs 2020-12-31 14:16:09 +01:00
ai_generate_queries.py Generate query factories as well 2020-12-23 14:22:24 +01:00
ai_identify_matching_stubs.py Add matching AI functions to CSV 2020-12-31 14:35:21 +01:00
ai_progress.py Track AI class decompilation macro progress 2021-01-21 12:52:56 +01:00
ai_show_nontrivial_hierarchies.py Generate AIs 2020-12-31 14:16:09 +01:00
check.py tools/check: Improve error reporting 2020-11-11 17:00:25 +01:00
diff.py tools: Deduplicate code 2020-11-09 19:16:37 +01:00
diff_settings.py tools/diff: Rebuild on library changes as well 2021-01-31 22:30:38 +01:00
dump_function.py tools: Add script to automatically identify matches 2020-11-09 23:46:57 +01:00
generate_bgparamlist_struct.py tools/generate_bgparamlist_struct: Represent floats with reasonable precision 2020-09-19 23:56:31 +02:00
generate_gdt_common_flags.py ksys/gdt: Implement Manager increase functions 2020-11-11 12:35:59 +01:00
ida_ai_rename_action_vfns.py Generate AIs 2020-12-31 14:16:09 +01:00
ida_ai_rename_ai_vfns.py Generate AIs 2020-12-31 14:16:09 +01:00
ida_generate_gdt_common_flags_list.py ksys/gdt: Add common flags 2020-11-06 22:21:02 +01:00
ida_remove_function_tails.py tools: Add IDA script to get rid of function tails 2020-11-11 00:30:24 +01:00
identify_matching_functions.py tools: Add function call checking 2020-11-10 21:25:45 +01:00
identify_matching_functions_by_call.py identify_matching_functions_by_call: Add support for matching one fn 2021-01-01 18:58:39 +01:00
identify_matching_rtti_functions.py Add more AI matches 2020-12-31 15:09:42 +01:00
print_decomp_symbols.py tools: Sort decomp symbols by address 2021-01-22 14:20:01 +01:00
progress.py tools: Remove AI class progress counter 2020-12-10 00:20:30 +01:00
rename_functions_in_ida.py tools/rename_functions_in_ida: Drop support for IDA <7.4 2020-12-18 19:24:35 +01:00
show_vtable.py tools: Optimize symbol parsing 2020-12-29 15:04:45 +01:00
suppress-gdt-flags-builds.sh Add a script to suppress gdt*Flags.cpp rebuilds for faster builds 2021-04-02 16:08:05 +02:00