Ryan Dwyer
b3543b3b91
Allow relocation of ROM segments
2020-08-26 20:05:13 +10:00
Ryan Dwyer
e050353016
Split fonts segment into one per font and and replace some segment pointers with linker variables
2020-08-26 17:24:06 +10:00
Ryan Dwyer
23b6bd2643
Restructure build workflow
...
* All segments are now extracted from the base ROM; the base ROM is no
longer a compile time dependency
* ROM segments are now positioned relatively to each rather than with
hard coded addresses
* Piracy checksums are calculated during build
2020-08-25 20:40:35 +10:00
Ryan Dwyer
4fd334f73a
Replace .data and .bss addresses with symbols
2020-08-24 08:06:44 +10:00
Ryan Dwyer
60f26e68b1
Decompile audioSetBgMusicForMenu
2020-08-20 18:51:37 +10:00
Ryan Dwyer
ec016de0d8
Decompile func0f16d3d0
2020-08-20 18:47:21 +10:00
Ryan Dwyer
0fa3fbb84b
Decompile func00009ec4
2020-08-20 17:53:03 +10:00
Ryan Dwyer
93e34b4d6f
Attempt to decompile menuTickAll
2020-08-20 17:49:09 +10:00
Ryan Dwyer
595273b5e9
Decompile titleSetNextStage
2020-07-27 22:25:37 +10:00
Ryan Dwyer
5df61485f9
Decompile fileGetRomAddress
2020-07-16 00:17:27 +10:00
Ryan Dwyer
e02b477060
Decompile fileGetRomSizeByFileNum
2020-07-16 00:15:32 +10:00
Ryan Dwyer
9980d04925
Attempt to decompile endscreenPrepare
2020-07-12 00:40:57 +10:00
Ryan Dwyer
23091a58ec
Rename some menu related symbols
2020-07-10 23:00:52 +10:00
Ryan Dwyer
ffba9b1b8d
Rename game_10ccd0.c to endscreen.c
2020-07-09 23:41:14 +10:00
Ryan Dwyer
05b4e1e01e
Decompile soloPushAntiModeEndscreen
2020-07-09 23:38:22 +10:00
Ryan Dwyer
cbe5d16ed8
Decompile modelCopyAnimData
2020-06-30 23:34:15 +10:00
Ryan Dwyer
fdd54d3b9b
Decompile modelSetAnimFlipFunction
2020-06-30 23:23:35 +10:00
Ryan Dwyer
689f0b38ab
Decompile modelGetPartNodeData
2020-06-30 23:18:40 +10:00
Ryan Dwyer
d924a35090
Decompile modelNodeSetPosition
2020-06-30 22:56:41 +10:00
Ryan Dwyer
ee0fcb6d38
Decompile modelCopyAnimForMerge
2020-06-30 22:12:06 +10:00
Ryan Dwyer
ed8a86c3f8
Decompile func0001ae90
2020-06-30 21:42:25 +10:00
Ryan Dwyer
fa96f04074
Decompile func0001dbfc
2020-06-30 21:33:58 +10:00
Ryan Dwyer
a1457153d3
Decompile modelSetAnimation
2020-06-30 21:15:54 +10:00
Ryan Dwyer
31b5c8ce0f
Decompile func0001afe8
2020-06-30 21:07:59 +10:00
Ryan Dwyer
4ead8b11e8
Decompile modelSetAnimSpeedAuto
2020-06-30 20:59:19 +10:00
Ryan Dwyer
d90692a047
Decompile modelNodeGetPosition
2020-06-30 20:45:17 +10:00
Ryan Dwyer
0c3ed7d2f8
Decompile modelGetAbsAnimSpeed
2020-06-30 20:31:21 +10:00
Ryan Dwyer
8e4e7b10c7
Decompile modelGetAnimEndFrame
2020-06-30 20:10:52 +10:00
Ryan Dwyer
c498d8ce4a
Decompile modelSetAnimEndFrame
2020-06-30 19:57:05 +10:00
Ryan Dwyer
1833608d8e
Decompile modelIsAnimMerging
2020-06-30 19:50:08 +10:00
Ryan Dwyer
4f643025ab
Decompile animInitialise
2020-06-30 19:46:36 +10:00
Ryan Dwyer
939c609195
Decompile modelSetAnimPlaySpeed
2020-06-30 08:21:37 +10:00
Ryan Dwyer
9e222f63ad
Decompile modelSetAnimSpeed
2020-06-30 08:17:54 +10:00
Ryan Dwyer
109bd2b985
Decompile func0001ae44
2020-06-30 08:11:19 +10:00
Ryan Dwyer
e64b5f06e5
Rename modelGetNumAnimFrames to animGetNumFrames and decompile new modelGetNumAnimFrames
2020-06-30 08:08:01 +10:00
Ryan Dwyer
d30264f1f3
Decompile func0001b3bc
2020-06-29 22:58:51 +10:00
Ryan Dwyer
76882bc831
Decompile modelSetAnimLooping
2020-06-29 22:55:19 +10:00
Ryan Dwyer
a1cfb0da27
Decompile modelGetAnimSpeed
2020-06-29 22:51:08 +10:00
Ryan Dwyer
e10ced1277
Decompile func0001ad0c
2020-06-29 22:48:48 +10:00
Ryan Dwyer
f0cf7e27e5
Decompile func0001ad34
2020-06-29 22:47:52 +10:00
Ryan Dwyer
710a9f8721
Decompile modelSetAnimScale
2020-06-29 22:44:43 +10:00
Ryan Dwyer
5a5981ae85
Decompile modelSetAnim70
2020-06-29 22:42:50 +10:00
Ryan Dwyer
37c979c9c0
Decompile func0001af80
2020-06-29 22:39:50 +10:00
Ryan Dwyer
6a159d9c75
Decompile func0001a518
2020-06-29 22:38:18 +10:00
Ryan Dwyer
f1fbdbdd14
Decompile modelSetUnk14
2020-06-29 22:35:33 +10:00
Ryan Dwyer
29b52fec83
Decompile modelGetNodeData
2020-06-29 22:30:01 +10:00
Ryan Dwyer
d672e3c71f
Decompile modelGetPart
2020-06-29 18:13:40 +10:00
Ryan Dwyer
ce9c56ec7f
Attempt to decompile liftTick
2020-06-27 21:48:43 +10:00
Ryan Dwyer
75afe8f618
Replace beqz $zero,.label with b .label, and sll $zero,$zero,0x0 with nop
2020-06-23 21:21:59 +10:00
Ryan Dwyer
0535ef2a94
Decompile chrGoposChooseAnimation
2020-06-19 20:35:16 +10:00