Ryan Dwyer
fa25d4b6ff
Decompile menugfxDrawDialogChevron
2022-02-01 20:26:53 +10:00
Ryan Dwyer
16c952eea4
Decompile menugfxDrawListGroupHeader
2022-01-31 22:33:14 +10:00
Ryan Dwyer
4b74b316df
Decompile menugfxRenderSlider
2022-01-31 20:13:00 +10:00
Ryan Dwyer
019c972924
Attempt to decompile menuRenderModels
2022-01-29 18:52:46 +10:00
Ryan Dwyer
b7550f19d9
Replace flag literals with constants in menudialog definitions
2022-01-28 22:50:50 +10:00
Ryan Dwyer
79125aea40
Decompile dialogTick
2022-01-28 19:14:07 +10:00
Ryan Dwyer
0bc007f2e8
Attempt to decompile menuProcessInput
2022-01-27 18:05:11 +10:00
Ryan Dwyer
bb7e643829
Decompile menuCalculateItemSize
2022-01-23 22:22:44 +10:00
Ryan Dwyer
97bb7af892
dialogCalculateContentSize
2022-01-23 16:18:11 +10:00
Ryan Dwyer
bc308e5503
Decompile func0f0f7e98
2022-01-23 13:47:42 +10:00
Ryan Dwyer
badc82ab12
Rename menudialog to menudialogdef, menuframe to menudialog
2022-01-23 10:59:02 +10:00
Ryan Dwyer
65b1b19137
Attempt to decompile func0f0f1d6c
2022-01-23 09:52:35 +10:00
Ryan Dwyer
0482ccf7ae
Decompile func0f0fa574
2022-01-22 21:45:51 +10:00
Ryan Dwyer
e59c9588fb
Decompile menuApplyScissor
2022-01-22 16:11:33 +10:00
Ryan Dwyer
46db028238
Attempt to decompile gfxDrawTessellatedRect
2022-01-22 11:47:18 +10:00
Ryan Dwyer
9690dc2923
Decompile gfxDrawEquTri
2022-01-21 21:29:53 +10:00
Ryan Dwyer
5f6f75480a
Decompile func0f0e2ee8
2022-01-21 19:53:56 +10:00
Ryan Dwyer
653069fe07
Replace literal numbers with MAX_BOTS and MAX_MPCHRS constants where appropriate
2022-01-14 07:57:44 +10:00
Ryan Dwyer
46b668f8fd
Decompile mpChallengesListMenuHandler
2022-01-11 22:31:05 +10:00
Ryan Dwyer
980a94b057
Decompile mpGetPlayerRankings
2022-01-10 12:18:46 +10:00
Ryan Dwyer
4167ec8c89
Split scenarios into .inc files
2022-01-09 00:14:43 +10:00
Ryan Dwyer
50b60dc92a
Rename bot files and functions
2021-12-26 15:12:58 +10:00
Ryan Dwyer
5d40470f89
ntsc-beta: Get ROM fully matching
2021-10-26 17:15:43 +10:00
Ryan Dwyer
1c1278a8c3
ntsc-beta: Get data segment matching excluding pointers
2021-10-24 17:46:34 +10:00
Ryan Dwyer
d82a6ba619
Rename a bunch of lib files and functions
...
* lib_070d0.c to vm.c
* lib_09a80.c to vi.c
* lib_0bfb0.c to fault.c
* lib_0c000.c to crash.c
* lib_11420.c to music.c
* lib_13710.c to pimgr.c
* lib_184d0.c to ailist.c and path.c
* lib_233c0.c to anim.c
* lib_24e40.c to collision.c
* lib_2fa00.c to rmon.c
* lib_34030.c to speaker.c
* lib_37b00.c to mp3.c
2021-10-11 22:46:29 +10:00
Ryan Dwyer
c1657dd95b
Rename func0000db30 to mainOverrideVariable and add docblock
2021-10-11 20:32:18 +10:00
Ryan Dwyer
329f3351f4
Attempt to decompile viUpdateMode, and rename many VI symbols
2021-10-10 20:51:42 +10:00
Ryan Dwyer
553941544a
Decompile func0f14c870
2021-10-01 21:48:50 +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
6ef216fa18
Rename many filemgr symbols and improve menu data structure
2021-09-16 23:26:54 +10:00
Ryan Dwyer
7acf48f6d7
Rename mpsetupfile functions to bossfile
2021-09-14 17:11:16 +10:00
Ryan Dwyer
b2278c2850
Decompile mpsetupfileLoad
2021-09-13 23:58:01 +10:00
Ryan Dwyer
753706896a
pal-final: Decompile fontLoad
2021-09-06 18:38:43 +10:00
Ryan Dwyer
a5fc05a953
Fix indentation
2021-05-16 15:59:29 +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
31f1573a6e
ntsc-beta: Get game .rodata matching
2021-03-24 19:10:49 +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
79e40cdf0e
Distribute remaining .bss into lib
2021-03-15 23:28:01 +10:00
Ryan Dwyer
297a658088
pal-final: Get closer to fully matching
2021-03-13 22:45:32 +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
fc4d1cc39c
Implement enums for lang references
2021-03-10 17:24:51 +10:00
Ryan Dwyer
56ff30460a
pal-final: Get game .rodata matching
2021-03-09 23:52:37 +10:00
Ryan Dwyer
bd15d29866
pal-final: Get lib segment matching excluding pointers
2021-03-08 17:39:45 +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
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