Commit Graph

65 Commits

Author SHA1 Message Date
Ryan Dwyer efedc63e9d Decompile _pakSaveAtGuid 2021-09-24 18:43:49 +10:00
Ryan Dwyer cd3e03ca42 Decompile pak0f118bc8, discover pakfileheader and rename many pak symbols 2021-09-18 21:03:25 +10:00
Ryan Dwyer c1f6667db5 Make all pak.c functions prefixed with pak 2021-09-18 11:36:34 +10:00
Ryan Dwyer 7a0f4b5835 Rename game_0d4690.c to savebuffer.c, game_102240.c to mainmenu.c, game_107fb0.c to filemgr.c and split game_110680.c into bossfile.c and filelist.c 2021-09-16 23:42:06 +10:00
Ryan Dwyer 9b4be0961d Discover file GUIDs 2021-09-15 22:06:29 +10:00
Ryan Dwyer 160205ccb8 Decompile mpsetupfileSave 2021-09-14 09:28:06 +10:00
Ryan Dwyer 4751fbe618 Decompile gamefileSave 2021-09-13 22:34:54 +10:00
Ryan Dwyer c95f4a67f2 Decompile gamefileLoad 2021-09-13 21:09:26 +10:00
Ryan Dwyer fc96410327 Rename savebufferWriteBits to savebufferOr and decompile new savebufferWriteBits 2021-09-07 23:42:02 +10:00
Ryan Dwyer 187c698d42 Decompile savebufferReadString 2021-09-07 22:08:44 +10:00
Ryan Dwyer 34c01d739e Decompile savebufferWriteBits 2021-09-07 21:46:38 +10:00
Ryan Dwyer e772542a76 Decompile savebufferReadBits 2021-09-07 21:31:21 +10:00
Ryan Dwyer 35fa0ccb32 Decompile savebufferClear 2021-09-07 18:07:46 +10:00
Ryan Dwyer 10940a285b Decompile func0f0d5484 2021-09-07 18:02:09 +10:00
Ryan Dwyer f4c6599a89 Decompile pakHasBitflag 2021-03-26 22:10:02 +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 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 47b1b537f3 ntsc-1.0 and pal-final: Replace hard coded jal addresses 2021-03-17 22:59:54 +10:00
Ryan Dwyer 79e40cdf0e Distribute remaining .bss into lib 2021-03-15 23:28:01 +10:00
Ryan Dwyer 56ff30460a pal-final: Get game .rodata matching 2021-03-09 23:52:37 +10:00
Ryan Dwyer 6ce32b7c88 pal-final: Get game .text segment the right size 2021-03-08 10:22:42 +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 b71b3570a8 Rename dozens of game files and functions 2021-02-02 21:04:11 +10:00
Ryan Dwyer 4e843fd58d Decompile proutSprintf 2021-01-30 15:03:39 +10:00
Ryan Dwyer 615d670a0f Rename known lib files 2021-01-29 23:29:37 +10:00
Ryan Dwyer 77156f1a7b Split game_0b63b0.c into game_0b69d0.c 2021-01-16 21:09:59 +10:00
Ryan Dwyer 1a98fcbc01 Split game_1a3340.c into training/menus.c 2021-01-02 17:38:29 +10:00
Ryan Dwyer 85fd14a12e Rename mplayer files 2021-01-02 15:57:09 +10:00
Ryan Dwyer 3b9ebaf369 Rename VI mode symbols 2020-12-22 12:13:01 +10:00
Ryan Dwyer 0aa56dba60 Discover MP features/unlockables structure and rename many symbols 2020-11-25 00:07:40 +10:00
Ryan Dwyer 5c60cfb8e8 Decompile mpDetermineUnlockedFeatures 2020-11-24 18:43:46 +10:00
Ryan Dwyer 193efc78db Decompile savefileClearAllFlags 2020-11-16 23:12:14 +10:00
Ryan Dwyer 52c332dd5b Rename more filemgr symbols 2020-11-12 22:06:48 +10:00
Ryan Dwyer 52151f8fe5 Decompile savefileGetOverview 2020-11-11 10:30:07 +10:00
Ryan Dwyer 15c65e5a5d Decompile filemanChooseAgentListMenuHandler 2020-11-11 09:54:02 +10:00
Ryan Dwyer 244d63faac Rename many fileman functions and menu dialogs 2020-11-07 16:07:59 +10:00
Ryan Dwyer 0a44fbbd32 Decompile func0f1097d0 2020-11-05 17:08:02 +10:00
Ryan Dwyer 64d382372e Rename many libultra files 2020-10-04 15:18:15 +10:00
Ryan Dwyer 8f497241cd Introduce IS4MB macro 2020-08-27 19:07:46 +10:00
Ryan Dwyer 4fd334f73a Replace .data and .bss addresses with symbols 2020-08-24 08:06:44 +10:00
Ryan Dwyer 6f62409dcd Rename game_19c990.c to training.c 2020-08-01 23:25:55 +10:00
Ryan Dwyer b76af827e7 Decompile func0f110c5c 2020-07-12 23:12:19 +10:00
Ryan Dwyer c38dad48eb Move some data into endscreen.c 2020-07-12 22:26:51 +10:00
Ryan Dwyer 9980d04925 Attempt to decompile endscreenPrepare 2020-07-12 00:40:57 +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 26511167a8 Attempt to decompile func0f0bd904 2020-05-02 13:28:01 +10:00
Ryan Dwyer bd88df8d9a Decompile func0f117e58 2020-04-18 00:45:16 +10:00
Ryan Dwyer fa74d4cc44 Identify some al lib functions 2020-04-15 17:31:12 +10:00