Commit Graph

51 Commits

Author SHA1 Message Date
Ryan Dwyer a5fc05a953 Fix indentation 2021-05-16 15:59:29 +10:00
Ryan Dwyer a70fc82039 Identify the g_Vars autocut properties and a few others 2021-05-12 20:34:07 +10:00
Ryan Dwyer 9d4f2ffd2a Rename entry.c to boot.c, controller.c to joy.c, core.c to lv.c, texture.c to texdecompress.c, room.c to bg.c, lib_0e9d0.c to snd.c and associated functions 2021-03-24 20:03:37 +10:00
Ryan Dwyer 154337afac ntsc-beta: Get lib .rodata matching 2021-03-23 21:32:18 +10:00
Ryan Dwyer a9dd61274a ntsc-beta: Replace hard coded jal addresses 2021-03-23 17:47:19 +10:00
Ryan Dwyer 4b7473d768 ntsc-beta: Get game functions in their correct places 2021-03-23 17:15:05 +10:00
Ryan Dwyer 5d3682ef17 ntsc-beta: Get lib .text segment matching excluding pointers 2021-03-19 22:15:48 +10:00
Ryan Dwyer 20843ad273 Decompile faultproc 2021-03-15 23:30:49 +10:00
Ryan Dwyer 79e40cdf0e Distribute remaining .bss into lib 2021-03-15 23:28:01 +10:00
Ryan Dwyer d231178373 Decompile crashIsDouble 2021-03-15 17:18:31 +10:00
Ryan Dwyer e034b62c07 Decompile crashGetParentStackFrame 2021-03-15 17:02:03 +10:00
Ryan Dwyer 37de58e244 Decompile func0000cdc8 2021-03-14 22:53:04 +10:00
Ryan Dwyer e5396850cc Decompile crashAppendChar 2021-03-14 19:17:40 +10:00
Ryan Dwyer a31b59bd5a Decompile crashPutChar 2021-03-14 19:05:40 +10:00
Ryan Dwyer 3c958b1b7a Decompile crashScroll 2021-03-14 18:42:15 +10:00
Ryan Dwyer abb22b98f8 Decompile func0000cf54 2021-03-14 18:25:17 +10:00
Ryan Dwyer 22fc9e3e26 Decompile func0000cef8 2021-03-14 17:28:02 +10:00
Ryan Dwyer ce4c06e80c Decompile crashPrintDescription 2021-03-14 17:06:50 +10:00
Ryan Dwyer e9f2bc5be4 Decompile crashRender 2021-03-14 16:06:29 +10:00
Ryan Dwyer 2c78fb25ab Decompile rmonPrint3Floats 2021-03-14 00:49:48 +10:00
Ryan Dwyer 3adc887fc8 Decompile rmonPrintFloatPair 2021-03-14 00:45:08 +10:00
Ryan Dwyer e26c4ceb97 Attempt to decompile rmonIsDouble 2021-03-14 00:37:05 +10:00
Ryan Dwyer 4422f463b1 Decompile rmonPrintFloatOrDouble 2021-03-14 00:08:55 +10:00
Ryan Dwyer 40b2b36d13 Decompile func0000c334 2021-03-13 23:43:36 +10:00
Ryan Dwyer 6177d5ec77 Decompile func0000c2b8 2021-03-13 23:40:10 +10:00
Ryan Dwyer 4b06c20c29 crashIsInstrTwoAfterJalInLib 2021-03-13 23:12:12 +10:00
Ryan Dwyer 7b96f14c14 pal-final: Get lib segment fully matching 2021-03-11 22:00:16 +10:00
Ryan Dwyer f749e0de70 Decompile currentPlayerCalculateScreenProperties 2021-02-18 23:25:09 +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 5cad1198a5 Minor cleanup 2021-01-31 16:23:31 +10:00
Ryan Dwyer 4d969f500e Decompile __osGetCurrFaultedThread 2021-01-30 00:55:25 +10:00
Ryan Dwyer 6f97111aae Decompile amgrHandleDoneMsg 2021-01-27 23:41:32 +10:00
Ryan Dwyer 83c4db1e54 Decompile schedCreateThread 2021-01-26 10:53:34 +10:00
Ryan Dwyer f7d28de0e5 Attempt to decompile allocateStack 2021-01-26 08:22:59 +10:00
Ryan Dwyer 64d382372e Rename many libultra files 2020-10-04 15:18:15 +10:00
Ryan Dwyer b6c03f09ff Rename rmon to fault and make thread entry function names consistent 2020-09-30 23:51:23 +10:00
Ryan Dwyer 7b1db65139 Decompile func0000bfb0 2020-09-30 21:52:42 +10:00
Ryan Dwyer cf50893d0f Decompile rmonCreateThread 2020-09-30 17:41:20 +10:00
Ryan Dwyer dd4713bb68 Decompile func0000bfd0 2020-09-30 17:09:54 +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 201d4f6085 Decompile viGetX and viGetY 2020-06-15 19:03:13 +10:00
Ryan Dwyer fa74d4cc44 Identify some al lib functions 2020-04-15 17:31:12 +10:00
Ryan Dwyer a61078b1cb Decompile mpCalculatePlayerTitle 2020-03-27 22:21:55 +10:00
Ryan Dwyer 640c20964f Improve pointers to .data 2020-03-21 09:55:41 +10:00
Ryan Dwyer 1ff5defcb7 Fix location of g_MenuStack 2020-03-11 17:02:52 +10:00
Ryan Dwyer 555cf2fe8d Identify more libultra functions 2020-03-10 20:55:53 +10:00
Ryan Dwyer 87e6827ec4 Remove hard coded function pointers in lib 2020-03-08 21:06:45 +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 ba578d29a3 Identify a ton of libultra functions 2020-02-28 20:25:13 +10:00