Commit Graph

45 Commits

Author SHA1 Message Date
Luke Street b28e24862b Begin CGX/CCubeMaterial; add dolphin headers from aurora 2022-08-30 00:05:16 -04:00
Luke Street bef7db1748 Runtime/math matches; better libc headers 2022-08-25 23:46:24 -04:00
Luke Street e50328cd89 KOR buildable 2022-08-22 23:54:30 -04:00
Luke Street c21e495b7e Disable GENERATE_MAP by default (faster linking) 2022-08-12 21:29:02 -04:00
Luke Street 11f69fcb5d Split .comm declarations 2022-08-10 22:27:22 -04:00
Luke Street 0f326e1ce3 Migrate to -common on; use .comm/.lcomm 2022-08-10 21:17:58 -04:00
Luke Street a54141b0fa Split .ctors 2022-08-10 02:27:47 -04:00
Luke Street 107ea767f9 Link zlib 2022-08-09 23:00:57 -04:00
Luke Street 1107bdaa26 Move back to 1.3.2 compiler 2022-08-09 19:07:49 -04:00
Phillip Stephens 7043befead Various imps 2022-08-05 03:23:49 -07:00
Phillip Stephens 4a01665439 Link CRandom16.cpp 2022-07-30 03:34:28 -07:00
Phillip Stephens 5bfa43d591 Minor cleanups 2022-07-30 02:12:25 -07:00
Phillip Stephens 7e1b3eeb58 Link creverb_fx.c, minor fixes 2022-07-28 08:50:05 -07:00
Phillip Stephens 14dc741030 Link delay_fx.c 2022-07-28 07:00:20 -07:00
Luke Street 863cf71312 Migrate to inline=deferred,noauto 2022-07-28 09:19:26 -04:00
Phillip Stephens e88f46cb28 Link snd_service.c and hw_memory.c 2022-07-26 22:11:36 -07:00
Luke Street 283ac7539b ci: Use WiBo 2022-07-18 20:10:10 -04:00
Luke Street 8c186ab96d Use py on Windows 2022-07-18 19:38:32 -04:00
Luke Street 69ddd71fc8 Link CInputStream.cpp 2022-07-18 13:53:58 -04:00
Luke Street f511aba228 Link CStringTable.cpp 2022-07-18 09:51:34 -04:00
Luke Street 4aba1a659a Full rodata split 2022-07-18 01:21:27 -04:00
Luke Street e4968cb13d Full sdata2 split 2022-07-18 01:20:04 -04:00
Luke Street 37f2e5cbbb Finish splitting sbss 2022-07-14 01:36:41 -04:00
Phillip Stephens 6753bb7115
Decompile dsp.c start OSReset.c 2022-04-30 01:32:00 -07:00
Luke Street 8600d9ae82 Heavily simplify franklite steps
Also fixes issues with always reprocessing,
even when obj was unchanged.
2022-04-27 15:30:54 -04:00
Phillip Stephens b1efa7e9c4
Start splitting sbss.s 2022-04-24 10:43:04 -07:00
Phillip Stephens 757e6d48f9
Finish splitting sdata.s 2022-04-23 00:19:32 -07:00
Phillip Stephens 2fb5f09e6c
Update make files 2022-04-17 21:35:01 -07:00
Phillip Stephens f6ecafb3a6
Split bss 2022-04-16 16:18:42 -07:00
Phillip Stephens d9393c0953
Move Kyoto_CWD to MetroidPrime 2022-04-15 21:01:44 -07:00
Luke Street b8c0242ea7 Updates to rstl; rename some symbols; update CFLAGS 2022-04-15 15:24:52 -04:00
Phillip Stephens 059d6ca0fd
Move text.s to Kyoto files 2022-04-13 21:22:21 -07:00
Luke Street 121b5808c0 Add header dependency tracking; add asm-differ config & more 2022-04-12 23:55:49 -04:00
Phillip Stephens 0388956e1e
Move ctors/dtors to end of link order, migrate bss_sinit.s into ctors.s 2022-04-11 22:19:33 -07:00
Phillip Stephens 1974f6fc22
Split mslsupp.c rename TRK functions 2022-04-11 21:53:51 -07:00
Luke Street 292dfa1eea main: Add EnsureWorldPakReady 2022-04-11 18:42:14 -04:00
Luke Street 84ee87e72a Makefile: default devkitPPC path; disable WINEDEBUG messages 2022-04-08 17:26:47 -04:00
Phillip Stephens ab5fa28f1c
Split out sinit data from bss.s, continue renaming globals 2022-04-07 01:53:55 -07:00
Luke Street 051cc6d15f Add WIP main.cpp / CStringTable.cpp 2022-04-05 19:22:28 -04:00
Phillip Stephens 50c7ccf05b
Continue splitting data 2022-04-04 03:14:22 -07:00
Phillip Stephens 84076de482
Split SDK objects 2022-04-02 14:03:04 -07:00
Phillip Stephens e1ad16dcc8
Start splitting system libraries 2022-04-02 02:50:35 -07:00
EpochFlame 3f08af6e2f symbol repair
bless regex
also split THPDec rodata
2022-03-29 19:12:36 -04:00
Luke Street ed0d2110d9 Resolve ctors/dtors/extab/extabindex 2022-03-23 20:39:27 -04:00
Luke Street ce247fb264 Initial commit 2022-03-23 17:22:48 -04:00