Anghelo Carvajal
c56934038a
Format everything ( #141 )
...
* Add trailing comma
* Run format and add some missing trailing commas
* Enforce the same clang-format version for everybody
* z_en_m_fire1
2021-05-18 20:00:36 -04:00
Rozelette
e97f10a6fa
sys_slowly OK ( #101 )
...
* sys_slowly OK
* Feedback
* rename type member
2021-04-19 17:44:12 -04:00
Lucas Shaw
623b6d5318
Some OOT transfers, some renaming, etc ( #75 )
...
* Progress on various files
* gfxprint stuff
* split some rodata, add iconv for rodata string parsing
* z_std_dma rodata
* 2 nonmatchings in gfxprint
* mtxuty-cvt ok
* more
* match a function in idle.c
* progress
* Cleanup
* Rename BgPolygon to CollisionPoly
* progress
* some effect stuff
* more effect progress
* updates
* made suggested changes
* z_effect_soft_sprite_old_init mostly ok
Co-authored-by: Lucas Shaw <lucas.shaw1123@gmail.com>
Co-authored-by: Rozelette <Rozelette@users.noreply.github.com>
2021-03-27 16:17:41 -05:00
Rozelette
6536afc6d3
Restructure how buffers are set up ( #77 )
2021-03-27 12:44:39 -05:00
Rozelette
8342329538
yaz0.c OK ( #71 )
2021-03-16 21:49:27 -04:00
Kenix3
037ba9a22e
Initial support of tracking progress per code/boot/overlay, and outputs the stats to csv.
2021-03-10 22:28:06 -05:00
Tharo
c55e9eeee5
pragma variant for GLOBAL_ASM ( #49 )
...
* pragma GLOBAL_ASM
* Revert split_asm.py arg description change
2021-02-23 23:15:58 -05:00
Rozelette
07efebe2ff
z_actor_dlftbls.c OK. Rework a bunch of segment address organization. ( #29 )
2020-09-27 20:19:06 -04:00
Rozelette
0844c24773
Split headers to be more similar to OOT ( #13 )
2020-08-31 19:02:37 -04:00
mmb70
ae6b5c6aa1
fix local var names
2020-07-24 19:26:37 -04:00
mmb70
b93b6f0389
fix improper spacing
2020-07-24 19:26:37 -04:00
mmb70
522ccdbb95
func_0x800968B0 PR review
2020-07-24 19:26:37 -04:00
mmb70
7b45043c97
Matched boot_0x800968B0.c
...
Matched func_800968B1
2020-07-24 19:26:37 -04:00
Kenix3
664182c289
Fixes known undefined behaviour from DmaMgr and Lib_Ptr taking u32 rather than void*
2020-06-04 21:41:44 -04:00
rozlette
73893926c4
Fix warnings for pointer/int mismatch
2020-04-17 13:34:15 -05:00
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
dc37a6f9f5
Move variables in .data for most of boot files that have been decompiled
2020-02-28 15:16:12 -06:00
rozlette
581a97b561
Make non-matchings consistent with oot
2020-02-20 16:29:22 -06:00
rozlette
bb4123c073
Decompile irqmgr
2020-01-22 21:47:05 -06:00
rozlette
36f1c42bf9
Modernize z_std_dma.c, and match a few more functions
2020-01-21 01:45:43 -06:00
rozlette
930b8bc242
Port a bunch of libultra files from sm64
2020-01-20 23:27:02 -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
30daa16255
Port stackcheck.c from oot decomp
2020-01-12 20:18:31 -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
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
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
a09a799eef
Rename tons of structs because we aren't using the z_ prefix anymore ;_;
2019-11-14 00:52:31 -06:00
rozlette
a8060ddcff
Use structs.h generated from Ghidra project
2019-09-29 01:37:21 -05:00
rozlette
2581bed7bf
Use per-function ASM blocks
2019-09-20 20:47:01 -05:00
rozlette
4c11f2f364
Add tons of function names. Datatypes TODO
2019-09-20 01:43:40 -05:00
rozlette
dd9656f674
Add file name, fix code .data start, test push
2019-04-20 12:39:08 -05:00
rozlette
9b6c6bf77a
name a couple more files
2019-03-18 20:36:09 -05:00
rozlette
dffd187304
Use hex instead of decimal
2018-11-16 22:14:07 -06:00
rozlette
93a02aba78
Disassemble a bunch of files
2018-11-13 22:16:08 -06:00
rozlette
cbb4268fdf
boot_0x80081820 was already matching
2018-11-08 21:38:45 -06:00
rozlette
00e3a8fcb7
Get boot_0x80080790 somewhat close to matching
2018-11-08 21:02:45 -06:00
rozlette
6e239df2a8
Pull a few symbols from parameters.o
2018-10-30 00:19:38 -05:00
rozlette
c3f48bc85a
Identify initialize.o
2018-10-30 00:01:58 -05:00
rozlette
62a88f34a6
Split file in boot as functions differ in opt level
2018-10-28 23:12:21 -05:00