Commit Graph

53 Commits

Author SHA1 Message Date
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 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 f5eb967ee2 pal-beta: Get game segment matching excluding pointers 2022-03-11 21:58:39 +10:00
Ryan Dwyer f9fbf288f8 Rename PALDOWN macro to TICKS 2022-03-10 21:22:05 +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 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 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