Antonio Castelli
a002199f3b
Added glabels for negative offsets
2021-05-28 18:46:04 -07:00
Antonio Castelli
57b2029819
Added glabels for unsigned types
2021-05-28 13:38:44 -07:00
Antonio Castelli
2455eb42b8
Added glabels that are written to.
2021-05-28 12:35:50 -07:00
Antonio Castelli
d2c9e706c8
Added glabels whose upper/lower usage has label definitions inbetween.
2021-05-28 12:07:16 -07:00
Antonio Castelli
8a78a0eaf8
Updated glabel finder
2021-05-27 21:27:48 -07:00
David Benepe and Antonio Castelli
02861089ad
Finished up the rest of the data sections
2021-05-27 19:19:59 -07:00
David Benepe and Antonio Castelli
35acbac8ce
unknown_080500.c data section (second half)
2021-05-27 19:19:59 -07:00
David Benepe and Antonio Castelli
a2f2e6e2f2
unknown_003260.c data section
2021-05-27 19:19:58 -07:00
David Benepe and Antonio Castelli
2a38afd7ef
unknown_001050.c data section
2021-05-27 19:19:58 -07:00
Antonio Castelli
3f182095cc
Added tool to find undeclared glabels.
2021-05-26 20:30:44 -07:00
Antonio Castelli
72fe8f27bf
Added .rodata and .bss sections to data region splitter tool.
...
The data being worked off of for these sections is less developed and much
more noisy than the .data section, so in its current condition, there will
be comparatively more mistakes in the output for them.
2021-05-26 00:05:17 -07:00
Antonio Castelli
6185e76e1e
Fixed issues with data region splitter.
...
The output now matches up with the manually-created splits up to
unknown_0C8450.c (start of lib files).
2021-05-25 19:15:30 -07:00
Antonio Castelli
2cfe41f388
Added tool to automatically split data sections by c file.
...
This uses a greedy algorithm and can, in theory, overpredict the starting
address of the glabels per file. However, this should at the very least be
a good starting point for separating out the data sections into their
corresponding c files.
2021-05-25 00:53:56 -07:00
David Benepe
a398687ff8
Assets revision #1
2020-08-24 19:56:30 -05:00
David Benepe
8ef4dd20fa
(8.08%) Overhauled assets & decompiled 5 functions in unknown_0777A0
2020-08-15 18:54:40 -05:00
David Benepe
64c56ff353
Fixed score.py
2020-08-04 15:16:23 -05:00
David Benepe
fe1b14ba0a
Minor improvements to rename_sym.sh & Makefile
2020-08-04 15:00:36 -05:00
David Benepe
d416539bd3
Fixed minor issues and added some asm files.
2020-08-01 07:43:45 -05:00
David Benepe
926105c95e
Moved libultra files to /lib/ directory
2020-07-31 15:45:49 -05:00
David Benepe
cca87e34e0
Found handwritten asm files
2020-07-29 09:30:04 -05:00
David Benepe
fca83853cd
Decompiled 11 functions in unknown_080500
2020-07-19 02:41:07 -05:00
David Benepe
a73991f52e
Added new folder & file for the .data section. Also decompiled menu_caution_loop
2020-07-16 02:52:53 -05:00
David Benepe
09ce035927
Updated scoring to be based on code size, instead of number of functions.
2020-07-13 17:42:17 -05:00
David Benepe
672145cfd8
Added a score script
2020-07-13 16:18:46 -05:00
David Benepe
80dd7027a6
Split files into mips1 and mips2 folders
2020-07-03 14:08:49 -05:00