mk64/tools
Tyler McGavran 782ed71f61
Massive data relocation (#295)
Mostly relocating rodata from data/* files to the appropriate
 asm/nonmatching/* files, although there is some plain data
 relocating to be found in here too.

Big change to note is the addition of the code_802AAA70.c file,
 split from memory.c. Based on some padding in the ro/data for
 memory it seems clear that a split is needed, although it is
 not clear that exact spot chosen for the split is correct.
 Still, it gets the file padding for the ro/data and text segments
 correct so it can't be too wrong.

Also included is an update to the asm_processor tool to support
 the .hword directive. I made a PR to the main repo of that
 project with an identical change and it was accepted.

Signed-off-by: Taggerung <tyler.taggerung@gmail.com>
2023-03-29 18:52:15 -06:00
..
actualise_type Change a variety of constants to defines (#257) 2022-09-18 21:54:14 -06:00
asm-differ@3b9cfa5a18 fix submodules (#225) 2022-06-15 20:38:49 -07:00
asm_processor Massive data relocation (#295) 2023-03-29 18:52:15 -06:00
decomp-permuter@7f63c768a0 fix submodules (#225) 2022-06-15 20:38:49 -07:00
ido5.3_compiler Refresh 1 2021-03-02 01:48:17 -07:00
ido5.3_recomp Add building on macOS (#224) 2022-06-15 17:26:03 -07:00
stb Initial commit 2020-10-14 21:13:33 -07:00
.gitignore Disassembled courses, added DLpacker, and disassembled packed DLs (#290) 2023-03-07 19:48:17 -07:00
Makefile Disassembled courses, added DLpacker, and disassembled packed DLs (#290) 2023-03-07 19:48:17 -07:00
bin2c.py Match common_textures.inc.c, memory & actor decomp (#188) 2022-05-12 15:57:56 -07:00
displaylist_packer.c Labelling of some hard-coded addr to syms (#294) 2023-03-28 16:40:03 -06:00
extract_data_for_mio.c Add MSYS2 MinGW x64 Support (#108) 2021-12-20 20:33:42 -07:00
generate_segment_headers.py Labelling of some hard-coded addr to syms (#294) 2023-03-28 16:40:03 -06:00
generate_vertice_count.py Labelling of some hard-coded addr to syms (#294) 2023-03-28 16:40:03 -06:00
gfxdis_multi.py Add building on macOS (#224) 2022-06-15 17:26:03 -07:00
libmio0.c Add MSYS2 MinGW x64 Support (#108) 2021-12-20 20:33:42 -07:00
libmio0.h Initial commit 2020-10-14 21:13:33 -07:00
libtkmk00.c Add MSYS2 MinGW x64 Support (#108) 2021-12-20 20:33:42 -07:00
libtkmk00.h Initial commit 2020-10-14 21:13:33 -07:00
m2ctx Decomp menus.c (#229) 2022-07-05 19:01:42 -07:00
n64cksum.c Initial commit 2020-10-14 21:13:33 -07:00
n64cksum.h Initial commit 2020-10-14 21:13:33 -07:00
n64graphics.c Disassembled courses, added DLpacker, and disassembled packed DLs (#290) 2023-03-07 19:48:17 -07:00
n64graphics.h Initial commit 2020-10-14 21:13:33 -07:00
set_o32abi_bit.py Match/split all of libultra (#23) 2021-04-27 22:35:30 -06:00
utils.c Clean up some more bin2c calls from the Makefile (#286) 2023-02-06 22:52:34 -07:00
utils.h Clean up some more bin2c calls from the Makefile (#286) 2023-02-06 22:52:34 -07:00