Commit Graph

190 Commits

Author SHA1 Message Date
Ryan Dwyer eeddf16ad9 Rename lib_0d0a0.c to dma.c 2021-02-13 12:00:44 +10:00
Ryan Dwyer 78bb8975d2 Build textures back into the ROM 2021-02-13 00:01:41 +10:00
Ryan Dwyer a59640e34e Export individual animations and build them back into the ROM 2021-02-12 22:24:51 +10:00
Ryan Dwyer 51c80db5be Extract assets to src/assets
* Removes build-time dependency on the `extracted` directory
* Allows assets to be stored in non-versioned folders which makes for
easier editing
2021-02-12 17:07:02 +10:00
Ryan Dwyer 4dd88fed89 Attempt to decompile func0f0155f0 2021-02-11 18:44:51 +10:00
Ryan Dwyer 9d578e34bc Decompile getitleInit 2021-02-11 00:08:57 +10:00
Ryan Dwyer c76a5aeb75 Identify shard functions and split/rename their files 2021-02-10 22:34:39 +10:00
Ryan Dwyer aa14a1e898 Rename func0f096750 to atan2f 2021-02-05 17:26:42 +10:00
Ryan Dwyer b71b3570a8 Rename dozens of game files and functions 2021-02-02 21:04:11 +10:00
Ryan Dwyer 2633ee5d10 Rename casing files 2021-02-02 18:30:42 +10:00
Ryan Dwyer 3f98b4d582 Identify stub functions in game segment 2021-02-02 17:19:47 +10:00
Ryan Dwyer 36f092e775 Split lib_12dc0.c into rng.c and args.c 2021-01-30 19:42:22 +10:00
Ryan Dwyer 4e843fd58d Decompile proutSprintf 2021-01-30 15:03:39 +10:00
Ryan Dwyer c522335d5d Decompile __osPfsSelectBank 2021-01-30 11:48:14 +10:00
Ryan Dwyer 1cc81c13b3 Decompile _Litob 2021-01-30 10:48:28 +10:00
Ryan Dwyer d88f9cef04 Decompile __osAiDeviceBusy 2021-01-30 10:33:14 +10:00
Ryan Dwyer 01620c4ede Decompile guOrthoF 2021-01-30 01:02:51 +10:00
Ryan Dwyer 4d969f500e Decompile __osGetCurrFaultedThread 2021-01-30 00:55:25 +10:00
Ryan Dwyer e375f43a8f Decompile osGetTime 2021-01-30 00:46:18 +10:00
Ryan Dwyer 363421279a Decompile osDpGetStatus 2021-01-30 00:32:19 +10:00
Ryan Dwyer 4c71cae700 Decompile osViSetSpecialFeatures 2021-01-30 00:25:54 +10:00
Ryan Dwyer 5f89d4c303 Decompile osViSwapBuffer 2021-01-30 00:20:14 +10:00
Ryan Dwyer 27943128e9 Decompile osViBlack 2021-01-30 00:14:34 +10:00
Ryan Dwyer a574789a04 Decompile osViSetMode 2021-01-30 00:11:28 +10:00
Ryan Dwyer ac5544d619 Decompile osViSetXScale 2021-01-30 00:03:37 +10:00
Ryan Dwyer 1ab224f0fe Decompile osViSetYScale 2021-01-29 23:46:41 +10:00
Ryan Dwyer 615d670a0f Rename known lib files 2021-01-29 23:29:37 +10:00
Ryan Dwyer ec48a31f23 Decompile osInitialize 2021-01-29 18:32:52 +10:00
Ryan Dwyer 37908dc4bf Decompile guRotateF 2021-01-29 15:33:05 +10:00
Ryan Dwyer 9b11a4758a Decompile guMtxIdentF 2021-01-29 08:24:42 +10:00
Ryan Dwyer 4a514d3b69 Attempt to decompile amgrHandleFrameMsg 2021-01-28 17:07:14 +10:00
Ryan Dwyer c3edb83df6 Attempt to decompile init 2021-01-27 22:58:44 +10:00
Ryan Dwyer 6a5a67c882 Decompile __osSpRawStartDma 2021-01-26 20:10:58 +10:00
Ryan Dwyer 758a1a31f6 Decompile osViSetEvent 2021-01-26 20:07:38 +10:00
Ryan Dwyer bc67e3cc9b Decompile __osSpGetStatus 2021-01-26 20:04:37 +10:00
Ryan Dwyer cc9df2b186 Decompile osSpTaskYeilded 2021-01-26 19:58:32 +10:00
Ryan Dwyer a15686b075 Decompile osDpGetCounters 2021-01-26 19:54:48 +10:00
Ryan Dwyer 53509102ae Decompile __osSpDeviceBusy 2021-01-26 19:52:30 +10:00
Ryan Dwyer 17ea9ed598 Decompile __osSpSetStatus 2021-01-26 19:48:58 +10:00
Ryan Dwyer 3f32e28a7d Decompile __osSpSetPc 2021-01-26 19:46:42 +10:00
Ryan Dwyer d460a7fcdb Decompile osViGetCurrentFramebuffer 2021-01-26 19:37:26 +10:00
Ryan Dwyer 9bd39d0101 Decompile osViGetNextFramebuffer 2021-01-26 19:31:50 +10:00
Ryan Dwyer bc919f5a45 Decompile osDpSetStatus 2021-01-26 19:08:00 +10:00
Ryan Dwyer 18125af535 Split boot segment into separate files 2021-01-26 09:58:56 +10:00
Ryan Dwyer 64e4be19df Decompile __scSchedule 2021-01-25 20:57:03 +10:00
Ryan Dwyer 48a00e50b3 Decompile lldiv and ldiv 2021-01-25 17:58:29 +10:00
Ryan Dwyer d951c64c1a Decompile __f_to_ll, __ull_to_d and __ull_to_f 2021-01-25 17:43:41 +10:00
Ryan Dwyer 18364b4e90 Decompile ll.c functions 2021-01-25 17:38:12 +10:00
Ryan Dwyer 2af20b8596 Split game_0b0420.c to mpstats.c and game_0b0fd0.c and give mpstats functions consistent names 2021-01-23 16:47:02 +10:00
Ryan Dwyer 77156f1a7b Split game_0b63b0.c into game_0b69d0.c 2021-01-16 21:09:59 +10:00