From b3d1079ea041caf1e2ffccf2c1c8f5e4b66399a4 Mon Sep 17 00:00:00 2001 From: MelonSpeedruns Date: Sun, 12 Apr 2026 12:03:09 -0400 Subject: [PATCH] Restore Warning screen for Release Builds WIP --- src/d/d_s_logo.cpp | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/d/d_s_logo.cpp b/src/d/d_s_logo.cpp index 71b4d21de4..a08cbe910e 100644 --- a/src/d/d_s_logo.cpp +++ b/src/d/d_s_logo.cpp @@ -480,7 +480,13 @@ void dScnLogo_c::warningInDraw() { if (mTimer == 0) { mExecCommand = EXEC_WARNING_DISP; + + #if TARGET_PC && TEMP_DEBUG_TEST mTimer = 30; + #else + mTimer = 3510; + #endif + field_0x20e = 30; field_0x210 = field_0x20e; field_0x212 = 1; @@ -547,7 +553,13 @@ void dScnLogo_c::nintendoOutDraw() { if (mTimer == 0) { mExecCommand = EXEC_DOLBY_IN; + + #if TARGET_PC && TEMP_DEBUG_TEST mTimer = 30; + #else + mTimer = 90; + #endif + mDoGph_gInf_c::startFadeIn(30); } } @@ -1104,10 +1116,14 @@ int dScnLogo_c::create() { checkProgSelect(); if (field_0x20a != 0) { mExecCommand = EXEC_PROG_IN; + #if TARGET_PC && TEMP_DEBUG_TEST mTimer = 1; + #else + mTimer = 30; + #endif field_0x218 = getProgressiveMode(); } else { - #if TARGET_PC + #if TARGET_PC && TEMP_DEBUG_TEST mTimer = 0; // Possibly unnecessary but just in case mExecCommand = EXEC_DVD_WAIT; #else