From d773e298c08c13e4f5753cd0a1d7e1d780af0b54 Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Thu, 25 Dec 2025 15:21:59 +0100 Subject: [PATCH] Do not timeout main menu when cutscenes are disabled --- src/DETHRACE/common/structur.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/DETHRACE/common/structur.c b/src/DETHRACE/common/structur.c index 12e27ada..f5f500bc 100644 --- a/src/DETHRACE/common/structur.c +++ b/src/DETHRACE/common/structur.c @@ -706,7 +706,15 @@ void DoProgram(void) { if (gGame_to_load >= 0) { DoLoadGame(); } else { - DoMainMenuScreen(30000u, 0, 0); +#ifdef DETHRACE_FIX_BUGS + tU32 MAIN_MENU_TIMEOUT = 30000u; + if (gCut_scene_override) { + MAIN_MENU_TIMEOUT = 0; + } +#else +#define MAIN_MENU_TIMEOUT 30000u +#endif + DoMainMenuScreen(MAIN_MENU_TIMEOUT, 0, 0); } break; case eProg_demo: