diff --git a/configure b/configure new file mode 100755 index 00000000..965a9b7f --- /dev/null +++ b/configure @@ -0,0 +1 @@ +python3 configure.py "$@" \ No newline at end of file diff --git a/src/REL/bootDll/bootDll.c b/src/REL/bootDll/bootDll.c index cf634f71..653dacfc 100644 --- a/src/REL/bootDll/bootDll.c +++ b/src/REL/bootDll/bootDll.c @@ -65,7 +65,7 @@ typedef struct temp2 { s16 unk4; } temp2; -void fn_80008364(s32, s32, s32); +s32 fn_80008364(s32, s32, s32); s32 fn_8000DD24(void); s32 fn_8000DE48(s32, s32, s32); s16 fn_8000E0F8(s32); @@ -73,7 +73,7 @@ void fn_8000E520(s16, s32, s32); void fn_8000E808(s16, s32, s32); s32 fn_8000E960(s16, s32, f32, f32); void fn_8000F038(s16, s32, s32); -s16 fn_800204D0(void); +s16 fn_800204D0(s32); void fn_80021228(s16, s32); void fn_80022420(s16, s32); void fn_80023828(s16, s32); @@ -90,18 +90,15 @@ void fn_1_2100(void) { s32 temp_r3; s16 temp_r3_3; - fn_80008364(0x74000B, 0x10000000, 2); - temp_r3_3 = fn_800204D0(); + temp_r3_3 = fn_800204D0(fn_80008364(0x74000B, 0x10000000, 2)); lbl_1_bss_8.unk0 = temp_r3_3; fn_80021228(temp_r3_3, 1); fn_80021228(temp_r3_3, 0x40000001); - fn_80008364(0x74000C, 0x10000000, 2); - temp_r3_3 = fn_800204D0(); + temp_r3_3 = fn_800204D0(fn_80008364(0x74000C, 0x10000000, 2)); lbl_1_bss_8.unk2 = temp_r3_3; fn_80021228(temp_r3_3, 1); fn_80021228(temp_r3_3, 0x40000001); - fn_80008364(0x74000D, 0x10000000, 2); - temp_r3_3 = fn_800204D0(); + temp_r3_3 = fn_800204D0(fn_80008364(0x74000D, 0x10000000, 2)); lbl_1_bss_8.unk4 = temp_r3_3; fn_80021228(temp_r3_3, 1); fn_80021228(temp_r3_3, 0x40000001);