Ryan Dwyer
729e951336
Rename game_127910.c to playermgr.c
2022-02-13 21:59:43 +10:00
Ryan Dwyer
2586554907
Rename game_0e0770.c to menugfx.c, game_0f09f0.c to menu.c, menu/items.c to menuitem.c
2022-02-05 10:36:51 +10:00
Ryan Dwyer
b7550f19d9
Replace flag literals with constants in menudialog definitions
2022-01-28 22:50:50 +10:00
Ryan Dwyer
8cacff28e1
Attempt to decompile menugfxRenderGradient
2022-01-25 08:25:37 +10:00
Ryan Dwyer
badc82ab12
Rename menudialog to menudialogdef, menuframe to menudialog
2022-01-23 10:59:02 +10:00
Ryan Dwyer
46b668f8fd
Decompile mpChallengesListMenuHandler
2022-01-11 22:31:05 +10:00
Ryan Dwyer
39eb74c9ee
Decompile amPickTargetMenuList
2022-01-04 20:34:27 +10:00
Ryan Dwyer
50b60dc92a
Rename bot files and functions
2021-12-26 15:12:58 +10:00
Ryan Dwyer
f8a184d3bc
Improve global ailists documentation and identify many more chr constants
2021-12-23 19:10:11 +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
bba63fe1fd
Rename lib_159b0.c to mtxasm.s and lib_16110.c to mtx.c
2021-10-11 21:46:17 +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
d6cccc48ae
Decompile weaponHasAmmoFlag and discover AMMOFLAG constants
2021-09-09 22:51:40 +10:00
Ryan Dwyer
753706896a
pal-final: Decompile fontLoad
2021-09-06 18:38:43 +10:00
Ryan Dwyer
7d44ea11e1
Rename game_097ba0.c to bondgun.c, and related functions
2021-06-13 17:19:11 +10:00
Ryan Dwyer
a39eca8c57
Rename shorthand to gset
2021-05-26 18:45:49 +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
47b1b537f3
ntsc-1.0 and pal-final: Replace hard coded jal addresses
2021-03-17 22:59:54 +10:00
Ryan Dwyer
722693becb
Trim trailing nops from functions and discover a few more file splits
2021-03-16 19:02:49 +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
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
7e6be182c2
Decompile currentPlayerGetAmmoCountWithCheck
2021-03-04 22:25:05 +10:00
Ryan Dwyer
31d9765da7
Decompile currentPlayerHasAmmoForWeapon
2021-03-04 17:52:23 +10:00
Ryan Dwyer
968e1791d2
Decompile func0f09cd18
2021-03-04 17:29:33 +10:00
Ryan Dwyer
8913306df8
Discover gunctrl struct
2021-03-02 08:16:54 +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
Ryan Dwyer
c755a25693
Decompile mpChallengesListHandler
2021-02-15 23:36:12 +10:00
Ryan Dwyer
94544a4d88
Introduce shorthand struct
2021-02-14 11:20:33 +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
2af20b8596
Split game_0b0420.c to mpstats.c and game_0b0fd0.c and give mpstats functions consistent names
2021-01-23 16:47:02 +10:00
Ryan Dwyer
dd7927900f
Minor cleanup
2021-01-17 01:06:06 +10:00
Ryan Dwyer
ae3cf01dd2
Rename inventory files and functions
2021-01-02 19:11:36 +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
1884a34a13
Rename active menu files and symbols
2021-01-02 08:29:36 +10:00