papermario/tools
Ethan Roseman a37f30dc94
Modern gcc + shiftability work (#942)
* wip changes for modern gcc

* more

* wip

* blah

* Define explicit size for symbol

* Clean up evt_handle_exec1

* wip

* .

* fixes & VLA macro

* VLA innit

* wipz

* Fix potential UB

* meowp

* meowp2

* fixies

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "e1f0b17917"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "e1f0b17917"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* fixules

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "3ba3277e57"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "3ba3277e57"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* more shiftability + symbols work

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "02879e52a7"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "02879e52a7"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* more

* revert bss changes for now, new heaps overlay for aligning stuff to 0x1000 (not sure how necessary that is, so maybe will revert later on)

* 'fixing' jp shift build

* more

* more syms

* more progress

* more

* ididid

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "de54da38f5"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "de54da38f5"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* git subrepo pull --force tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "a27dc436a6"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "a27dc436a6"
git-subrepo:
  version:  "0.4.5"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "aa416e4"

* blah

* stuff's broken, but at least it's maybe cleaner

* modern gcc back

* revert

* shifting all overlays - works so far

* progs

* another

* modern gcc flag, re-enabled all ifdef shift stuff

* fixies

* progress

* fixes, matching build

* heaps3 overlay and some symbol names

* changies

* PR comments & cleanup
2023-02-14 22:14:14 +09:00
..
build Modern gcc + shiftability work (#942) 2023-02-14 22:14:14 +09:00
old Shiftability / symbol fixes (#925) 2023-01-28 19:47:26 +09:00
splat nok and pra done (#936) 2023-02-08 09:47:26 +09:00
splat_ext area jan (#937) 2023-02-10 17:00:28 +09:00
warnings_count Shiftability, naming of things (#930) 2023-02-02 20:23:17 +09:00
__init__.py Update flags and enums in enums.h (#525) 2021-11-11 13:30:59 +09:00
asm_sizes.py Update and move tools (#596) 2022-01-02 13:10:49 +01:00
disasm_animation.py b_area_omo2 (#729) 2022-06-12 15:44:36 +01:00
disasm_hud_element_animation.py rest of 5B320 (#713) 2022-05-21 13:56:54 +09:00
disasm_script.py all map data complete (#941) 2023-02-14 09:46:48 +09:00
find_duplicates.py Match-a-palooza (75% functions, 60% bytes) (#666) 2022-03-20 19:12:30 +09:00
find_similar_areas.py Cleanup + misc decomp (#844) 2022-11-01 16:41:14 +09:00
fix_bad_evt_changes.py Add new EVT macros (#482) 2021-10-25 20:44:55 +09:00
gen_effect_renames.py The Great Effect Naming (#632) 2022-01-25 01:58:33 +09:00
get_variable.py msg names and more map data prep (#768) 2022-09-12 01:23:47 +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 nok and pra done (#936) 2023-02-08 09:47:26 +09:00
m2ctx.py Tables & Chairs (sorry no chairs actually) (#800) 2022-10-04 23:09:23 +09:00
migrate_data_to_c.py Update migrate_data_to_c including some migration (#550) 2021-12-15 16:02:33 +01:00
migrate_effect_rodata.py Effect work and rodata migration (#747) 2022-08-11 00:29:06 +09: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
rename.py sprite names (#782) 2022-09-24 18:04:13 +09:00
saved_byte_renames.txt area kmr (#898) 2023-01-02 10:58:39 +09:00
saved_flag_renames.txt world script data (#933) 2023-02-05 19:13:45 -05:00
sjis.py decode battle data (wip rodata) 2020-12-02 15:13:17 +00:00
sort_symbol_addrs.py Disassemble Star Power scripts (#584) 2021-12-29 02:11:07 +09:00
sortsymz.py Map funcs (#811) 2022-10-09 18:09:41 +09:00
star_rod_enum_to_decomp.py Update and move tools (#596) 2022-01-02 13:10:49 +01:00
star_rod_idx_to_c.py all map data complete (#941) 2023-02-14 09:46:48 +09:00
substitute.py ItemChoice_SaveSelected + hos funcs (#854) 2022-11-10 11:00:56 +09:00
sym_info.py Fuse symbol_info with disasm_script so you can give it symbols (#552) 2021-12-15 19:27:26 -05:00
update_evts.py Disassemble KMR 2 Battle (#597) 2022-01-01 08:08:04 -05:00
update_symbol_addrs.py Upgrade to splat 0.9.0 (#730) 2022-06-13 00:33:32 +09:00