Commit Graph

178 Commits

Author SHA1 Message Date
Ryan Dwyer 6da8a8a02c Split boot.c into boot.c, reset.c and maptlbrdb.c 2020-10-09 18:46:53 +10:00
Ryan Dwyer 9d67ee9c57 Rename mainLoop to mainEntry, mainTick to mainLoop, func0000e324 to mainTick and decompile mainLoop 2020-10-09 17:54:01 +10:00
Ryan Dwyer fd19949c14 Rename mainLoop to mainEntry, mainTick to mainLoop, func0000e324 to mainTick and decompile mainLoop 2020-10-09 17:39:28 +10:00
Ryan Dwyer 1d542a6de3 Clean up stage allocation strings 2020-10-08 22:53:39 +10:00
Ryan Dwyer cf754509f9 Decompile func0000e324 2020-10-08 22:09:40 +10:00
Ryan Dwyer 33917dffaa Rename some menu symbols 2020-10-06 20:59:59 +10:00
Ryan Dwyer 504c4d1294 Identify some libultra variables 2020-10-04 17:42:40 +10:00
Ryan Dwyer 64d382372e Rename many libultra files 2020-10-04 15:18:15 +10:00
Ryan Dwyer 8dd2979eaf Identify more libultra functions 2020-10-03 12:52:46 +10:00
Ryan Dwyer ce14f586db Decompile osContStartReadData 2020-10-02 23:34:37 +10:00
Ryan Dwyer 162cdd51ce Decompile osGetThreadPri 2020-10-02 22:02:24 +10:00
Ryan Dwyer 33bcd9ec8c Decompile audioAllocateStack 2020-10-01 08:26:07 +10:00
Ryan Dwyer c676e24f82 Decompile audioStopThread 2020-10-01 08:07:22 +10:00
Ryan Dwyer 1505534065 Decompile audioStartThread 2020-10-01 07:57:05 +10:00
Ryan Dwyer b6c03f09ff Rename rmon to fault and make thread entry function names consistent 2020-09-30 23:51:23 +10:00
Ryan Dwyer 06243ed804 Decompile thread0Init, func0002fa08, func0002fa10, func0002fa18, func0002fa20, func0002fa28, func0002fa30, func0002fa38 and func0002fa40 2020-09-30 22:35:43 +10:00
Ryan Dwyer a5c5ab918a Decompile thread0CreateThread 2020-09-30 22:31:25 +10:00
Ryan Dwyer 7b1db65139 Decompile func0000bfb0 2020-09-30 21:52:42 +10:00
Ryan Dwyer cf50893d0f Decompile rmonCreateThread 2020-09-30 17:41:20 +10:00
Ryan Dwyer dd4713bb68 Decompile func0000bfd0 2020-09-30 17:09:54 +10:00
Ryan Dwyer ee22001e68 Decompile objectivesCheckAll 2020-09-05 22:14:36 +10:00
Ryan Dwyer 212da40846 Decompile mainEndStage 2020-09-03 23:56:36 +10:00
Ryan Dwyer e5ded2f5df Decompile func0000e95c 2020-09-03 23:22:07 +10:00
Ryan Dwyer 586a0655e4 Decompile func0000e9c0 2020-09-03 23:19:09 +10:00
Ryan Dwyer e85309a66c Decompile func0000e990 2020-09-03 23:18:33 +10:00
Ryan Dwyer 7416cc3545 Discover and document symbols relating to the configure_environment AI command 2020-09-01 18:50:44 +10:00
Ryan Dwyer 01c9cefbf8 Rename game_16cfa0.c to music.c 2020-08-29 22:37:48 +10:00
Ryan Dwyer ae01166fd6 Rename many music related symbols 2020-08-29 00:41:53 +10:00
Ryan Dwyer 0d8759394a Decompile stageGetPrimaryTrack 2020-08-28 19:33:40 +10:00
Ryan Dwyer 4cd6244b38 Decompile audioGetVolume 2020-08-28 19:18:08 +10:00
Ryan Dwyer 2dd66483f3 Decompile func0f16cfe8 2020-08-28 19:13:08 +10:00
Ryan Dwyer 57948e88f5 Decompile func0f16d44c 2020-08-27 23:37:27 +10:00
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