tom-overton
7bec2709bb
Initial documentation pass
2021-11-11 10:57:09 -08:00
tom-overton
a8ce29dbe0
Use compiled reloc
2021-11-11 10:57:09 -08:00
tom-overton
bb6924cb3c
func_80AB4394 OK
2021-11-11 10:57:09 -08:00
tom-overton
52faf0f59f
func_80AB4664 OK
2021-11-11 10:57:09 -08:00
tom-overton
b58f6812e3
func_80AB4894 OK
2021-11-11 10:57:09 -08:00
tom-overton
5465ffc62e
ObjTokeidai_Draw OK
2021-11-11 10:57:09 -08:00
tom-overton
6465628106
func_80AB32F0 OK
2021-11-11 10:57:09 -08:00
tom-overton
c6da381606
func_80AB3370 OK
2021-11-11 10:57:09 -08:00
tom-overton
32b6993d91
func_80AB34CC OK
2021-11-11 10:57:09 -08:00
tom-overton
8ed576ad7b
func_80AB3544 OK
2021-11-11 10:57:09 -08:00
tom-overton
15bf021e1f
func_80AB3598 OK
2021-11-11 10:57:09 -08:00
tom-overton
7a868aff07
func_80AB365C OK
2021-11-11 10:57:09 -08:00
tom-overton
d2666eb8af
func_80AB3808 OK
2021-11-11 10:57:09 -08:00
tom-overton
cc0c11396f
func_80AB36C4 OK
2021-11-11 10:57:09 -08:00
tom-overton
75b0dc05f6
func_80AB363C OK
2021-11-11 10:57:09 -08:00
tom-overton
e3344dfe63
func_80AB3880 OK
2021-11-11 10:57:09 -08:00
tom-overton
e92ac3cf13
func_80AB38B0 OK
2021-11-11 10:57:09 -08:00
tom-overton
4a50759cfd
func_80AB39BC OK
2021-11-11 10:57:09 -08:00
tom-overton
4e78ab3a46
func_80AB3ED0 OK
2021-11-11 10:57:09 -08:00
tom-overton
9a364d85a0
func_80AB3A7C OK
2021-11-11 10:57:08 -08:00
tom-overton
1d84929f8c
func_80AB3B34 OK
2021-11-11 10:57:08 -08:00
tom-overton
5f7301319d
func_80AB3BD8 OK
2021-11-11 10:57:08 -08:00
tom-overton
a8fff70463
func_80AB3BE8 OK
2021-11-11 10:57:08 -08:00
tom-overton
a26105f358
func_80AB319C OK
2021-11-11 10:57:08 -08:00
tom-overton
5b62b69dd1
func_80AB4160 OK
2021-11-11 10:57:08 -08:00
tom-overton
6934a744ab
func_80AB4080 OK
2021-11-11 10:57:08 -08:00
tom-overton
b66c7b13e2
func_80AB3C50 OK
2021-11-11 10:57:08 -08:00
tom-overton
a4cb7d2116
func_80AB3240 OK
2021-11-11 10:57:08 -08:00
tom-overton
4f28076dc7
func_80AB3CCC OK
2021-11-11 10:57:08 -08:00
tom-overton
42b3d4c2a3
func_80AB3010 OK
2021-11-11 10:57:08 -08:00
tom-overton
d4d19c5b3e
func_80AB4040 OK
2021-11-11 10:57:08 -08:00
tom-overton
8724507733
ObjTokeidai_Update OK
2021-11-11 10:57:08 -08:00
tom-overton
a78df4ea07
func_80AB28C8 OK
2021-11-11 10:57:08 -08:00
tom-overton
d0802acb84
func_80AB2790 OK
2021-11-11 10:57:08 -08:00
tom-overton
9033e73e83
func_80AB2834 OK
2021-11-11 10:57:08 -08:00
tom-overton
f342801e4e
func_80AB27B4 OK
2021-11-11 10:57:08 -08:00
tom-overton
c267867f2d
func_80AB29F8 OK
2021-11-11 10:57:08 -08:00
tom-overton
a8595e8c25
func_80AB3BB0 OK
2021-11-11 10:57:08 -08:00
tom-overton
8c2f3aa082
func_80AB2BBC OK
2021-11-11 10:57:08 -08:00
tom-overton
8b0e9b4e2b
ObjTokeidai_Destroy OK
2021-11-11 10:57:08 -08:00
tom-overton
927ccae9ea
ObjTokeidai_Init OK
2021-11-11 10:57:08 -08:00
tom-overton
7f84189753
Migrate data to C
2021-11-11 10:57:08 -08:00
EllipticEllipsis
285381e662
vimgr OK ( #421 )
...
* vimgr OK
* spec
* OSIoMesg, add OS_MESG defines, other review
* Review
2021-11-11 15:30:31 -03:00
EllipticEllipsis
b245740020
CRC files OK and documented ( #409 )
...
* crc.c OK and documented
* chmod calc_bss.sh and add base dir to includes
* Port voicecrc work, add documentation
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
* Add full stop
* Review
* Format
* Add some more `!= 0`s
* size_t
Co-authored-by: engineer124 <47598039+engineer124@users.noreply.github.com>
2021-11-11 15:03:05 -03:00
EllipticEllipsis
782b9277e2
pfsfilestate OK ( #422 )
...
* pfsfilestate OK
* Format
* Update src/libultra/io/pfsfilestate.c
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
2021-11-11 14:16:40 -03:00
EllipticEllipsis
3ee6c43600
pfsdeletefile OK ( #424 )
...
* pfsdeletefile OK
* Update src/libultra/io/pfsdeletefile.c
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
2021-11-11 13:42:53 -03:00
Anghelo Carvajal
c018e83d36
Remove decomp-permuter ( #447 )
...
* Nuke decomp permuter
* Add decomp permuter and mips2c to gitignore
2021-11-11 12:46:18 -03:00
EllipticEllipsis
2e5c142f3b
pfschecker OK ( #429 )
...
* pfschecker OK
* Clean up contpfs a bit
* Add prototype to pfs.h
* Format
* Update src/libultra/io/pfschecker.c
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
Co-authored-by: Tharo <17233964+Thar0@users.noreply.github.com>
2021-11-11 12:29:22 -03:00
engineer124
d825ef5de1
Improve/Add Enums for Player, Items, and Quest ( #275 )
...
* Create enums (non-matching monkaBSS)
* Add effect enum
* Almost fix bss reordering (1 different word)
* Fix capacity
* Fully fix bss
* Add PlayerBoots
* PR Feedback & add missing playerForm enums
* Clean-Up
* Script to check global bss ordering
* Bit of cleanup
* Format
* Remove global_bss_check PR
* Fix bss
* Add enums to new PRs & previously missed ones
* Remove Effect Enums
* Missed one
* Format
* Remove old prevent_bss_reordering.h comments
* Use a better macro
* A few more uses of enums found
* Add enums to recent PRs
* Improve GI enums
* Add enums from new PRs
* PR Suggestions
* format
* Fix bss
* Fix mistake in GI
* No actually, part of it was correct before
Co-authored-by: Elliptic Ellipsis <elliptic.ellipsis@gmail.com>
2021-11-11 12:04:57 -03:00
Connor Anderson
25c60c6911
Add multiprocessing to disassembly script ( #449 )
...
* Fix naming bug in disasm.py
* Factor out segment disassembly
* Add multiprocessing for disassembly
* Add multiprocessing for symbol discovery
2021-11-11 11:36:40 -03:00