Commit Graph

342 Commits

Author SHA1 Message Date
Ryan Dwyer eb51ea4550 Introduce ROM_SIZE Makefile option 2022-10-12 23:06:19 +10:00
Ryan Dwyer 46a88a3d59 Convert ROMALLOCATION constants into Makefile options 2022-10-12 22:39:57 +10:00
Ryan Dwyer 17583575e4 Introduce support for gcc 2022-10-12 22:26:19 +10:00
Ryan Dwyer ad28d219d1 Decompile mempakPrepare 2022-09-08 23:02:20 +10:00
Ryan Dwyer e12ac3d0e0 Decompile pakWriteFileAtOffset 2022-09-08 21:58:47 +10:00
Ryan Dwyer 56c927ac9b Decompile texLoad 2022-08-27 19:56:29 +10:00
Ryan Dwyer fdb0b4990a Decompile weaponTick 2022-08-24 23:07:51 +10:00
Ryan Dwyer 83d0268f19 Decompile bootPhase1 2022-08-22 20:24:50 +10:00
Ryan Dwyer 2dc046fa13 Decompile hudmsgRenderMissionTimer 2022-08-18 18:40:02 +10:00
Ryan Dwyer 28e82578e4 Rename and split some files
* Rename game_0b28d0.c to modelmgr.c
* Split playerreset.c to modelmgrreset.c
* Split chr.c to proptick.c
2022-08-17 17:33:55 +10:00
Ryan Dwyer 5781a64158 Decompile dialogRender 2022-07-21 12:22:56 +10:00
Ryan Dwyer dcade0c364 Rename game_13b670.c to dyntex.c 2022-06-27 20:09:24 +10:00
Ryan Dwyer e21e1cb33f Rename tex.c to texselect.c, surface.c to tex.c 2022-04-17 14:44:07 +10:00
Ryan Dwyer 629d9a3aec Decompile getitle0f0155f0 2022-04-15 23:33:13 +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 e97273fb37 Rename many lifecycle functions to use consistent names and rename many files 2022-03-20 13:27:27 +10:00
Ryan Dwyer 8d209d59c2 jpn-final: Decompile titleInit 2022-03-19 21:36:13 +10:00
Ryan Dwyer 9b23b0e220 jpn-final: Decompile langInit 2022-03-19 21:20:53 +10:00
Ryan Dwyer a6b5df2659 pal-beta, pal-final and jpn-final: Decompile langTick 2022-03-19 10:03:18 +10:00
Ryan Dwyer b6ef09ca20 jpn-final: Get game segment matching excluding pointers 2022-03-16 17:50:25 +10:00
Ryan Dwyer d7d4ca4156 jpn-final: Get lib segment matching excluding pointers 2022-03-14 21:36:43 +10:00
Ryan Dwyer bbd69a8723 jpn-final: Make it build 2022-03-14 18:34:23 +10:00
Ryan Dwyer fa7698724c pal-beta: Get lib segment matching excluding pointers 2022-03-11 14:18:03 +10:00
Ryan Dwyer 1bb2f7ebc3 pal-beta: Make it build 2022-03-11 09:14:25 +10:00
Ryan Dwyer 729e951336 Rename game_127910.c to playermgr.c 2022-02-13 21:59:43 +10:00
Ryan Dwyer 3a777bc25c Rename game_011110.c to playerinit.c, game_0102b0.c to bondguninit.c 2022-02-10 17:25:24 +10:00
Ryan Dwyer 583796e7aa Rename game_0b69d0.c to player.c 2022-02-09 20:23:06 +10:00
Ryan Dwyer 21b48e2b49 Decompile texturesLoadConfigs 2022-02-09 17:36:23 +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 e35e159a76 Attempt to decompile dialogRender 2022-01-31 17:36:48 +10:00
Ryan Dwyer 50b60dc92a Rename bot files and functions 2021-12-26 15:12:58 +10:00
Ryan Dwyer d305a4d4f9 Tidy up model skeletons 2021-12-21 18:49:57 +10:00
Ryan Dwyer fcba7f272a Identify acos, asin, acosf and asinf 2021-12-19 22:47:14 +10:00
Ryan Dwyer caa08029b9 Move mp3 code into its own folder 2021-11-19 22:50:16 +10:00
Ryan Dwyer 230a90bc68 Rename lib_2fba0.c to n_sl.c, lib_3a100.c to n_reverb.c and lib_446d0.c to n_auxbus.c 2021-11-09 21:12:42 +10:00
Ryan Dwyer b02b255c7b Decompile func00047d20 2021-11-08 08:08:11 +10:00
Ryan Dwyer b5eaaaeab2 Use ld's fill command instead of doing it manually with mkrom 2021-11-02 21:18:53 +10:00
Ryan Dwyer 680e06da92 Decompile n_alMainBusPull 2021-11-01 17:43:41 +10:00
Ryan Dwyer bed46b6ec2 Decompile n_alCSPSendMidi 2021-10-31 23:12:49 +10:00
Ryan Dwyer f53acf198a Decompile n_alCSPSetBank 2021-10-31 22:29:10 +10:00
Ryan Dwyer d02162d9aa Decompile n_alCSPPlay 2021-10-31 22:22:39 +10:00
Ryan Dwyer 60d51bfcf1 Decompile n_alCSPSetSeq 2021-10-31 22:19:47 +10:00
Ryan Dwyer 5c89910d9d Decompile n_alCSPSetVol 2021-10-31 20:13:23 +10:00
Ryan Dwyer 08466be48e Decompile musicIsTrackTypePlaying 2021-10-30 16:28:14 +10:00
Ryan Dwyer 00fc0337a0 Rename lib_13750.c to videbug.c 2021-10-30 14:37:41 +10:00
Ryan Dwyer 1d307a9191 Rename memory.c to memp.c and lib_126b0.c to mema.c and add documentation 2021-10-30 14:24:30 +10:00
Ryan Dwyer 8f03da4a80 Decompile vmPrintStatsIfEnabled 2021-10-29 18:23:44 +10:00
Ryan Dwyer d3557c7a75 Rename lib_13790.c to debughud.c 2021-10-29 17:45:58 +10:00
Ryan Dwyer 5d40470f89 ntsc-beta: Get ROM fully matching 2021-10-26 17:15:43 +10:00