Commit Graph
114 Commits
Author SHA1 Message Date
Ryan Dwyer 73fc947f44 Name and document z-buffer functions 2023-05-14 09:23:24 +10:00
Ryan Dwyer 93acca065d Discover more object 2 flags 2023-01-17 20:14:19 +10:00
Ryan Dwyer 7f62d1d74a Introduce -DDEBUG to enable crash screen and debug menu 2023-01-12 21:56:54 +10:00
Ryan Dwyer ba11c5634b Introduce uintptr_t 2022-12-07 21:00:03 +10:00
Ryan Dwyer 2d6d88cd6d ntsc-beta, pal-beta and pal-final: Introduce support for gcc 2022-11-26 19:53:48 +10:00
Ryan Dwyer 32490cd77d ntsc-beta: Decompile gamefileSave 2022-10-17 17:19:53 +10:00
Ryan Dwyer 2c1c13e666 Give better names to timing variables 2022-10-13 19:43:47 +10:00
Ryan Dwyer 17583575e4 Introduce support for gcc 2022-10-12 22:26:19 +10:00
Ryan Dwyer 4b7e93de8a Rename a heap of collision detection functions 2022-10-06 19:39:18 +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 b20aa02961 Decompile modelmgrAllocateSlots 2022-08-17 17:22:08 +10:00
Ryan Dwyer ec964133f7 Decompile bgTestHitInVtxBatch 2022-08-07 00:21:47 +10:00
Ryan Dwyer 03cedcf233 Rename bootbufferthing to artifact 2022-08-06 10:03:50 +10:00
Ryan Dwyer 7364fb8e0e Decompile artifactsRenderGlaresForRoom 2022-08-05 22:59:59 +10:00
Ryan Dwyer d382f0bbf7 Give names to cutscene and gun animations 2022-07-25 20:04:33 +10:00
Ryan Dwyer f3fae2f180 Decompile modelRenderNodeStarGunfire 2022-07-24 17:22:01 +10:00
Ryan Dwyer f3ce31d5da Decompile autogunTickShoot 2022-07-21 19:49:09 +10:00
Ryan Dwyer 5d8f96f36a Decompile bgChooseRoomsToLoad and discover more room and portal flags 2022-07-11 23:42:04 +10:00
Ryan Dwyer e82da009d2 Rename most text functions 2022-07-06 19:22:01 +10:00
Ryan Dwyer 8c6b3c3af4 Decompile mblurRender 2022-07-02 22:09:48 +10:00
Ryan Dwyer 2d2bc50182 Decompile creditsDrawSlide 2022-06-26 21:10:43 +10:00
Ryan Dwyer 9b7b98d61c Improve mismatch of sightDrawDefault 2022-06-16 17:19:05 +10:00
Ryan Dwyer 7cb9578e69 Decompile bviewDrawIntroFaderBlur 2022-05-29 20:52:48 +10:00
Ryan Dwyer 9a396e4e1d Decompile objHit 2022-04-22 23:17:59 +10:00
Ryan Dwyer 49a49987ae Decompile bgunUpdateSlide 2022-04-02 10:02:48 +10:00
Ryan Dwyer 70375816f1 Rename most remaining game files 2022-03-23 21:22:06 +10:00
Ryan Dwyer b88100b7a6 Decompile explosionCreate 2022-03-22 17:12:36 +10:00
Ryan Dwyer 306c1287e9 Rename explosionTick to explosionTickPlayer and decompile new explosionTick 2022-03-20 23:45:21 +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 08345d611a jpn-final: Decompile lvRender 2022-03-19 10:27:25 +10:00
Ryan Dwyer 03703c8fd5 jpn-final: Decompile lvUpdateSoloHandicaps 2022-03-19 10:24:44 +10:00
Ryan Dwyer a6b5df2659 pal-beta, pal-final and jpn-final: Decompile langTick 2022-03-19 10:03:18 +10:00
Ryan Dwyer 022eb49a56 jpn-final: Replace jal addresses with symbols 2022-03-17 17:17:34 +10:00
Ryan Dwyer 083ce19f74 jpn-final: Get data segment matching excluding pointers 2022-03-16 22:18:09 +10:00
Ryan Dwyer b6ef09ca20 jpn-final: Get game segment matching excluding pointers 2022-03-16 17:50:25 +10:00
Ryan Dwyer 8a1dd76fa4 pal-beta: Get ROM fully matching 2022-03-12 15:47:01 +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 729e951336 Rename game_127910.c to playermgr.c 2022-02-13 21:59:43 +10:00
Ryan Dwyer 3185939789 Attempt to decompile menuitemObjectivesRenderOne 2022-02-13 16:09:19 +10:00
Ryan Dwyer c48de00234 Rename sky symbols to env 2022-02-12 17:21:08 +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 a44a5356b5 Decompile playerInit 2022-02-10 17:21:12 +10:00
Ryan Dwyer 5592205da4 ntsc-beta and pal-final: Decompile lvRender 2022-02-09 23:44:19 +10:00
Ryan Dwyer e1220847d9 ntsc-beta and pal-final: Decompile lvTick 2022-02-09 20:51:38 +10:00
Ryan Dwyer 68e87d6caa ntsc-beta: Decompile lvSetMiscSfxState 2022-02-09 20:40:19 +10:00
Ryan Dwyer 4007d83bae ntsc-beta: Decompile lvInit 2022-02-09 20:35:14 +10:00
Ryan Dwyer 583796e7aa Rename game_0b69d0.c to player.c 2022-02-09 20:23:06 +10:00
Ryan Dwyer 2d2037667f Attempt to decompile wallhitRenderBgHitsLayer1 2022-02-08 20:14:34 +10:00
Ryan Dwyer 41982205ba Identify some bg functions 2022-02-05 12:01:48 +10:00