Commit Graph

37 Commits

Author SHA1 Message Date
Ryan Dwyer 4be874210b Tweak cover JSON format and set names for remaining cover flags 2023-01-05 22:12:16 +10:00
Ryan Dwyer fc478ce2ad Decompile padUnpack 2022-08-18 22:19:18 +10:00
Ryan Dwyer 6fb8a0dc36 Decompile padRotateForDoor 2021-09-12 19:22:52 +10:00
Ryan Dwyer b34c9afde3 Decompile padsPrepare 2021-09-11 16:36:10 +10:00
Ryan Dwyer f28074d92a Attempt to decompile chrAssignCoverByCriteria 2021-06-28 22:29:38 +10:00
Ryan Dwyer 79e40cdf0e Distribute remaining .bss into lib 2021-03-15 23:28:01 +10:00
Ryan Dwyer 045072f179 Distribute the game segment's .bss into their appropriate files 2021-02-19 17:43:10 +10:00
Ryan Dwyer 0def2c5a4d Combine data headers into a single one and remove unnecessary declarations 2021-02-17 22:04:46 +10:00
Ryan Dwyer 36e6a5bbdc Decompile coverLoad 2021-02-10 17:11:47 +10:00
Ryan Dwyer 8957a6a29e Decompile coverUnpack 2021-02-10 00:40:06 +10:00
Ryan Dwyer 536cdc6c89 Attempt to decompile chrAssignCoverAwayFromDanger 2021-02-08 10:05:52 +10:00
Ryan Dwyer 615d670a0f Rename known lib files 2021-01-29 23:29:37 +10:00
Ryan Dwyer 562d47398b Decompile padGetCentre 2021-01-17 00:13:28 +10:00
Ryan Dwyer 75afe8f618 Replace beqz $zero,.label with b .label, and sll $zero,$zero,0x0 with nop 2020-06-23 21:21:59 +10:00
Ryan Dwyer a61078b1cb Decompile mpCalculatePlayerTitle 2020-03-27 22:21:55 +10:00
Ryan Dwyer 1ff5defcb7 Fix location of g_MenuStack 2020-03-11 17:02:52 +10:00
Ryan Dwyer 4bdc416240 Replace hardcoded addresses with pointers where they can be resolved directly 2020-03-06 22:43:35 +10:00
Ryan Dwyer 8a49f07cae Split game_0c79f0.c into bondgrab.c 2020-03-01 11:27:29 +10:00
Ryan Dwyer 14490f181b Rename library segment to lib 2020-02-28 17:13:16 +10:00
Ryan Dwyer 07a30ec7c9 Split game_0f09f0 into game_0fd660 and decompile activemenuGetSlotDetails 2020-02-26 17:09:30 +10:00
Ryan Dwyer 9821b05dfd Decompile chrTickDruggedDrop 2020-02-21 22:11:22 +10:00
Ryan Dwyer 4f391275c1 Generate include statements programatically, make declarations consistent with declarations and treat warnings as fatal 2020-02-10 17:09:03 +10:00
Ryan Dwyer b06e2a87b2 Convert setup segment into game's .data segment 2020-02-02 19:22:36 +10:00
Ryan Dwyer ec350eb4e3 Decompile func0f1165c0 2020-01-27 18:09:56 +10:00
Ryan Dwyer 476ffced5e Decompile coverHasSomeFlags 2020-01-27 18:09:01 +10:00
Ryan Dwyer 7ad182636c Decompile func0f116450 2020-01-27 18:04:49 +10:00
Ryan Dwyer 0333f7690a Decompile coverGetNumByIndex 2020-01-27 18:02:59 +10:00
Ryan Dwyer 8b55ddf7fb Decompile coverLoadByIndex 2020-01-27 17:58:24 +10:00
Ryan Dwyer 806ec739f9 Decompile getVar800a236c 2020-01-27 17:39:24 +10:00
Ryan Dwyer dc3a5ecd02 Attempt to decompile coverLoad 2020-01-27 17:13:31 +10:00
Ryan Dwyer e097f703e8 Decompile coverGetCount 2020-01-26 23:37:05 +10:00
Ryan Dwyer 9e958fbe5c Decompile coverHasFlag0002 2020-01-26 23:35:10 +10:00
Ryan Dwyer c035633229 Decompile coverSetFlag0001 2020-01-26 23:30:51 +10:00
Ryan Dwyer b42c73c47c Decompile coverUnsetFlag 2020-01-26 23:29:08 +10:00
Ryan Dwyer e09f7c3fe2 Decompile coverSetFlag 2020-01-26 23:28:12 +10:00
Ryan Dwyer 300a29c361 Decompile coverSetFlag0002 2020-01-26 23:25:01 +10:00
Ryan Dwyer e28b9f651a Split game_115ab0.c into pad.c and game_1165d0.c 2020-01-26 22:07:53 +10:00