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 |
|