Ryan Dwyer
3a283de32f
Update asm_processor and make it only used where necessary
2021-10-12 17:47:45 +10:00
Ryan Dwyer
f905120e8a
Decompile speaker00034104
2021-10-12 12:09:26 +10:00
Ryan Dwyer
e79de97e7c
Decompile speakersSetMode
2021-10-12 08:22:10 +10:00
Ryan Dwyer
6f602404cc
Decompile func000071a0nb
2021-10-12 08:11:20 +10:00
Ryan Dwyer
3433bd93d4
Decompile __osPfsCheckRamArea2
2021-10-12 08:06:55 +10:00
Ryan Dwyer
e5b7413a32
Decompile osPfsInitPak2
2021-10-11 23:46:07 +10:00
Ryan Dwyer
d82a6ba619
Rename a bunch of lib files and functions
...
* lib_070d0.c to vm.c
* lib_09a80.c to vi.c
* lib_0bfb0.c to fault.c
* lib_0c000.c to crash.c
* lib_11420.c to music.c
* lib_13710.c to pimgr.c
* lib_184d0.c to ailist.c and path.c
* lib_233c0.c to anim.c
* lib_24e40.c to collision.c
* lib_2fa00.c to rmon.c
* lib_34030.c to speaker.c
* lib_37b00.c to mp3.c
2021-10-11 22:46:29 +10:00
Ryan Dwyer
055c136e9d
Rename lib_18680.s to modelasm.s
2021-10-11 21:59:02 +10:00
Ryan Dwyer
bba63fe1fd
Rename lib_159b0.c to mtxasm.s and lib_16110.c to mtx.c
2021-10-11 21:46:17 +10:00
Ryan Dwyer
c1657dd95b
Rename func0000db30 to mainOverrideVariable and add docblock
2021-10-11 20:32:18 +10:00
Ryan Dwyer
00d9e1baf5
Attempt to decompile menuCreateBlur
2021-10-11 19:42:30 +10:00
Ryan Dwyer
329f3351f4
Attempt to decompile viUpdateMode, and rename many VI symbols
2021-10-10 20:51:42 +10:00
Ryan Dwyer
c760b45a6d
Decompile vi00009ed4
2021-10-09 21:32:23 +10:00
Ryan Dwyer
715806481e
Decompile viRenderViewportEdges
2021-10-09 19:40:18 +10:00
Ryan Dwyer
305505ee6a
Decompile viSetFillColour
2021-10-09 08:28:56 +10:00
Ryan Dwyer
9b82e33b44
Decompile vi0000af00
2021-10-09 08:16:43 +10:00
Ryan Dwyer
6d13a1c4fb
Attempt to decompile vi00009ed4
2021-10-09 07:54:32 +10:00
Ryan Dwyer
f11ae9568e
Decompile vi0000ab78
2021-10-08 22:14:25 +10:00
Ryan Dwyer
879592bb50
Decompile vi0000b0e8
2021-10-08 21:52:42 +10:00
Ryan Dwyer
206ad4e312
Decompile vi0000aca4
2021-10-08 21:48:35 +10:00
Ryan Dwyer
d1b71b7cc6
Attempt to decompile viSetFillColour
2021-10-08 21:40:16 +10:00
Ryan Dwyer
9a4eecfab6
Decompile vi0000ad5c
2021-10-08 20:09:36 +10:00
Ryan Dwyer
cf53958ef7
Decompile vi0000b1d0
2021-10-08 19:51:03 +10:00
Ryan Dwyer
b83e729290
Decompile vi00009b50
2021-10-08 18:46:49 +10:00
Ryan Dwyer
79cd0400c4
Decompile vi00009ab0
2021-10-08 18:31:55 +10:00
Ryan Dwyer
09b9d637ef
Decompile vi0000aa50
2021-10-08 18:02:28 +10:00
Ryan Dwyer
86a58c0730
Decompile vi00009bf8
2021-10-08 17:59:28 +10:00
Ryan Dwyer
bc68a65286
Decompile vi0000b280
2021-10-08 17:51:18 +10:00
Ryan Dwyer
c5086528e5
Decompile vi0000b1a8
2021-10-08 17:49:34 +10:00
Ryan Dwyer
906680304c
Decompile vi0000ab6c
2021-10-08 17:47:41 +10:00
Ryan Dwyer
5b2f8ee23a
Decompile viGetCurrentPlayerViewport
2021-10-08 17:46:46 +10:00
Ryan Dwyer
b4fee9d568
Rename vi functions to have vi prefix
2021-10-08 17:41:55 +10:00
Ryan Dwyer
901c186cce
func0000ab10
2021-10-08 12:26:05 +10:00
Ryan Dwyer
74021e8526
Decompile func0000ab00
2021-10-08 12:24:15 +10:00
Ryan Dwyer
3104b79038
Decompile func0000aab0
2021-10-08 12:18:09 +10:00
Ryan Dwyer
0f2c8cab67
Decompile viAllocateFbs
2021-10-08 08:29:00 +10:00
Ryan Dwyer
a1deafa62e
ntsc-beta: Fix build/stats miscalculation
2021-10-07 22:48:19 +10:00
Ryan Dwyer
514c44e12a
Disassemble rng2 functions
2021-10-07 22:35:15 +10:00
Ryan Dwyer
24a293620f
Disassemble rng functions
2021-10-07 22:30:35 +10:00
Ryan Dwyer
8ee7501915
Disassemble lib_461c0 functions
2021-10-07 21:50:22 +10:00
Ryan Dwyer
f54a8fc3f0
Disassemble getReturnAddress
2021-10-07 21:23:59 +10:00
Ryan Dwyer
eea8eaa77d
Disassemble lib_18680 functions
2021-10-07 20:50:49 +10:00
Ryan Dwyer
119f1c2df4
Improve mismatch of bootPhase1
2021-10-07 19:32:25 +10:00
Ryan Dwyer
c5d2900c56
Rename init.c to boot.c
2021-10-06 18:46:28 +10:00
Ryan Dwyer
f616ee8307
Rename boot.c to tlb.s and disassemble tlb functions
2021-10-06 18:30:32 +10:00
Ryan Dwyer
ee8afafc31
Disassemble rzip functions
2021-10-06 17:44:09 +10:00
Ryan Dwyer
d425d4f11c
Introduce preamble segment and disassemble preamble
2021-10-05 23:24:25 +10:00
Ryan Dwyer
d6a0d4745a
Disassemble everything in exceptasm.s
2021-10-05 22:22:32 +10:00
Ryan Dwyer
674208cbde
Disassemble osWritebackDCacheAll
2021-10-05 21:28:47 +10:00
Ryan Dwyer
4d5a9ba91b
Disassemble osWritebackDCache
2021-10-05 21:25:31 +10:00
Ryan Dwyer
27ac294c9b
Disassemble __osProbeTLB
2021-10-05 21:23:27 +10:00
Ryan Dwyer
b6885e9420
Disassemble osMapTLB
2021-10-05 21:22:11 +10:00
Ryan Dwyer
567c3965db
Disassemble osInvalICache
2021-10-05 21:20:49 +10:00
Ryan Dwyer
9ee0c33530
Disassemble osInvalDCache
2021-10-05 21:19:57 +10:00
Ryan Dwyer
6242ec01be
Disassemble osUnmapTLBAll
2021-10-05 21:17:15 +10:00
Ryan Dwyer
e2d7d3d567
Disassemble bcmp
2021-10-05 21:14:14 +10:00
Ryan Dwyer
4e7ccfa882
Disassemble bzero
2021-10-05 21:11:52 +10:00
Ryan Dwyer
74baafee93
Disassemble bcopy
2021-10-05 21:09:37 +10:00
Ryan Dwyer
ee1f882b5b
Switch project to use host's assembler and disassemble osSetIntMask
2021-10-05 20:51:32 +10:00
Ryan Dwyer
71e3d57f0e
Decompile func0f15cb5c
2021-10-04 20:19:35 +10:00
Ryan Dwyer
de42afb8e8
Decompile mpGetTeamRankings
2021-10-04 20:14:36 +10:00
Ryan Dwyer
979c112064
Decompile osGbpakInit
2021-10-04 18:53:39 +10:00
Ryan Dwyer
f1b06f7ac2
Decompile osGbpakReadId
2021-10-04 18:35:06 +10:00
Ryan Dwyer
c9dc9197ea
Decompile __osGbpakSelectBank
2021-10-04 17:46:19 +10:00
Ryan Dwyer
e16f709043
Decompile osGbpakCheckConnector
2021-10-04 17:37:45 +10:00
Ryan Dwyer
59c5706158
Decompile osGbpakReadWrite
2021-10-04 09:38:35 +10:00
Ryan Dwyer
1b68b2a9ce
Decompile osGbpakGetStatus
2021-10-03 23:30:18 +10:00
Ryan Dwyer
77a216117a
Decompile osGbpakPower
2021-10-03 21:46:13 +10:00
Ryan Dwyer
3f5539ebe3
Attempt to decompile func0f14f510
2021-10-03 21:23:16 +10:00
Ryan Dwyer
335000d31c
Decompile func0f14f76c
2021-10-03 19:39:37 +10:00
Ryan Dwyer
8f62193e2b
Decompile func0f14f4e4
2021-10-03 19:22:26 +10:00
Ryan Dwyer
f2090c0f65
Decompile func0f14f4b8
2021-10-03 19:21:20 +10:00
Ryan Dwyer
59ed463ebe
Decompile func0f14ff94
2021-10-03 19:19:27 +10:00
Ryan Dwyer
d5ce261745
Decompile func0f14d84c
2021-10-03 18:17:00 +10:00
Ryan Dwyer
e889d53c5c
Decompile func0f14c75c
2021-10-03 17:56:49 +10:00
Ryan Dwyer
9d5b4fea6b
Decompile func0f14efa8
2021-10-03 17:50:25 +10:00
Ryan Dwyer
f6111bc428
Decompile func0f14c7dc
2021-10-03 17:47:58 +10:00
Ryan Dwyer
87d4a61353
Attempt to decompile func0f14d4f0
2021-10-03 16:53:40 +10:00
Ryan Dwyer
4bae324405
Decompile func0f14dc30
2021-10-02 22:29:31 +10:00
Ryan Dwyer
cc98ef1810
Decompile func0f14d714
2021-10-02 16:54:21 +10:00
Ryan Dwyer
278dc6b3ac
Decompile func0f14cdb8
2021-10-02 16:37:02 +10:00
Ryan Dwyer
dcba5e9b47
Decompile func0f149c90
2021-10-02 16:28:42 +10:00
Ryan Dwyer
493d6d4435
Decompile func0f149d58
2021-10-02 16:11:44 +10:00
Ryan Dwyer
9b66c2c82c
Attempt to decompile func0f14c50c
2021-10-02 15:55:51 +10:00
Ryan Dwyer
b40641dcbc
Decompile func0f14d064
2021-10-01 23:25:55 +10:00
Ryan Dwyer
8db5be6bf2
Decompile func0f14b484
2021-10-01 23:03:13 +10:00
Ryan Dwyer
553941544a
Decompile func0f14c870
2021-10-01 21:48:50 +10:00
Ryan Dwyer
b6de2cedc3
Decompile func0f14eeb0
2021-09-30 22:44:33 +10:00
Ryan Dwyer
bf66f490ce
Decompile func0f14ecd8
2021-09-30 22:21:12 +10:00
Ryan Dwyer
2c4c83fd96
Decompile func0f14ec2c
2021-09-30 22:17:26 +10:00
Ryan Dwyer
84c58e05ba
Decompile func0f14f2b4
2021-09-30 21:57:23 +10:00
Ryan Dwyer
d1c66a61f4
Decompile func0f14f1d4
2021-09-30 21:36:20 +10:00
Ryan Dwyer
5a40349c8f
Decompile func0f14f07c
2021-09-30 21:22:54 +10:00
Ryan Dwyer
64cd99cfe6
Attempt to decompile func0f15015c
2021-09-30 21:07:47 +10:00
Ryan Dwyer
be49008499
Decompile func0f14ee18
2021-09-30 19:04:40 +10:00
Ryan Dwyer
84ddbaa3d1
Decompile func0f14ed64
2021-09-30 18:45:16 +10:00
Ryan Dwyer
2c0874a346
Decompile func0f14ed38
2021-09-30 18:36:30 +10:00
Ryan Dwyer
6394705788
Decompile func0f14ce84
2021-09-30 18:27:08 +10:00
Ryan Dwyer
a32a4a5e81
Decompile func0f14c80c
2021-09-30 18:23:15 +10:00
Ryan Dwyer
b300507847
Decompile func0f14f444
2021-09-30 18:21:33 +10:00