From 8932048833a8bea213bf6c014e20280f1a57eadf Mon Sep 17 00:00:00 2001 From: MegaMech Date: Sun, 13 Jul 2025 14:20:36 -0600 Subject: [PATCH] Fix Cinematic Box for Failed GP & Fix 1 Pixel Gap In All Cinematic Boxes (#453) * Update menu_items.c * Update menu_items.c --- src/menu_items.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/menu_items.c b/src/menu_items.c index 78b7476bf..b630b2e94 100644 --- a/src/menu_items.c +++ b/src/menu_items.c @@ -3498,7 +3498,7 @@ Gfx* draw_box_fill_wide(Gfx* displayListHead, s32 ulx, s32 uly, s32 lrx, s32 lry gSPDisplayList(displayListHead++, D_02008030); gDPSetFillColor(displayListHead++, (GPACK_RGBA5551(red, green, (u32) blue, alpha) << 0x10 | GPACK_RGBA5551(red, green, (u32) blue, alpha))); - gDPFillWideRectangle(displayListHead++, OTRGetDimensionFromLeftEdge(ulx), uly, OTRGetDimensionFromRightEdge(lrx), + gDPFillWideRectangle(displayListHead++, OTRGetDimensionFromLeftEdge(ulx) - 1, uly, OTRGetDimensionFromRightEdge(lrx) + 1, lry); gDPFillRectangle(displayListHead++, ulx, uly, lrx, lry); gSPDisplayList(displayListHead++, D_02008058); @@ -8725,8 +8725,8 @@ void func_800A6154(MenuItem* arg0) { pause_menu_item_box_cursor(arg0, &sp6C); } if (arg0->param2 > 0) { - gDisplayListHead = func_80098FC8(gDisplayListHead, 0, 0, 0x0000013F, arg0->param2); - gDisplayListHead = func_80098FC8(gDisplayListHead, 0, 0xEF - arg0->param2, 0x0000013F, 0x000000EF); + gDisplayListHead = func_80098FC8_wide(gDisplayListHead, 0, 0, 0x0000013F, arg0->param2); + gDisplayListHead = func_80098FC8_wide(gDisplayListHead, 0, 0xEF - arg0->param2, 0x0000013F, 0x000000EF); } }