Commit Graph
54 Commits
Author SHA1 Message Date
Ryan Dwyer 3ef6cb880b Decompile stageLoadAllAilistModels 2022-08-07 21:03:30 +10:00
Ryan Dwyer f3ce31d5da Decompile autogunTickShoot 2022-07-21 19:49:09 +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 03703c8fd5 jpn-final: Decompile lvUpdateSoloHandicaps 2022-03-19 10:24:44 +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 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 6dca17dc2d Decompile weaponCreateForChr 2021-05-29 17:48:07 +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 9365931cb6 Decompile chrCalculateHit 2021-04-27 17:35:31 +10:00
Ryan Dwyer 4290126f52 Decompile chrChoke 2021-04-24 15:55:22 +10:00
Ryan Dwyer b75e5d9242 Decompile chrDamage 2021-04-24 11:23:05 +10:00
Ryan Dwyer 79e40cdf0e Distribute remaining .bss into lib 2021-03-15 23:28:01 +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 0def2c5a4d Combine data headers into a single one and remove unnecessary declarations 2021-02-17 22:04:46 +10:00
Ryan Dwyer 73e610ea43 Decompile nbombCreateGdl 2021-02-02 10:34:31 +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 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 217f46b1cc Decompile stageAllocateBgChrs 2020-12-30 00:52:57 +10:00
Ryan Dwyer 7e544a5b6f Rename chr array symbols and write chr documentation 2020-12-29 23:13:10 +10:00
Ryan Dwyer cc73906eb0 Decompile func0f00c230 2020-12-29 08:00:22 +10:00
Ryan Dwyer 5d44a10c84 Attempt to decompile debugLoadAllAilistModels 2020-12-29 07:59:57 +10:00
Ryan Dwyer 9a03dc5281 Attempt to decompile stageChooseActiveHeads 2020-12-28 22:23:32 +10:00
Ryan Dwyer 4fd334f73a Replace .data and .bss addresses with symbols 2020-08-24 08:06:44 +10:00
Ryan Dwyer 75afe8f618 Replace beqz $zero,.label with b .label, and sll $zero,$zero,0x0 with nop 2020-06-23 21:21:59 +10:00
Ryan Dwyer a61078b1cb Decompile mpCalculatePlayerTitle 2020-03-27 22:21:55 +10:00
Ryan Dwyer 640c20964f Improve pointers to .data 2020-03-21 09:55:41 +10:00
Ryan Dwyer 1ff5defcb7 Fix location of g_MenuStack 2020-03-11 17:02:52 +10:00
Ryan Dwyer aa3590bbcd Update includes 2020-03-08 00:29:16 +10:00
Ryan Dwyer 0d69f6d4a1 Find last remaining references to rodata, move rodata into correct files, and utilise late_rodata in lots of places 2020-03-07 12:49:23 +10:00
Ryan Dwyer 4bdc416240 Replace hardcoded addresses with pointers where they can be resolved directly 2020-03-06 22:43:35 +10:00
Ryan Dwyer 8a49f07cae Split game_0c79f0.c into bondgrab.c 2020-03-01 11:27:29 +10:00
Ryan Dwyer 14490f181b Rename library segment to lib 2020-02-28 17:13:16 +10:00
Ryan Dwyer 07a30ec7c9 Split game_0f09f0 into game_0fd660 and decompile activemenuGetSlotDetails 2020-02-26 17:09:30 +10:00
Ryan Dwyer 9821b05dfd Decompile chrTickDruggedDrop 2020-02-21 22:11:22 +10:00
Ryan Dwyer 4b7db9e99e Decompile propLoad 2020-02-17 23:33:17 +10:00
Ryan Dwyer 1ed7ced847 Decompile bodyLoad 2020-02-16 17:24:35 +10:00
Ryan Dwyer c34669cac6 Decompile bodyGetHead 2020-02-16 17:14:11 +10:00
Ryan Dwyer c8e44abd6c Discover more file splits 2020-02-10 20:07:04 +10:00
Ryan Dwyer 4f391275c1 Generate include statements programatically, make declarations consistent with declarations and treat warnings as fatal 2020-02-10 17:09:03 +10:00
Ryan Dwyer cbd4799e52 Split data and match currentPlayerInitEyespy 2020-02-02 20:09:52 +10:00
Ryan Dwyer b06e2a87b2 Convert setup segment into game's .data segment 2020-02-02 19:22:36 +10:00
Ryan Dwyer 4b3bcf8cee Attempt to decompile currentPlayerInitEyespy 2020-02-02 00:06:19 +10:00
Ryan Dwyer ee444daa77 Introduce MAX_* and NUM_* constants 2020-01-19 09:36:49 +10:00
Ryan Dwyer 8a0d43a179 Decompile resetSomeStageThings 2020-01-17 22:59:20 +10:00
Ryan Dwyer 402d8cfb7e Decompile chrDetectDangerousObject 2020-01-17 22:30:39 +10:00
Ryan Dwyer 3d24f3e544 Decompile chrFindById, chrFindByLiteralId and ailistFindById 2019-12-30 17:01:48 +10:00
Ryan Dwyer f1a1452fa4 Decompile cheatsActivate and rename many cheat related symbols 2019-12-28 12:15:21 +10:00
Ryan Dwyer da040bdd3c Rename game_106d40.c to cheats.c 2019-12-26 13:21:48 +10:00
Ryan Dwyer 18b993bd11 Decompile cheatIsEnabled 2019-12-26 12:10:42 +10:00