Ryan Dwyer
be021de931
Attempt to decompile menuPushDialog
2020-03-25 17:34:44 +10:00
Ryan Dwyer
9c8b85d6e0
Split game_10ccd0.c into gamefile.c
2020-03-22 21:04:53 +10:00
Ryan Dwyer
a32c0b6a97
Relocate heaps of data into their appropriate files
2020-03-22 20:28:19 +10:00
Ryan Dwyer
1ff5defcb7
Fix location of g_MenuStack
2020-03-11 17:02:52 +10:00
Ryan Dwyer
45efb92286
Introduce L constants for lang
2020-03-10 17:22:43 +10:00
Ryan Dwyer
457f94cec1
Rename a bunch of game files
2020-03-09 19:05:27 +10:00
Ryan Dwyer
5beeffd35b
Split game_148b80 into game_149c90
2020-03-08 14:40:15 +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
cbee5e86e9
Decompile menutextMissionTime
2020-03-03 17:39:12 +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
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
dc5d14ea21
Rename g_Vars.mplayerisrunning properties
2020-02-06 17:10:05 +10:00
Ryan Dwyer
9f4caad10f
Fix warnings
2020-02-05 17:49:51 +10:00
Ryan Dwyer
5377a94c7e
Split game_16cfa0.c into lang.c and rename text symbols to lang
2020-02-04 19:30:44 +10:00
Ryan Dwyer
b06e2a87b2
Convert setup segment into game's .data segment
2020-02-02 19:22:36 +10:00
Ryan Dwyer
63847cd4ca
Attempt to decompile currentPlayerInit
2020-02-01 20:33:54 +10:00
Ryan Dwyer
e28b9f651a
Split game_115ab0.c into pad.c and game_1165d0.c
2020-01-26 22:07:53 +10:00
Ryan Dwyer
251a00b1b5
Attempt to decompile cheatMenuHandleDialog
2020-01-22 21:37:08 +10:00
Ryan Dwyer
503ed2abec
Split cheat config out of setup_0160b0
2020-01-20 19:43:24 +10:00
Ryan Dwyer
d682d7cb43
Rename g_Vars.unk000318 to g_Vars.mplayerisrunning
2020-01-18 15:43:10 +10:00
Ryan Dwyer
c02eb78e8b
Decompile func0f19c6bc and introduce PLAYERCOUNT() macro
2020-01-04 21:28:11 +10:00
Ryan Dwyer
f61a06e02d
Rename many symbols
...
* g_MenuStackDepth to g_MpPlayerNum
* menu_item.left/right to menu_item.param2/param3
* g_Options to g_MpChrs
* optionsindex to mpchrnum
* mpchr.booleans to options
* mpchr.mpbody/mphead to bodynum/headnum
* mpchr.mptitle to title
2020-01-03 23:14:23 +10:00
Ryan Dwyer
8a85edb37a
Rename eeprom flags to savefile flags
2019-12-31 09:11:48 +10:00
Ryan Dwyer
d0146b9543
Discover g_Vars.stagenum and stageGetIndex
2019-12-29 13:34:45 +10:00
Ryan Dwyer
f602eb329a
Decompile cheatIsUnlocked
2019-12-28 19:14:22 +10:00
Ryan Dwyer
d3485d7e1a
Decompile cheatDeactivate
2019-12-28 13:03:00 +10:00
Ryan Dwyer
dbd3fef96a
Decompile cheatActivate
2019-12-28 12:56:15 +10:00
Ryan Dwyer
f1a1452fa4
Decompile cheatsActivate and rename many cheat related symbols
2019-12-28 12:15:21 +10:00
Ryan Dwyer
6365cad4a3
Identify sprintf and strcpy
2019-12-28 08:47:26 +10:00
Ryan Dwyer
53958ae303
Decompile cheatGetMarquee
2019-12-28 00:26:19 +10:00
Ryan Dwyer
355d52c035
Attempt to decompile cheatIsUnlocked
2019-12-26 22:29:39 +10:00
Ryan Dwyer
da45377c7c
Replace struct cheatthing with struct menu_item
2019-12-26 17:41:43 +10:00
Ryan Dwyer
604a5f648a
Attempt to decompile menuhandlerCheat
2019-12-26 17:40:38 +10:00
Ryan Dwyer
a6c724d960
Decompile menuhandlerCheatBuddy
2019-12-26 15:33:34 +10:00
Ryan Dwyer
0431070466
Identify cheatGetMarquee
2019-12-26 13:33:01 +10:00
Ryan Dwyer
da040bdd3c
Rename game_106d40.c to cheats.c
2019-12-26 13:21:48 +10:00