Commit Graph

604 Commits

Author SHA1 Message Date
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
EllipticEllipsis 30ff2e12b0
guS2DInitBg OK (#426) 2021-11-10 23:16:44 -05:00
EllipticEllipsis 304bfa443e
Transfer osViModes to C files (#438)
* Transfer osViModes to C files

* Finish spec

* Import data to and Improve vi.c

* spec, again

* Format

* Use defines for the types
2021-11-10 23:04:57 -05:00