Commit Graph

40 Commits

Author SHA1 Message Date
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