From b12c46568cad6b1f4199b838c8555c7c0a1751ab Mon Sep 17 00:00:00 2001 From: Reonu Date: Sat, 14 Aug 2021 19:23:57 +0100 Subject: [PATCH] made the console check safer --- src/game/game_init.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/game/game_init.c b/src/game/game_init.c index 86935075..504d5569 100644 --- a/src/game/game_init.c +++ b/src/game/game_init.c @@ -415,6 +415,11 @@ void select_gfx_pool(void) { * - Selects which framebuffer will be rendered and displayed to next time. */ void display_and_vsync(void) { + if (IO_READ(DPC_PIPEBUSY_REG) && gIsConsole != 1) + { + gIsConsole = 1; + gBorderHeight = BORDER_HEIGHT_CONSOLE; + } profiler_log_thread5_time(BEFORE_DISPLAY_LISTS); osRecvMesg(&gGfxVblankQueue, &gMainReceivedMesg, OS_MESG_BLOCK); if (gGoddardVblankCallback != NULL) {