From fabe829cbf80b1fd3a59ae5a640f4c9cd6b22223 Mon Sep 17 00:00:00 2001 From: gijs Date: Wed, 27 Sep 2023 00:11:32 +0200 Subject: [PATCH] Decompiled `func_800737A0` --- include/common.h | 2 ++ src/main.c | 9 ++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/include/common.h b/include/common.h index 2fa32ff..5bfc3e6 100644 --- a/include/common.h +++ b/include/common.h @@ -564,6 +564,8 @@ extern Gfx* obPtrDisplayList; extern Gfx DISPLAY_LIST_80186BD0[]; extern Gfx DISPLAY_LIST_80186D90[]; extern Gfx DISPLAY_LIST_8018FC80[]; +extern Gfx DISPLAY_LIST_80186E70[]; +extern Gfx DISPLAY_LIST_801869C8[]; extern Vp obVpMinResolution; extern Vp obVpMaxResolution; diff --git a/src/main.c b/src/main.c index 666703e..6230d9c 100644 --- a/src/main.c +++ b/src/main.c @@ -222,7 +222,14 @@ INCLUDE_ASM(const s32, "main", func_80073398); INCLUDE_ASM(const s32, "main", func_800733F8); -INCLUDE_ASM(const s32, "main", func_800737A0); +/* 3BA0 800737A0 */ +void func_800737A0(void) { + gDPPipeSync(obPtrDisplayList++); + gSPSegment(obPtrDisplayList++, 0, 0); + gDPPipeSync(obPtrDisplayList++); + gSPDisplayList(obPtrDisplayList++, DISPLAY_LIST_80186E70); + gSPDisplayList(obPtrDisplayList++, DISPLAY_LIST_801869C8); +} INCLUDE_ASM(const s32, "main", func_8007382C);