Commit Graph

58 Commits

Author SHA1 Message Date
rozlette ff958ad932 Rename many functions, structs, and variables to match the oot decomp. Some things have not been renamed as their respective files have not been decompiled yet. 2020-03-15 01:13:53 -05:00
rozlette ccd564e2b5 Add z_bgcheck entry to nonmatchings table 2020-03-01 19:27:44 -06:00
rozlette d4d8f58636 Start on z_bgcheck.c 2020-03-01 19:17:22 -06:00
rozlette 74c1dc2145 Decompile code_0x800CAE10.c 2020-03-01 16:49:45 -06:00
rozlette 759fef3928 Some loadfragment2.c progress 2020-03-01 14:57:16 -06:00
rozlette b444031315 Remove lingering references to incorrect file 2020-02-27 16:14:26 -06:00
rozlette 50a7c1c48d Add ovl_Obj_Mure 2020-02-26 21:17:29 -06:00
rozlette 8bac7d120c Split boot .bss 2020-02-26 18:11:32 -06:00
rozlette 81c4300015 Update to latest ghidra project 2020-02-24 23:55:51 -06:00
rozlette 73699c5c48 Roughly split boot .data 2020-02-20 22:12:32 -06:00
rozlette c7a60e9fd5 Rename table files to *.txt so as to not confuse github language statistics 2020-02-19 14:08:04 -06:00
rozlette e45d0ef673 Normalize line endings 2020-02-19 11:18:03 -06:00
rozlette 6387dff17b Test commit for webhook 2020-02-17 22:24:30 -06:00
Kenix 498909ea18 Splits out z_scene for decompilation. 2020-01-23 22:24:02 -05:00
rozlette bb4123c073 Decompile irqmgr 2020-01-22 21:47:05 -06:00
rozlette 930b8bc242 Port a bunch of libultra files from sm64 2020-01-20 23:27:02 -06:00
rozlette 7f4a682072 Port perspective.c from sm64 2020-01-17 01:04:40 -06:00
rozlette e74e227113 Decomp idle.c 2020-01-16 21:35:54 -06:00
rozlette 60a7168cea Add a few files in boot that have matching .rodata 2020-01-16 16:02:37 -06:00
rozlette 11c9e03655 split boot .rodata 2020-01-16 15:17:39 -06:00
rozlette 50019e85ad Greatly improve automatic symbol finding in the disassembler. Code still needs to be cleaned up a bit 2020-01-16 13:06:32 -06:00
rozlette 30daa16255 Port stackcheck.c from oot decomp 2020-01-12 20:18:31 -06:00
rozlette 76c3d660a9 Port over fault_drawer.c from oot decomp. Not much effort was made to fix nonmatching 2020-01-12 18:17:55 -06:00
rozlette 36f623023d Port over fault.c from oot decomp 2020-01-12 16:52:32 -06:00
rozlette 0d4cadc3d1 Decomp boot_0x80081920 2020-01-11 10:02:43 -06:00
rozlette bb9de27a16 Decomp controller.c 2020-01-11 08:54:07 -06:00
rozlette 727a546fcf Update to latest ghidra project 2020-01-08 08:32:20 -06:00
rozlette 8d8df1848e More work on z_scene_proc.c 31/36 matching, 3 non-matching, 2 not attempted 2019-12-29 21:34:58 -06:00
rozlette 6a74885a38 Little bit of work on z_scene_proc 2019-12-28 00:24:30 -06:00
rozlette 37969fbe50 Decompile Bg_Fu_Kaiten. Add some method to generate overlays, refinement needed 2019-12-27 20:55:40 -06:00
rozlette 664bb49a5d Decompile z_kanfont 2019-12-24 03:52:37 -06:00
rozlette d6faee7318 Port some of z_room from the oot decomp 2019-12-24 01:46:19 -06:00
rozlette 48718def55 Add missing nonmatching file to list 2019-12-23 18:06:06 -06:00
rozlette d605458fa5 Redo z_lights.c for new code base 2019-12-20 21:57:05 -06:00
rozlette f022cace71 Seperate data sections from overlay assembly files 2019-12-20 01:51:46 -06:00
rozlette 962a957166 Decompile code_0x800E8EA0.c 2019-12-18 01:31:47 -06:00
rozlette 82ad58e489 Cleanup files in code. Decompile code_800CAAD0.c 2019-12-17 18:47:52 -06:00
rozlette 45d820041c Add README.md. Minor makefile cleanup. 2019-12-15 23:06:39 -06:00
rozlette bdf36b85d3 Decompile z_eff_footmark.c 2019-12-15 03:31:57 -06:00
rozlette 9bc4990814 Update to latest from ghidra project 2019-12-14 23:38:35 -06:00
rozlette d6f9c091cc Include all unnamed files in objects.py 2019-12-14 03:30:11 -06:00
rozlette 3a504f249a Update tables from ghidra project 2019-12-08 00:06:30 -06:00
rozlette 60eaf159b4 Generate all major headers from ghidra project 2019-12-07 18:21:34 -06:00
rozlette 86ab9c2067 Use variable names from ghidra project. Reorganize some data tables and header files to work easier with it. 2019-11-28 00:26:09 -06:00
rozlette e64adeff3e Split .rodata 2019-11-17 17:48:25 -06:00
rozlette 08d128bdaa Add dmadata vrom symbols. Link rom in two passes: first to generate dmadata, second to apply dmadata symbols. Clean up symbols at low addresses. 2019-11-16 03:28:05 -06:00
rozlette 6905647e4f Add .bss sections. Link symbols in .bss sections relative to the start of the section. 2019-11-15 14:04:55 -06:00
rozlette a09a799eef Rename tons of structs because we aren't using the z_ prefix anymore ;_; 2019-11-14 00:52:31 -06:00
rozlette b1938991fa Update structs.h because Ghidra can handle bitfields now 2019-11-13 22:14:03 -06:00
rozlette b4b98af631 Minor makefile changes for building a decompressed file in the future 2019-11-12 22:58:52 -06:00