Ryan Dwyer
ebc190394a
Decompile func0f167c88
2020-03-15 17:23:04 +10:00
Ryan Dwyer
fcd609246e
Decompile func0f167af8
2020-03-15 09:38:53 +10:00
Ryan Dwyer
18e41ca662
Decompile setVar80084040
2020-03-15 09:37:34 +10:00
Ryan Dwyer
58d36368c8
Decompile getVar80084040
2020-03-15 09:36:56 +10:00
Ryan Dwyer
7e4b06572c
Decompile currentPlayerRecordDistanceMoved
2020-03-15 09:30:39 +10:00
Ryan Dwyer
bd83767902
Decompile setVar80084014
2020-03-15 09:22:28 +10:00
Ryan Dwyer
451e0fc426
Rename functions that set MP limits and change addFfff2bcf to sub54321
2020-03-15 09:13:45 +10:00
Ryan Dwyer
894122bb91
Decompile updateCutsceneTime
2020-03-15 00:22:49 +10:00
Ryan Dwyer
97059725cd
Attempt to decompile func0f16b96c
2020-03-14 22:40:10 +10:00
Ryan Dwyer
d9878b36e6
Decompile addFfff2bcf
2020-03-13 22:07:33 +10:00
Ryan Dwyer
e09bd334b5
Identify g_MenuRoot
2020-03-11 20:40:30 +10:00
Ryan Dwyer
1ff5defcb7
Fix location of g_MenuStack
2020-03-11 17:02:52 +10:00
Ryan Dwyer
457f94cec1
Rename a bunch of game files
2020-03-09 19:05:27 +10:00
Ryan Dwyer
dc26469aba
Decompile fadeCancel
2020-03-09 17:50:24 +10:00
Ryan Dwyer
cf2a8502b6
Decompile func0f167e7c
2020-03-09 17:44:45 +10:00
Ryan Dwyer
ec398a7432
Make switch addresses use function name + offset
...
With this change, there is now partial support for shifting the game
.text section. Code can be removed but not added, and any non-trivial
edits will trigger anti piracy features which may crash the game.
2020-03-08 23:01:37 +10:00
Ryan Dwyer
6d9f0e686a
Split game_179060 into game_17f930
2020-03-08 16:11:25 +10:00
Ryan Dwyer
5857f0ee98
Move rodata to late_rodata in game_167ae0.c
2020-03-08 14:45:26 +10:00
Ryan Dwyer
5beeffd35b
Split game_148b80 into game_149c90
2020-03-08 14:40:15 +10:00
Ryan Dwyer
10492eadee
Split game_13e0e0 into game_141820
2020-03-08 13:49:05 +10:00
Ryan Dwyer
5a6e618fd5
Split game_131060 into game_135c70, game_1371b0 and game_13b670
2020-03-08 13:10:04 +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
3cb1efc8c1
Decompile currentPlayerDrawFade
2020-03-04 22:30:22 +10:00
Ryan Dwyer
6a00f72381
Discover mpGetMatchTime
2020-03-03 18:27:56 +10:00
Ryan Dwyer
8a49f07cae
Split game_0c79f0.c into bondgrab.c
2020-03-01 11:27:29 +10:00
Ryan Dwyer
78c80d7669
Decompile currentPlayerIsInSightAimMode
2020-02-29 23:08:46 +10:00
Ryan Dwyer
c8a15ec347
Decompile getPlayerByOrderNum
2020-02-29 21:33:36 +10:00
Ryan Dwyer
a5aeb61596
Identify currentPlayerCalculateAiBuddyNums
2020-02-29 16:29:29 +10:00
Ryan Dwyer
da8b0fc013
Attempt to decompile getEffectiveSlowMotion and decompile debugGetSlowMotion
2020-02-29 10:47:09 +10:00
Ryan Dwyer
14490f181b
Rename library segment to lib
2020-02-28 17:13:16 +10:00
Ryan Dwyer
4de3e6d540
Decompile func0f16cce4
2020-02-27 23:12:34 +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
e6c99d2bba
Improve documentation for object_do_animation
2020-02-19 23:24:36 +10:00
Ryan Dwyer
741122919d
Split game_066310.c into game_092610.c
2020-02-17 21:08:46 +10:00
Ryan Dwyer
3fdc35c0dd
Split game_02cde0 into chraction.c
2020-02-16 16:00:54 +10:00
Ryan Dwyer
e7b40dfe32
Fix missing blank line between includes and code
2020-02-16 15:30:14 +10:00
Ryan Dwyer
c8e44abd6c
Discover more file splits
2020-02-10 20:07:04 +10:00