Commit Graph

811 Commits

Author SHA1 Message Date
Ryan Dwyer fadd2e9606 Rename hudmsg functions 2020-03-17 17:36:09 +10:00
Ryan Dwyer a551473111 Decompile hudmsgRemoveAll 2020-03-17 17:05:02 +10:00
Ryan Dwyer 3a29fdccdc Rename fsin to sinf and fcos to cosf 2020-03-16 21:27:12 +10:00
Ryan Dwyer c38a868aee Rename PI constants 2020-03-16 21:25:09 +10:00
Ryan Dwyer a20fd5b08b Decompile currentPlayerGetUnk174c 2020-03-16 20:48:35 +10:00
Ryan Dwyer 24689acc65 Decompile currentPlayerGetUnk1740 2020-03-16 20:35:09 +10:00
Ryan Dwyer ada4be8401 Identify sparksTick, activeMenuTick, menuTick and doBoostAndSlayerSfx 2020-03-15 22:45:06 +10:00
Ryan Dwyer 98605e40e5 Decompile func0f15cd28 2020-03-13 19:22:20 +10:00
Ryan Dwyer 51e037ca80 Rename chr->unk2d4 to chr->aibot 2020-03-12 17:41:25 +10:00
Ryan Dwyer 1ff5defcb7 Fix location of g_MenuStack 2020-03-11 17:02:52 +10:00
Ryan Dwyer 555cf2fe8d Identify more libultra functions 2020-03-10 20:55:53 +10:00
Ryan Dwyer 457f94cec1 Rename a bunch of game files 2020-03-09 19:05:27 +10:00
Ryan Dwyer cce82ea5e8 Identify more libultra functions 2020-03-09 18:33:08 +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 aa3590bbcd Update includes 2020-03-08 00:29:16 +10:00
Ryan Dwyer c818eaaf83 Decompile weaponGetPickupAmmoQty 2020-03-07 21:26:25 +10:00
Ryan Dwyer 681b25cd64 Decompile bodyGetRace 2020-03-07 13:00:27 +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 9f37c65e04 Decompile func0f039a18 2020-03-06 23:02:40 +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 53d73a72bb Rename currentPlayerDie to currentPlayerDieByShooter and decompile new currentPlayerDie 2020-03-06 19:35:38 +10:00
Ryan Dwyer c456b9442b Decompile currentPlayerDie and discover playerstats struct 2020-03-06 19:09:44 +10:00
Ryan Dwyer 14a13bd450 Decompile func0f0c785c 2020-03-05 20:35:59 +10:00
Ryan Dwyer ac135cb468 Decompile weaponGetMaxFireRatePerTick 2020-03-04 00:17:51 +10:00
Ryan Dwyer e294a633ec Replace remaining jals to hardcoded addresses 2020-03-03 17:18:22 +10:00
Ryan Dwyer 53d4439b37 Decompile currentPlayerGrabInit 2020-03-02 22:41:57 +10:00
Ryan Dwyer 27e0d31fcb Decompile currentPlayerWalkInit 2020-03-02 17:23:12 +10:00
Ryan Dwyer bed291546a Decompile currentPlayerUpdatePrevPos 2020-03-01 23:16:49 +10:00
Ryan Dwyer 58935b3464 Decompile currentPlayerGetCrouchPos 2020-03-01 22:06:50 +10:00
Ryan Dwyer 5d7aa110e9 Decompile func0f0cbf50 2020-03-01 19:40:31 +10:00
Ryan Dwyer c1522a51fe Rename game_0c37d0 to bondwalk, game_0d1fe0 to bondbike and rename MOVEMODE constants to match filenames 2020-03-01 19:03:18 +10:00
Ryan Dwyer 8a49f07cae Split game_0c79f0.c into bondgrab.c 2020-03-01 11:27:29 +10:00
Ryan Dwyer e0212fa7f1 Decompile setMoveModeForAllPlayers 2020-03-01 10:36:52 +10:00
Ryan Dwyer 4941000d02 Decompile currentPlayerGetHoverbike 2020-03-01 00:20:50 +10:00
Ryan Dwyer 1b48830e12 Decompile chrSetWeaponFlag4 2020-02-29 20:28:45 +10:00
Ryan Dwyer 638d2fee90 Decompile currentPlayerSetWeaponFlag40 2020-02-29 20:24:40 +10:00
Ryan Dwyer 0a3b6a9ffb Attempt to decompile weaponGetModel 2020-02-29 20:18:29 +10:00
Ryan Dwyer 14490f181b Rename library segment to lib 2020-02-28 17:13:16 +10:00
Ryan Dwyer 7fa6b79f3d Decompile func0f01f264 2020-02-27 18:33:40 +10:00
Ryan Dwyer 07a30ec7c9 Split game_0f09f0 into game_0fd660 and decompile activemenuGetSlotDetails 2020-02-26 17:09:30 +10:00
Ryan Dwyer 56d6451a43 Decompile chrStartSkJump 2020-02-24 22:35:19 +10:00
Ryan Dwyer 67421c8a12 Decompile chrTickThrowGrenade 2020-02-23 22:07:41 +10:00
Ryan Dwyer c4818bec7c Decompile chrTickSkJump 2020-02-23 20:55:29 +10:00
Ryan Dwyer 4f9adc3023 Decompile chrTickRunPos 2020-02-23 14:18:03 +10:00
Ryan Dwyer 3f6bdc4924 Decompile animIsFlipped 2020-02-23 09:47:25 +10:00
Ryan Dwyer ec13c9dc46 Decompile chrTickDie 2020-02-22 22:41:21 +10:00
Ryan Dwyer 3ee00a7654 Identify drug table thing in .data segment 2020-02-22 13:49:12 +10:00
Ryan Dwyer d5efc7d0f0 Identify and rename some animation symbols 2020-02-22 00:50:31 +10:00
Ryan Dwyer 6296ff49a8 Decompile chrTickAnim 2020-02-22 00:19:19 +10:00
Ryan Dwyer 9821b05dfd Decompile chrTickDruggedDrop 2020-02-21 22:11:22 +10:00