luckytyphlosion
39176124af
Match some troublesome files.
...
- strlen and strspn had wrong prototype (returned unsigned int instead of size_t)
- define NULL as 0L
- ov14_0221FC20.c required splitting up Unk_ov14_022248A4
2023-01-06 13:14:03 -05:00
Nomura
1f4b2c3408
Match unk_02024358.c
2023-01-06 15:39:56 +01:00
Nomura
1b9662aff4
Match unk_0208694C.c
2023-01-06 15:38:51 +01:00
Nomura
308b0bc27c
Match unk_020890F4.c
2023-01-06 15:37:29 +01:00
Nomura
5bcc819aee
Match unk_02014D38.c
2023-01-06 15:35:40 +01:00
Nomura
447bbae7cb
Match unk_0208EA44.c
2023-01-06 15:34:38 +01:00
Nomura
0b2e653fa4
Match unk_0208BA78.c
2023-01-06 15:33:33 +01:00
Nomura
17256b967d
Match ov97_022D30C.c
2023-01-06 15:28:59 +01:00
Nomura
0a632a048c
Match ov23_02253598.c
2023-01-06 15:25:12 +01:00
Nomura
d104e31d8d
Match remaining files in overlay96
2023-01-06 15:22:26 +01:00
Nomura
132df0288c
Match remaining files in overlay100 and overlay116
2023-01-06 15:17:28 +01:00
Nomura
71c8c9b30b
Match remaining files in overlays 73, 75, 77
2023-01-06 15:15:00 +01:00
Nomura
e73ae8938b
Match remaining overlay12 files
2023-01-06 15:11:24 +01:00
Nomura
f70b1ffbf6
Match remaining overlay11 files
2023-01-06 15:08:46 +01:00
Nomura
a99b2c72fe
Match ov8_02249960.c
2023-01-06 15:07:33 +01:00
Nomura
161a7ea36f
Match ov6_0223E140.c
2023-01-06 15:05:37 +01:00
Nomura
dc3e3ef4bc
Match remaining overlay5 files
2023-01-06 15:04:17 +01:00
Nomura
f8a69d39d5
Match unk_ov1_021D0D80.c
2023-01-06 15:01:02 +01:00
Nomura
30d7b818f1
Add force_active.mk, remove -nodead
2023-01-06 14:50:38 +01:00
Nomura
edd09e91ac
Resolve pointers, part 12
2023-01-06 10:16:20 +01:00
luckytyphlosion
604c0059a6
Support building files in the SDK directory.
2023-01-05 19:58:46 -05:00
Nomura
f690aac0fe
Resolve pointers, part 11
2023-01-05 17:27:21 +01:00
Nomura
d8dff06091
Resolve pointers, part 10
2023-01-05 12:17:06 +01:00
Nomura
889f2a1313
Resolve pointers, part 9
2023-01-04 11:23:02 +01:00
Nomura
86d0c9700f
Resolve pointers, part 8
2023-01-03 12:45:50 +01:00
Nomura
1e1caac5d2
Resolve pointers, part 7
2023-01-03 12:03:57 +01:00
Nomura
d2f830f5ae
Resolve pointers, part 6
2023-01-03 09:30:11 +01:00
Nomura
37642ab7b1
Resolve pointers, part 5
2023-01-02 20:29:22 +01:00
Nomura
98354c56e5
Resolve pointers, part 4
2023-01-02 19:49:19 +01:00
Nomura
e5cc03e5b2
Remove matched asm files
2023-01-02 19:47:13 +01:00
Nomura
b8b971833c
Resolve pointers, part 3
2023-01-02 18:33:20 +01:00
Nomura
9daf8a4275
Resolve pointers, part 2
2023-01-02 18:25:52 +01:00
Nomura
b3f58ef277
Resolve pointers, part 1
2023-01-02 18:18:29 +01:00
Nomura
383df110f1
Match several files in overlay61
2023-01-02 11:22:18 +01:00
Nomura
f5474da6de
Match ov60_0221F800.c
2023-01-02 11:06:17 +01:00
Nomura
ac1c0bd711
Match several files in overlay66
2023-01-02 10:38:17 +01:00
Nomura
4e3b413113
Match files in overlay94
2023-01-02 10:05:22 +01:00
Nomura
38ea20f481
Match most files in overlay77
2023-01-02 09:55:44 +01:00
Nomura
50286beedc
Match ov73_021D3250.c
2023-01-02 09:45:22 +01:00
Nomura
e84fb75d54
Match files in overlay28
2023-01-02 09:27:23 +01:00
Nomura
ec44b24415
Match most files in overlay117
2023-01-01 22:29:48 +01:00
Nomura
87d7b5e80c
Match most files in overlay116
2023-01-01 22:11:52 +01:00
Nomura
d8b3ae2f10
Match files in overlays 118-121
2023-01-01 22:00:42 +01:00
Nomura
c7c2b74e7f
Match files in overlays 111-115
2023-01-01 21:22:25 +01:00
Nomura
8c2853cd65
Match files in overlays 107-110
2023-01-01 21:00:52 +01:00
Nomura
bff485cad0
Match files in overlays 105, 106
2023-01-01 20:51:17 +01:00
Nomura
5a1f18db5c
Match most files in overlay104
2023-01-01 20:01:26 +01:00
Nomura
856f564f3c
Match files in overlay101
2023-01-01 19:40:55 +01:00
Nomura
f055b569a2
Match most files in overlay100
2023-01-01 19:32:59 +01:00
Nomura
62e4209d44
Match most files in overlay99
2023-01-01 19:18:44 +01:00
Nomura
1b1cdce928
Match files in overlay98
2023-01-01 18:59:19 +01:00
Nomura
b22c31324f
Match most files in overlay97
2023-01-01 18:50:39 +01:00
Nomura
5f229ad863
Match files in overlay95
2023-01-01 17:44:01 +01:00
Nomura
9d23f49f96
Match files in overlays 91-93
2022-12-31 18:26:52 +01:00
Nomura
154dafafc1
Match files in overlays 81-88, 90
2022-12-31 18:17:25 +01:00
Nomura
0c8c938571
Match files in overlays 76, 78, 79, 80
2022-12-31 18:05:15 +01:00
Nomura
e093cf00a9
Match ov74_021D0D80.c
2022-12-31 17:39:34 +01:00
Nomura
d9c387760a
Match files in overlay71
2022-12-31 17:34:06 +01:00
Nomura
90ab326ecf
Match files in overlay70
2022-12-31 17:17:35 +01:00
Nomura
ffd5d33c25
Match files in overlays 67-69
2022-12-31 17:11:41 +01:00
Nomura
0b84937572
Match files in overlays 63-65
2022-12-31 16:57:29 +01:00
Nomura
874c8a4abb
Match files in overlay62
2022-12-31 16:45:01 +01:00
Nomura
604304b9f0
Match files in overlays 51-55, 57-59
2022-12-31 14:41:18 +01:00
Nomura
2a1ec7ef97
Match files in overlays 36-40
2022-12-31 14:03:56 +01:00
Nomura
324be3be59
Match files in overlays 31-35
2022-12-31 13:56:06 +01:00
Nomura
c199fdccfb
Match files in overlays 26, 27, 29, 30
2022-12-31 13:36:51 +01:00
Nomura
fcac640eb5
Match files in overlay25
2022-12-31 13:18:17 +01:00
Nomura
719821b6b6
Match most files in overlay23
2022-12-31 11:33:55 +01:00
Nomura
1cf2884433
Match files in overlay22
2022-12-31 11:00:06 +01:00
Nomura
d66c46f23b
Match files in overlay21
2022-12-31 10:51:52 +01:00
Nomura
16d171aadd
Match files in overlay20
2022-12-31 10:30:44 +01:00
Nomura
4d4fcb2891
Match files in overlay19
2022-12-31 10:20:24 +01:00
Nomura
f78f6eadfa
Match ov18_0221F800.c
2022-12-31 10:07:01 +01:00
Nomura
da69305ed1
Match most files in overlay17
2022-12-31 09:58:42 +01:00
Nomura
866010e624
Match most files in overlay16
2022-12-30 19:20:22 +01:00
Nomura
67a070eb9f
Match files in overlay13
2022-12-30 18:02:05 +01:00
Nomura
f1a53a1878
Match most files in overlay12
2022-12-30 17:53:12 +01:00
Nomura
9e0bb8d329
Match ov10_0221F800.c
2022-12-30 17:29:36 +01:00
Nomura
696a31a481
Build dummy overlays from src
2022-12-30 17:22:17 +01:00
Nomura
d0364b499a
Match ov9_02249960.c
2022-12-30 17:13:46 +01:00
Nomura
524a0a2a9e
Match most files in overlay6
2022-12-30 17:01:13 +01:00
Nomura
96a6549d9f
Match most files in overlay5
2022-12-30 12:49:51 +01:00
Nomura
239062ea9d
Match ov4_021D0D80.c and ov4_021D2808.c
2022-12-30 11:57:36 +01:00
Nomura
e06d31d00d
Match several arm9 files, part 5
2022-12-30 11:04:32 +01:00
Nomura
efa4dc0bc7
Match overlay7 files
2022-12-29 20:33:36 +01:00
Nomura
1653509e21
Match several arm9 files, part 4
2022-12-29 19:37:27 +01:00
Nomura
eecf5be868
Match unk_0200A784.c
2022-12-29 15:08:16 +01:00
Nomura
b3aaf674ca
Match unk_0200762C.c
2022-12-29 15:02:48 +01:00
Nomura
bce568d4c5
Match unk_02012480.c
2022-12-29 14:32:56 +01:00
Nomura
507a4d7b6b
Match unk_0200A328.c
2022-12-28 18:34:40 +01:00
Nomura
71033fbf88
Match unk_02009714.c
2022-12-28 18:12:19 +01:00
Nomura
9062afbac6
Match unk_020093B4.c
2022-12-28 18:04:42 +01:00
Nomura
0217a8c36d
Match unk_020E4C40.c
2022-12-28 17:50:42 +01:00
Nomura
593f15c0be
Match unk_0200A9DC.c
2022-12-28 17:12:13 +01:00
Nomura
ebc49dd2b0
Match unk_0200AC5C.c
2022-12-28 16:31:21 +01:00
Nomura
c9f080b799
unk_02006E3C.c
2022-12-28 11:57:14 +01:00
Nomura
9a0968a621
Match unk_020067E8.c
2022-12-28 11:43:11 +01:00
Nomura
f2bffc90c5
Match unk_02006224.c
2022-12-28 11:36:52 +01:00
Nomura
f1088d9df9
Match unk_02005474.c
2022-12-28 11:29:53 +01:00
Nomura
f7ccadf65b
Match unk_02002328.c
2022-12-28 11:24:25 +01:00
Nomura
7258622290
Match unk_020041CC.c
2022-12-28 10:55:19 +01:00
Nomura
d2f312fab2
Match unk_02003B60.c
2022-12-28 09:50:46 +01:00
Nomura
8f49840170
Match several arm9 files, part 3
2022-12-27 13:55:56 +01:00
Nomura
dcd8163a5f
Match several arm9 files, part 2
2022-12-27 10:53:34 +01:00
Nomura
81f2526a0c
Match several arm9 files, part 1
2022-12-26 19:54:41 +01:00
Nomura
e3a9d5be42
Match unk_0202CD50.c
2022-12-26 10:48:51 +01:00
Nomura
109e3ad491
Match unk_0202CC64.c
2022-12-26 10:29:12 +01:00
Nomura
8b3a2bbb35
Match unk_0202CBE4.c
2022-12-26 10:20:52 +01:00
Nomura
fe56ebfcbe
Match unk_0202C858.c
2022-12-26 10:15:29 +01:00
Nomura
772d6f2b8b
Match unk_0202C9F4.c
2022-12-26 10:09:45 +01:00
Nomura
9ece65849c
Match unk_0202C7FC.c
2022-12-26 10:02:29 +01:00
Nomura
a90de0806b
Match unk_0202B594.c
2022-12-26 09:56:03 +01:00
Nomura
24b81b26c5
Match unk_0202B37C.c
2022-12-26 09:50:56 +01:00
Nomura
5c9cac99a7
Match unk_0202A910.c
2022-12-26 09:25:36 +01:00
Nomura
e5fd7811fa
Match unk_0201FE94.c
2022-12-26 09:16:06 +01:00
Nomura
9a6b8ddd84
Match unk_0201E010.c
2022-12-25 20:45:29 +01:00
Nomura
2b082574b3
Match unk_0201E3BC.c
2022-12-25 20:41:11 +01:00
Nomura
bb27502e15
Match unk_0201E0A4.c
2022-12-25 20:35:10 +01:00
Nomura
275b2a067f
Match unk_0201D670.c
2022-12-25 20:23:46 +01:00
Nomura
574ab490f3
Match unk_0201D0C8.c
2022-12-25 20:14:01 +01:00
Nomura
4c98f38c5f
Match unk_0201CCF0.c
2022-12-25 20:05:19 +01:00
Nomura
63153fe087
Match unk_0200F174.c
2022-12-25 19:36:26 +01:00
Nomura
34c6a0a9e4
Match unk_0200DA60.c
2022-12-25 18:56:32 +01:00
Nomura
8c0ce997f4
Match unk_0200D9E8.c
2022-12-25 18:49:41 +01:00
Nomura
010191a9b6
Match unk_0200C440.c
2022-12-25 18:44:10 +01:00
Nomura
e15d3607fe
Match unk_0200B358.c
2022-12-25 18:33:34 +01:00
Nomura
bcf6a11918
Match unk_0200B29C.c
2022-12-25 18:20:40 +01:00
Nomura
150912ba1b
Match unk_020F6824.c
2022-12-25 09:53:28 +01:00
Nomura
d62a6d90f5
Match unk_020EDBAC.c
2022-12-25 09:42:01 +01:00
Nomura
d441ba6993
Match ov24_02253CE0.c
2022-12-25 09:29:47 +01:00
luckytyphlosion
32b14d1163
Match ov56_022561C0.c
2022-12-23 19:33:56 -05:00
luckytyphlosion
8dcd90acbd
Match unk_0207DA28.c
2022-12-23 18:28:14 -05:00
luckytyphlosion
f1e7a256a9
Move overlay asm files to respective directories.
2022-12-23 18:16:20 -05:00
luckytyphlosion
afb4b2584b
Move empty overlay files to overlay[n] directory
2022-12-23 17:13:05 -05:00
luckytyphlosion
ea122df5e9
Match main.c
2022-12-23 16:54:09 -05:00
luckytyphlosion
786af25dec
sub_02022974 -> GF_AssertFail
2022-12-22 18:43:09 -05:00
luckytyphlosion
0b55a36b11
Partial naming of SDK functions
2022-12-22 12:47:01 -05:00
luckytyphlosion
31674bcb0e
Remove empty incs.
2022-12-22 10:44:20 -05:00
luckytyphlosion
f03a7a694c
Remove duplicate publics, sort asm includes.
2022-12-22 10:34:38 -05:00
Nomura
1525d2d565
Split arm9 main
2022-12-21 19:56:47 +01:00
Nomura
51f8669e13
Add labels for unlabelled arm9 functions
2022-12-20 12:29:42 +01:00
Nomura
5b3b9507c7
Fix indentation mistake in previous commit
2022-12-19 18:41:17 +01:00
Nomura
d3541fd5a4
Fix incbin in ov4_021FD4E0 that caused 'out of memory' error in mwasmarm
2022-12-19 18:32:37 +01:00
Nomura
ffd88ff1fc
Split .exception, .rodata and .data for arm9 main
2022-12-19 16:45:21 +01:00
Nomura
cb902c5210
Split overlay4
2022-12-19 11:59:23 +01:00
Nomura
d15029d7fd
Split overlay18
2022-12-18 22:21:34 +01:00
Nomura
cc48b6c6a0
Split overlay60
2022-12-18 21:36:36 +01:00
Nomura
dbbb0a987f
Get rid of global.inc, create file-specific .inc files
2022-12-18 20:31:15 +01:00
Nomura
23a9428ad2
Split overlay61
2022-12-17 15:09:42 +01:00
Nomura
553b3dce0b
Split overlay97
2022-12-17 14:54:43 +01:00