Commit Graph

48 Commits

Author SHA1 Message Date
Ryan Dwyer 04d1519ef2 Decompile lang0f16e3fc 2022-08-18 23:25:39 +10:00
Ryan Dwyer 41041fe6f2 Attempt to decompile lang0f16e3fc 2022-07-02 20:27:23 +10:00
Ryan Dwyer ba4cf156ce pal-beta, pal-final and jpn-final: Decompile langReset 2022-03-20 16:04:42 +10:00
Ryan Dwyer 66914659ff Rename a heap of file functions 2022-03-19 14:23:26 +10:00
Ryan Dwyer a6b5df2659 pal-beta, pal-final and jpn-final: Decompile langTick 2022-03-19 10:03:18 +10:00
Ryan Dwyer 380de566da pal-beta, pal-final and jpn-final: Decompile langSetBankSimple 2022-03-19 00:08:52 +10:00
Ryan Dwyer 7d53411422 Decompile lang0f16f6ecpf 2022-03-18 23:49:54 +10:00
Ryan Dwyer 7f9c448855 Decompile langSetJpnEnabled 2022-03-18 22:23:01 +10:00
Ryan Dwyer 3419533379 Decompile lang0f16f75c 2022-03-18 22:17:25 +10:00
Ryan Dwyer 022eb49a56 jpn-final: Replace jal addresses with symbols 2022-03-17 17:17:34 +10:00
Ryan Dwyer 6d64ed3510 jpn-final: Get ROM fully matching 2022-03-17 17:16:02 +10:00
Ryan Dwyer 083ce19f74 jpn-final: Get data segment matching excluding pointers 2022-03-16 22:18:09 +10:00
Ryan Dwyer b6ef09ca20 jpn-final: Get game segment matching excluding pointers 2022-03-16 17:50:25 +10:00
Ryan Dwyer 9f46789551 pal-beta: Replace jal addresses with symbols 2022-03-12 16:06:12 +10:00
Ryan Dwyer 8a1dd76fa4 pal-beta: Get ROM fully matching 2022-03-12 15:47:01 +10:00
Ryan Dwyer f5eb967ee2 pal-beta: Get game segment matching excluding pointers 2022-03-11 21:58:39 +10:00
Ryan Dwyer 1bb2f7ebc3 pal-beta: Make it build 2022-03-11 09:14:25 +10:00
Ryan Dwyer f996bb6d0c Decompile mpGetTeamsWithDefaultName 2022-01-04 21:36:25 +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 f1d924deb2 pal-final: Get game segment fully matching 2021-03-12 22:59:47 +10:00
Ryan Dwyer 7b96f14c14 pal-final: Get lib segment fully matching 2021-03-11 22:00:16 +10:00
Ryan Dwyer 966a1fb378 pal-final: Get .data segment matching excluding pointers 2021-03-11 08:31:32 +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 a98d9e400b Distribute almost all of the game segment's .data into their appropriate files 2021-02-17 20:46:04 +10:00
Ryan Dwyer eeddf16ad9 Rename lib_0d0a0.c to dma.c 2021-02-13 12:00:44 +10:00
Ryan Dwyer db073c46a9 Decompile dmaStart 2021-02-13 10:49:24 +10:00
Ryan Dwyer b71b3570a8 Rename dozens of game files and functions 2021-02-02 21:04:11 +10:00
Ryan Dwyer 1d3ba405dd Rename JAP to JPN 2021-01-04 08:23:02 +10:00
Ryan Dwyer 8025865ce4 Decompile langGet 2020-11-29 01:45:10 +10:00
Ryan Dwyer 4fd334f73a Replace .data and .bss addresses with symbols 2020-08-24 08:06:44 +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 d16796d5d6 Decompile func0f1691c0 2020-06-05 20:34:19 +10:00
Ryan Dwyer c9ec0be8ce Attempt to decompile titleInitPdLogo 2020-06-01 00:04:05 +10:00
Ryan Dwyer 0144c86394 Decompile stageLoadCommonLang 2020-04-05 16:25:37 +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 c8e44abd6c Discover more file splits 2020-02-10 20:07:04 +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 5377a94c7e Split game_16cfa0.c into lang.c and rename text symbols to lang 2020-02-04 19:30:44 +10:00