Commit Graph

38 Commits

Author SHA1 Message Date
Ryan Dwyer b2d967f339 Rename prop list symbols 2021-06-02 12:13:16 +10:00
Ryan Dwyer 5d4decdba0 Attempt to decompile propsTick 2021-06-01 17:32:00 +10:00
Ryan Dwyer b48373e98b Decompile objDamage 2021-05-28 12:20:52 +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 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 966a1fb378 pal-final: Get .data segment matching excluding pointers 2021-03-11 08:31:32 +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 37e60b627e Decompile objUpdateLinkedScenery 2021-02-28 23:00:02 +10:00
Ryan Dwyer 9da2a05de9 Decompile doorDestroyGlass 2021-02-28 20:16:00 +10:00
Ryan Dwyer df896be182 Decompile shardsRenderWood 2021-02-26 23:58:01 +10:00
Ryan Dwyer 2426c270f5 Decompile bgInit 2021-02-20 01:08:59 +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 b218470c6b Decompile currentPlayerScissorWithinViewportF 2021-02-18 20:29:19 +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 0d2b3b0718 Decompile roomGetNeighbours 2021-02-04 18:47:41 +10:00
Ryan Dwyer b71b3570a8 Rename dozens of game files and functions 2021-02-02 21:04:11 +10:00
Ryan Dwyer 21ab803fed Attempt to decompile nbombInflictDamage 2021-02-02 17:06:56 +10:00
Ryan Dwyer 36f092e775 Split lib_12dc0.c into rng.c and args.c 2021-01-30 19:42:22 +10:00
Ryan Dwyer 615d670a0f Rename known lib files 2021-01-29 23:29:37 +10:00
Ryan Dwyer 56a2f4e3ea Decompile smokeClearSomeTypes 2021-01-10 16:19:15 +10:00
Ryan Dwyer e8e2e2d131 Rename prop linked list symbols and functions 2021-01-08 08:10:30 +10:00
Ryan Dwyer 92fad46faf Rename lib_121e0 to memory.c, rename symbols, introduce MEMPOOL constants and improve documentation 2021-01-07 11:54:39 +10:00
Ryan Dwyer 2d28a20703 Decompile smokeInit 2021-01-07 09:57:43 +10:00
Ryan Dwyer d3c5c29d4f Decompile explosionsInit 2021-01-07 09:52:02 +10:00
Ryan Dwyer 229afe5858 Decompile explosionRender 2021-01-07 08:37:00 +10:00
Ryan Dwyer 3e550e4dc3 Decompile chrRender 2021-01-06 20:52:15 +10:00
Ryan Dwyer 85fd14a12e Rename mplayer files 2021-01-02 15:57:09 +10:00
Ryan Dwyer 08b7566f4f Decompile propRender 2021-01-02 12:50:16 +10:00
Ryan Dwyer 470cf27ac1 Rename smoke and explosion files 2021-01-02 12:35:50 +10:00