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