Commit Graph

3803 Commits

Author SHA1 Message Date
Nomura
929ef4c75d Add .sinit sections, match main_table.sbin 2022-11-27 22:57:58 +01:00
Nomura
e3eefbe546 overlay4.sbin matching 2022-11-27 21:38:55 +01:00
Nomura
2cb5f0cba9 Kill diffs in overlay4, part 1 2022-11-27 11:29:08 +01:00
Nomura
66820be114 main.sbin matching 2022-11-26 22:14:16 +01:00
Nomura
f79d684e37 Kill diffs, part 5 2022-11-26 18:45:15 +01:00
Nomura
6aafae016f Add missing filesystem directory 2022-11-26 17:23:11 +01:00
Nomura
ad9cdd5d57 Add filesystem.mk 2022-11-26 16:59:01 +01:00
Nomura
ce8ecf1ecb Kill diffs, part 4 2022-11-26 14:18:02 +01:00
Nomura
2e63b1faa9 Kill diffs, part 3 2022-11-26 12:04:04 +01:00
Nomura
97d6138f32 Kill diffs, part 2 2022-11-24 22:10:50 +01:00
Nomura
0705cd7733 Trim bloated rodata binaries 2022-11-24 19:06:12 +01:00
Nomura
44af937d7b Add .bss section to overlays 2022-11-24 18:34:34 +01:00
Nomura
48297551f2 Split .rodata and .data for overlays 2022-11-24 17:36:26 +01:00
Nomura
505b2922e6 Rename asm/data to asm/incbin 2022-11-24 15:55:27 +01:00
Nomura
eb671efd98 Kill diffs, part 1 2022-11-24 11:52:56 +01:00
luckytyphlosion
451f5c4604 Get the ROM to build.
Ignore NTRMERGE for now.
2022-11-23 18:42:30 -05:00
luckytyphlosion
0dd2b5b796 Split up arm9.s 2022-11-23 18:30:09 -05:00
luckytyphlosion
800a913985 Fix wrong itcm.s instructions. 2022-11-23 18:02:15 -05:00
luckytyphlosion
27b3f51efe Fix up main.sbin, part 1. 2022-11-23 17:35:39 -05:00
luckytyphlosion
1ba896038c Builds all sbins, main.sbin not matching. 2022-11-23 16:28:35 -05:00
luckytyphlosion
8d9362f267 Almost building.
Stuck on error 5 on link
2022-11-23 15:56:01 -05:00
luckytyphlosion
7a688f0afd Most errors in arm.9s gone 2022-11-23 15:11:55 -05:00
luckytyphlosion
18a425e826 Get it to build, part 2.
Fix all but arm9.s
2022-11-23 14:51:08 -05:00
luckytyphlosion
a2af8adbe3 Get it to build, part 2.
Fix some bad arm code.
2022-11-23 14:37:33 -05:00
luckytyphlosion
8cefcbd8b2 Get it to build, part 1. 2022-11-23 14:01:24 -05:00
Nomura
522c977f03 No more FUN_ labels 2022-11-23 19:19:18 +01:00
Nomura
f4873522a1 Dump ITCM 2022-11-23 19:17:30 +01:00
Nomura
5ae380431f Dump DTCM 2022-11-23 15:19:29 +01:00
Nomura
aa4b172b80 Resolve all remaining FUN_ symbols, except ITCM ones 2022-11-23 14:47:03 +01:00
luckytyphlosion
dfbfbcc218 Partial untested work on buildsystem. 2022-11-23 12:42:52 -05:00
luckytyphlosion
4146607837 Resolve FUNs in overlay5 and overlay66. 2022-11-22 17:45:33 -05:00
luckytyphlosion
5095b80e0f Replace most FUN_s 2022-11-22 17:21:46 -05:00
luckytyphlosion
8f05e55bdf Newline at end of file. 2022-11-22 17:20:33 -05:00
luckytyphlosion
25e5601728 Missed longjump call. 2022-11-22 17:09:46 -05:00
luckytyphlosion
90ddc02815 Fix some longjumps miscategorized as functions. 2022-11-22 17:08:49 -05:00
Nomura
c690f6d156 Resolve remaining FUN_ symbols in overlay68.s 2022-11-22 18:02:07 +01:00
Nomura
8dbf090fc8 Resolve remaining FUN_ symbols in overlay67.s 2022-11-22 16:59:52 +01:00
Nomura
49ee1ed676 Resolve remaining FUN_ symbols in overlay69.s 2022-11-22 16:55:11 +01:00
Nomura
f7cf47bd65 Resolve remaining FUN_ symbols in overlay37.s 2022-11-22 16:46:45 +01:00
Nomura
44b8e22da5 Resolve remaining FUN_ symbols in overlay12.s 2022-11-22 15:47:30 +01:00
Nomura
ac29b021f6 Resolve remaining FUN_ symbols in overlay26.s 2022-11-22 14:51:39 +01:00
Nomura
8b56b8b18d Resolve remaining FUN_ symbols in overlay38.s 2022-11-22 14:38:13 +01:00
Nomura
f16680869e Resolve remaining FUN_ symbols in overlay114.s 2022-11-22 14:29:54 +01:00
Nomura
46f06784eb Resolve remaining FUN_ symbols in overlay82/83.s 2022-11-22 14:21:31 +01:00
Nomura
7fcd022049 Resolve remaining FUN_ symbols in overlay64.s 2022-11-22 14:08:19 +01:00
Nomura
f9300c801e Resolve remaining FUN_ symbols in overlay7.s 2022-11-22 13:59:08 +01:00
Nomura
dc5ba5ed0e Fix last two FUN-labeled native funcs in arm9 2022-11-22 12:40:22 +01:00
Nomura
338bb472e8 Add .gitignore 2022-11-21 23:43:05 +01:00
Nomura
f9ba9cea7e incbin data sections 2022-11-21 23:41:39 +01:00
Nomura
49e9e34b22 Resolve arm9 function symbols 2022-11-21 23:28:42 +01:00