diff --git a/src/main/7FC0.c b/src/main/7FC0.c new file mode 100644 index 00000000..986066dd --- /dev/null +++ b/src/main/7FC0.c @@ -0,0 +1,73 @@ +#include "common.h" + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_800073C0.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_800074AC.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_80007604.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_8000762C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_8000770C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8240.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C824C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8260.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8278.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8290.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C82A8.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C82C0.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C82D4.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C82E8.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8300.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8318.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8330.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8348.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C835C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C836C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8388.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C83A4.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C83BC.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C83D8.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C83F0.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8404.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8418.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8424.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/D_800C8430.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_800077F8.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_80007880.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_80007910.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_80007CEC.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_80007D58.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_80007FE4.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/7FC0/func_80008018.s") diff --git a/src/main/8CC0.c b/src/main/8CC0.c new file mode 100644 index 00000000..c3703aab --- /dev/null +++ b/src/main/8CC0.c @@ -0,0 +1,41 @@ +#include "common.h" + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_800080C0.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80008364.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80008780.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80009124.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80009504.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000967C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_800097A8.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_800098DC.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80009984.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80009A2C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80009AAC.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80009B64.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_80009D78.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000A128.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000A25C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000A700.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000B3F0.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000B480.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000B51C.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/8CC0/func_8000B98C.s") diff --git a/yamls/us/main.yaml b/yamls/us/main.yaml index 44b7f553..2b873dba 100644 --- a/yamls/us/main.yaml +++ b/yamls/us/main.yaml @@ -16,8 +16,8 @@ - [0x5A20, c] - [0x7B20, c] - [0x7D30, c] - - [0x7FC0, asm, 7FC0] - - [0x8CC0, asm, 8CC0] + - [0x7FC0, c, 7FC0] + - [0x8CC0, c, 8CC0] - [0xC870, asm] - [0xF0A0, asm] - [0x12490, asm, 12490] @@ -145,8 +145,8 @@ - [0xC3EE0, data] # RODATA - - [0xC8E40, rodata, 7FC0] - - [0xC9220, rodata, 8CC0] + - [0xC8E40, .rodata, 7FC0] + - [0xC9220, .rodata, 8CC0] - [0xC9260, rodata] - [0xC92C0, rodata] - [0xC92F0, rodata]