Commit Graph
64 Commits
Author SHA1 Message Date
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 8836a9dbeb Decompile func0f0b0268 2021-03-02 17:05:53 +10:00
Ryan Dwyer 6ce1333c33 Decompile laserdotExists 2021-03-02 16:37:18 +10:00
Ryan Dwyer 3dcb784dd0 Rename many hand struct properties 2021-03-02 14:03:53 +10:00
Ryan Dwyer 8913306df8 Discover gunctrl struct 2021-03-02 08:16:54 +10:00
Ryan Dwyer eeb79878be Add documentation for piracy checks 2021-02-28 16:58:51 +10:00
Ryan Dwyer 8024d3a966 Decompile aibotScoreWeapon 2021-02-24 17:16:32 +10:00
Ryan Dwyer 46d30ff2ec Decompile aibotSwitchToWeapon 2021-02-23 15:29:17 +10:00
Ryan Dwyer 69737de32d Attempt to decompile bgBuildTables 2021-02-22 17:10:11 +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 f9c3b64a16 Attempt to decompile bgInit 2021-02-19 16:14:43 +10:00
Ryan Dwyer f749e0de70 Decompile currentPlayerCalculateScreenProperties 2021-02-18 23:25:09 +10:00
Ryan Dwyer 550959b46d Attempt to decompile func0f15e728 2021-02-18 21:45:57 +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 09ce66b009 Separate RSP segments from .data 2021-02-17 14:52:58 +10:00
Ryan Dwyer d6a485e6b6 Decompile mpInit 2021-02-16 23:59:09 +10:00
Ryan Dwyer 94544a4d88 Introduce shorthand struct 2021-02-14 11:20:33 +10:00
Ryan Dwyer 801a221dd9 Decompile setupLoadFiles 2021-02-12 00:17:59 +10:00
Ryan Dwyer c76a5aeb75 Identify shard functions and split/rename their files 2021-02-10 22:34:39 +10:00
Ryan Dwyer ce040a5d9c Decompile shardsTick 2021-02-10 22:04:40 +10:00
Ryan Dwyer e765532e1f Decompile chrSetPadPresetToPadOnRouteToTarget 2021-02-05 17:08:40 +10:00
Ryan Dwyer a542ac7e51 Introduce SFX constants 2021-02-05 13:03:15 +10:00
Ryan Dwyer b71b3570a8 Rename dozens of game files and functions 2021-02-02 21:04:11 +10:00
Ryan Dwyer 2633ee5d10 Rename casing files 2021-02-02 18:30:42 +10:00
Ryan Dwyer 0754fb24ba Attempt to decompile casingsTick 2021-02-02 18:22:14 +10:00
Ryan Dwyer 3f98b4d582 Identify stub functions in game segment 2021-02-02 17:19:47 +10:00
Ryan Dwyer 97141fdf3a Rename some misnamed gas symbols to nbomb symbols 2021-02-02 00:01:45 +10:00
Ryan Dwyer c5b663aed7 Decompile gasTick 2021-02-01 11:38:45 +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 34a077c41f Decompile bbufUpdateIndex2Buffer 2021-01-27 11:44:12 +10:00
Ryan Dwyer 790698169c Decompile sightTick 2021-01-24 15:42:19 +10:00
Ryan Dwyer 2af20b8596 Split game_0b0420.c to mpstats.c and game_0b0fd0.c and give mpstats functions consistent names 2021-01-23 16:47:02 +10:00
Ryan Dwyer 26367582de Decompile cameraTick 2021-01-17 17:53:15 +10:00
Ryan Dwyer dd7927900f Minor cleanup 2021-01-17 01:06:06 +10:00
Ryan Dwyer cfde86072f Decompile coreFindThreatsForProp 2021-01-17 00:04:46 +10:00
Ryan Dwyer 0b5ca24278 Decompile func0f168f24 2021-01-17 00:02:43 +10:00
Ryan Dwyer 77156f1a7b Split game_0b63b0.c into game_0b69d0.c 2021-01-16 21:09:59 +10:00
Ryan Dwyer 299cf1932e Give all bond*.c functions appropriate prefixes 2021-01-14 18:03:51 +10:00
Ryan Dwyer f9a24932ed Decompile handTickAttack 2021-01-08 14:52:47 +10:00
Ryan Dwyer 3aec8c6320 Attempt to decompile currentPlayerFindPropForInteract 2021-01-08 10:42:34 +10:00
Ryan Dwyer 3e550e4dc3 Decompile chrRender 2021-01-06 20:52:15 +10:00
Ryan Dwyer 314849f96b Decompile propsRenderBulletTails 2021-01-05 14:18:26 +10:00
Ryan Dwyer 591c39b04e Discover g_FileState 2021-01-04 16:53:20 +10:00
Ryan Dwyer 9efe11892a Decompile mpCalculateTeamIsOnlyAi 2021-01-04 16:27:16 +10:00
Ryan Dwyer e769524c34 Attempt to decompile acousticReset 2021-01-04 15:07:44 +10:00
Ryan Dwyer fb2b385b35 Identify skyInit and rename game_135c70.c to sky.c 2021-01-04 11:38:49 +10:00
Ryan Dwyer 75094f8efe Decompile setupInit 2021-01-04 11:10:39 +10:00