papermario/tools
Ethan Roseman f5a6d26ca8
Full GCC Compiler (#378)
* fx table work

* fx data

* blah

* render_effects_UI

* split out effects.c

* initial testing of full gcc compiler

* don't touch undefined syms/funcs auto

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "25b848a230"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "25b848a230"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2f68596"

* 4 npc funcs

* nine sef commands

* test

* test2

* run undefined_syms through cpp, remove bss and dead syms files

* nuContQueryRead

* update compiler

* configure fixes

* Update compiler binaries with latest build

* permuter_settings

* xgcc -> gcc

* change permissions

* .

* fix permuter stuff

* gcc is the bane of my existence

* non-dumb mac cpp

* build .cpp files with g++

* ccache

* hide stdout/stderr from ccache check

* fix #374

* tar something and other

* ok!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

* lol

* fix linux install

* 👍

* 👍👍

* Make cousin J happy

* always 👍

* git subrepo pull (merge) tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "09a5715405"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "09a5715405"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2f68596"

Co-authored-by: alex <16batesa@gmail.com>
2021-08-23 06:55:26 +09:00
..
build Full GCC Compiler (#378) 2021-08-23 06:55:26 +09:00
splat Full GCC Compiler (#378) 2021-08-23 06:55:26 +09:00
splat_ext effect shims and more battle matches (#347) 2021-07-31 15:32:19 +01:00
asm_sizes.py NPC AI funcs (#351) 2021-08-01 21:06:57 +09:00
assist_copy_paste.py dro and flo (#285) 2021-04-30 02:09:30 +09:00
codescan.py update codescan 2021-01-11 00:30:41 +09:00
create_renames.py name many funcs 2021-02-06 15:20:35 +00:00
disasm_hud_element_animation.py hud_element.c (#371) 2021-08-18 17:28:32 +01:00
disasm_script.py mass script to evt type rename (#377) 2021-08-23 06:50:10 +09:00
exit_helper.py All area rodata migrated (#299) 2021-07-03 20:22:53 +09:00
find_duplicates.py Decompile miscellaneous dead funcs and find_duplicates.py (#349) 2021-08-02 23:04:11 +09:00
fix_s_filenames.py Add versioning (#187) 2021-02-22 18:21:23 +09:00
fixc.py Add versioning (#187) 2021-02-22 18:21:23 +09:00
gfxdis_loop.py area_dgb (#254) 2021-04-09 02:42:36 +09:00
iconv.py MacOS test 2020-12-05 17:17:55 -05:00
ignored_funcs.txt Decompile several dead and duplicated functions (#353) 2021-08-02 19:03:51 +01:00
m2ctx.py effect shims and more battle matches (#347) 2021-07-31 15:32:19 +01:00
m_map_funcs.py Add versioning (#187) 2021-02-22 18:21:23 +09:00
make_npc_structs.py mass script to evt type rename (#377) 2021-08-23 06:50:10 +09:00
mapheaders.py Disassemble area_arn (#251) 2021-04-03 18:21:49 +01:00
migrate_exit_strings.py All area rodata migrated (#299) 2021-07-03 20:22:53 +09:00
migrate_rodata.py All area rodata migrated (#299) 2021-07-03 20:22:53 +09:00
mv_segment.py Action segments (#259) 2021-04-17 20:16:13 +09:00
new_lines.py area_dgb (#254) 2021-04-09 02:42:36 +09:00
rename.py hud_element.c (#371) 2021-08-18 17:28:32 +01:00
set_reorder_asm.sh Refactoring stuff 2020-08-12 21:56:23 -04:00
sjis.py decode battle data (wip rodata) 2020-12-02 15:13:17 +00:00
smallest_with_symbol.py Add versioning (#187) 2021-02-22 18:21:23 +09:00
sort_symbol_addrs.py Add versioning (#187) 2021-02-22 18:21:23 +09:00
star_rod_idx_to_c.py mass script to evt type rename (#377) 2021-08-23 06:50:10 +09:00
substitute2.py Name files and avoid use of X32 type for functionTemp (#314) 2021-07-16 21:22:21 +09:00
substitute.py Add versioning (#187) 2021-02-22 18:21:23 +09:00
sym_info.py fix world rodata (#212) 2021-03-13 23:35:07 -05:00
to_rename.txt hud_element.c (#371) 2021-08-18 17:28:32 +01:00
update_symbol_addrs.py Most of player_api and 18F340 (#296) 2021-06-16 18:52:15 +09:00