Commit Graph

130 Commits

Author SHA1 Message Date
Ryan Dwyer bbf52f580b Add support for non-matching ntsc-final builds 2022-09-09 17:19:48 +10:00
Ryan Dwyer 8c32465e25 Decompile propCalculateShadeColour 2022-08-14 19:39:13 +10:00
Ryan Dwyer a46afdf7bf Name the sparktype constants 2022-07-28 17:55:15 +10:00
Ryan Dwyer 04a4a96995 Decompile bgPopulateVtxBatchType 2022-07-13 10:36:37 +10:00
Ryan Dwyer 8d60a8255f Decompile bgExecuteCommandsBranch 2022-07-12 17:22:49 +10:00
Ryan Dwyer 5d8f96f36a Decompile bgChooseRoomsToLoad and discover more room and portal flags 2022-07-11 23:42:04 +10:00
Ryan Dwyer a8139c1457 Rename player mtx properties 2022-07-11 19:02:09 +10:00
Ryan Dwyer 8c6b3c3af4 Decompile mblurRender 2022-07-02 22:09:48 +10:00
Ryan Dwyer 60718c273c Decompile wallhitsRecolour 2022-06-30 20:53:35 +10:00
Ryan Dwyer b34c2e3620 Decompile propsnd0f0939f8 2022-06-13 19:32:48 +10:00
Ryan Dwyer 2fd2b77d0d Decompile func0f0037ac 2022-06-12 18:14:28 +10:00
Ryan Dwyer 4ddbe78731 Decompile roomHighlight 2022-06-12 15:08:15 +10:00
Ryan Dwyer cda3601c25 Attempt to decompile lightTickBroken 2022-06-12 11:25:47 +10:00
Ryan Dwyer 2c20af2993 Decompile func0f004c6c 2022-06-11 19:22:35 +10:00
Ryan Dwyer 5d77e65878 Decompile func0f00505c 2022-06-11 17:23:33 +10:00
Ryan Dwyer 0f8165ccb3 Decompile func0f0053d0 2022-06-11 14:15:17 +10:00
Ryan Dwyer 81bd3309e5 ntsc-beta: Decompile roomInitLights 2022-06-11 11:13:38 +10:00
Ryan Dwyer 4bc4db770f Decompile lightsHandleHit 2022-06-11 00:58:10 +10:00
Ryan Dwyer 00e9d31d6a Decompile func0f00259c 2022-06-11 00:07:24 +10:00
Ryan Dwyer 8b652f048b Decompile func0f002844 2022-06-10 22:29:23 +10:00
Ryan Dwyer d224adc606 Decompile func0f0023b8 2022-06-10 22:02:55 +10:00
Ryan Dwyer d9d9888c72 Decompile func0f00215c 2022-06-10 21:27:11 +10:00
Ryan Dwyer 37b54c6914 Decompile func0f001c0c 2022-06-10 21:09:22 +10:00
Ryan Dwyer be64d69c13 Decompile func0f001138 2022-06-10 10:17:24 +10:00
Ryan Dwyer 9f71b23e8b Decompile func0f0056f4 2022-06-09 23:26:27 +10:00
Ryan Dwyer aef559c089 Decompile func0f0059fc 2022-06-09 23:11:41 +10:00
Ryan Dwyer 8847f6db71 Decompile portalGetAvgVertexPos 2022-06-04 13:14:27 +10:00
Ryan Dwyer 40892c5af7 Decompile portal0f15b274 2022-04-24 21:30:01 +10:00
Ryan Dwyer 70375816f1 Rename most remaining game files 2022-03-23 21:22:06 +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 960baf33a8 Decompile objRender 2022-03-10 20:59:28 +10:00
Ryan Dwyer 583796e7aa Rename game_0b69d0.c to player.c 2022-02-09 20:23:06 +10:00
Ryan Dwyer c57a6b8e0b Decompile wallhitRenderBgHitsLayer1 2022-02-08 22:35:54 +10:00
Ryan Dwyer a817535536 Decompile func0f001300 2022-02-06 21:33:34 +10:00
Ryan Dwyer b4d4eb1c5f Decompile func0f005bb0 2022-01-18 10:49:02 +10:00
Ryan Dwyer 4167ec8c89 Split scenarios into .inc files 2022-01-09 00:14:43 +10:00
Ryan Dwyer 696e685ee6 Decompile propsndGetRandomSparkSound 2021-11-28 16:05:09 +10:00
Ryan Dwyer 624c084c65 Decompile _n_handleEvent 2021-11-13 16:54:12 +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 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 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 a70fc82039 Identify the g_Vars autocut properties and a few others 2021-05-12 20:34:07 +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 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 3dcb784dd0 Rename many hand struct properties 2021-03-02 14:03:53 +10:00