diff --git a/config/GMPE01_00/rels/m424Dll/symbols.txt b/config/GMPE01_00/rels/m424Dll/symbols.txt index 6cc66671..ffdf249f 100644 --- a/config/GMPE01_00/rels/m424Dll/symbols.txt +++ b/config/GMPE01_00/rels/m424Dll/symbols.txt @@ -308,8 +308,7 @@ lbl_1_bss_48 = .bss:0x00000048; // type:object size:0x4 data:4byte lbl_1_bss_4C = .bss:0x0000004C; // type:object size:0x4 data:4byte lbl_1_bss_50 = .bss:0x00000050; // type:object size:0x4 data:4byte lbl_1_bss_54 = .bss:0x00000054; // type:object size:0x4 data:4byte -lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x1 data:byte -lbl_1_bss_5C = .bss:0x0000005C; // type:object size:0x4 data:4byte +lbl_1_bss_58 = .bss:0x00000058; // type:object size:0x8 data:byte lbl_1_bss_60 = .bss:0x00000060; // type:object size:0x534 data:4byte lbl_1_bss_594 = .bss:0x00000594; // type:object size:0x18 lbl_1_bss_5AC = .bss:0x000005AC; // type:object size:0x10 data:4byte diff --git a/include/REL/m424Dll.h b/include/REL/m424Dll.h index 1e5e66d7..5b3dfaa8 100644 --- a/include/REL/m424Dll.h +++ b/include/REL/m424Dll.h @@ -48,4 +48,3 @@ s32 fn_1_B804(void); s32 fn_1_B888(void); s32 fn_1_B8AC(void); s32 fn_1_B924(void); -void fn_1_C2E0(s32); diff --git a/src/REL/m438Dll/main.c b/src/REL/m438Dll/main.c index 39aeb04c..c7409d36 100644 --- a/src/REL/m438Dll/main.c +++ b/src/REL/m438Dll/main.c @@ -2772,7 +2772,28 @@ f32 fn_1_9960(Vec* arg0, Vec* arg1, Vec* arg2) { } f32 fn_1_9C9C(Vec* arg0, Vec* arg1, Vec* arg2, Vec* arg3, Vec* arg4) { + f32 sp44; + f32 sp40; + f32 sp3C; + f32 sp38; + f32 sp34; + f32 sp30; + f32 sp2C; + f32 sp28; + f32 sp24; + Vec sp18; + f32 sp14; + f32 sp10; + f32 spC; + f32 sp8; + f32 temp_f25; + f32 temp_f26; + f32 temp_f28; + f32 var_f24; f32 var_f27; + f64 temp_f31; + f64 temp_f31_2; + f64 temp_f31_3; if (0.0f == ((arg2->z * arg2->z) + ((arg2->x * arg2->x) + (arg2->y * arg2->y)))) { return ((arg0->z - arg1->z) * (arg0->z - arg1->z)) + (((arg0->x - arg1->x) * (arg0->x - arg1->x)) + ((arg0->y - arg1->y) * (arg0->y - arg1->y)));