From 507eb12304134ac12181ed3ae5cdd39655c61198 Mon Sep 17 00:00:00 2001 From: gijs Date: Sun, 24 Sep 2023 12:09:00 +0200 Subject: [PATCH] Migrated Gfx at 0x80186E20 --- splat.yaml | 2 +- src/gfx/ob_exciting_skirt.c | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 src/gfx/ob_exciting_skirt.c diff --git a/splat.yaml b/splat.yaml index e917561..316cb4f 100644 --- a/splat.yaml +++ b/splat.yaml @@ -409,7 +409,7 @@ segments: - [0x5CC00, .rodata, "gfx/ob_broad_badge"] - [0x5CC90, .rodata, "gfx/ob_just_ducks"] - [0x5CCD0, .rodata, "gfx/ob_aspiring_shade"] - - [0x5CD20, rodata] + - [0x5CD20, .rodata, "gfx/ob_exciting_skirt"] - [0x5CD70, rodata] - [0x5CEF0, rodata] - [0x5CF00, rodata] diff --git a/src/gfx/ob_exciting_skirt.c b/src/gfx/ob_exciting_skirt.c new file mode 100644 index 0000000..a6bdf39 --- /dev/null +++ b/src/gfx/ob_exciting_skirt.c @@ -0,0 +1,17 @@ +#include + +#include "common.h" + +/* 5CD20 80186E20 */ +const Gfx DISPLAY_LIST_80186E20[] = { + gsDPPipeSync(), + gsDPPipeSync(), + gsDPSetCycleType(G_CYC_1CYCLE), + gsDPPipeSync(), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_SHADING_SMOOTH), + gsDPSetRenderMode(G_RM_AA_ZB_OPA_SURF, G_RM_AA_ZB_OPA_SURF2), + gsDPSetCombineMode(G_CC_SHADE, G_CC_SHADE), + gsSPTexture(0, 0, 0, G_TX_RENDERTILE, G_OFF), + gsDPPipeSync(), + gsSPEndDisplayList(), +}; \ No newline at end of file