Commit Graph

85 Commits

Author SHA1 Message Date
Ryan Dwyer 17583575e4 Introduce support for gcc 2022-10-12 22:26:19 +10:00
Ryan Dwyer 15c067fe36 Decompile gasRender 2022-09-16 20:52:10 +10:00
Ryan Dwyer ac45e51d93 Decompile menugfxRenderBgSuccess 2022-08-02 17:34:17 +10:00
Ryan Dwyer 2bfb826629 Identify menu item flags 2022-07-31 18:11:54 +10:00
Ryan Dwyer 70375816f1 Rename most remaining game files 2022-03-23 21:22:06 +10:00
Ryan Dwyer 140b206505 Rename and split some files to create stagetable.c and stagemusic.c 2022-03-20 15:10:30 +10:00
Ryan Dwyer 5854d86fba Rename endscreen functions 2022-03-13 14:06:41 +10:00
Ryan Dwyer a1f0965c9f ntsc-beta: Decompile menudialogSolo2PEndscreenCompleted 2022-03-13 13:38:24 +10:00
Ryan Dwyer a0c5810596 ntsc-beta: Decompile soloPushSoloModeEndscreen 2022-03-13 12:51:01 +10:00
Ryan Dwyer 13eb67bde3 ntsc-beta: Decompile endscreenPrepare 2022-03-13 12:47:18 +10:00
Ryan Dwyer 000ab6dc29 ntsc-beta: Decompile endscreen0f10d730 2022-03-13 11:06:15 +10:00
Ryan Dwyer 93ce78a780 pal-beta: Decompile soloPushAntiModeEndscreen 2022-03-12 18:37:35 +10:00
Ryan Dwyer 99bf326158 pal-beta: Decompile soloPushSoloModeEndscreen 2022-03-12 18:34:58 +10:00
Ryan Dwyer cb31948d21 pal-beta: Decompile soloPushCoopModeEndscreen 2022-03-12 18:33:16 +10:00
Ryan Dwyer 00c779a2e7 pal-beta: Decompile endscreenPrepare 2022-03-12 18:30:55 +10:00
Ryan Dwyer 7ba14809dd pal-beta: Decompile debugProcessInput 2022-03-12 17:57:43 +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 d8c0fbeebb Attempt to decompile formatTime 2022-02-22 19:49:42 +10:00
Ryan Dwyer 3185939789 Attempt to decompile menuitemObjectivesRenderOne 2022-02-13 16:09:19 +10:00
Ryan Dwyer 583796e7aa Rename game_0b69d0.c to player.c 2022-02-09 20:23:06 +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 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 badc82ab12 Rename menudialog to menudialogdef, menuframe to menudialog 2022-01-23 10:59:02 +10:00
Ryan Dwyer ca55385682 Decompile playerTickChrBody 2022-01-17 12:20:17 +10:00
Ryan Dwyer 763fba657b Decompile menuTick 2022-01-12 12:25:24 +10:00
Ryan Dwyer c636f2c27f Decompile soloMenuTextTargetTime 2022-01-11 22:40:39 +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 3eb8137335 Tidy up sched.c and related functions 2021-10-18 17:10:28 +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 b4fee9d568 Rename vi functions to have vi prefix 2021-10-08 17:41:55 +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 9b4be0961d Discover file GUIDs 2021-09-15 22:06:29 +10:00
Ryan Dwyer 7acf48f6d7 Rename mpsetupfile functions to bossfile 2021-09-14 17:11:16 +10:00
Ryan Dwyer 160205ccb8 Decompile mpsetupfileSave 2021-09-14 09:28:06 +10:00
Ryan Dwyer fcecbb557b Discover fileops and introduce FILEOP constants 2021-09-13 23:19:17 +10:00
Ryan Dwyer c95f4a67f2 Decompile gamefileLoad 2021-09-13 21:09:26 +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 a5fc05a953 Fix indentation 2021-05-16 15:59:29 +10:00
Ryan Dwyer 44ac0117cf Decompile endscreenPrepare 2021-05-12 17:36:30 +10:00
Ryan Dwyer b75e5d9242 Decompile chrDamage 2021-04-24 11:23:05 +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 79e40cdf0e Distribute remaining .bss into lib 2021-03-15 23:28:01 +10:00
Ryan Dwyer fc4d1cc39c Implement enums for lang references 2021-03-10 17:24:51 +10:00