From 19b5cf13f5ebdbeaa5de28b077e958bed4cb0f97 Mon Sep 17 00:00:00 2001 From: ugetab Date: Sun, 15 Nov 2009 01:52:29 +0000 Subject: [PATCH] Made the debugger window more persistent, both because the debugger can now be opened without a game loaded, and because someone complained about how the debugger closed when you went to File>Close, even though it would return on game load. --- src/drivers/win/pref.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/drivers/win/pref.cpp b/src/drivers/win/pref.cpp index 24aecefc..e0197c8a 100644 --- a/src/drivers/win/pref.cpp +++ b/src/drivers/win/pref.cpp @@ -135,13 +135,7 @@ int storePreferences(char* romname) wasinDebugger = inDebugger; // Prevent any attempts at file usage if the debugger is open - if (wasinDebugger) { - DebuggerExit(); - } - - while ((inDebugger) || (Counter == 300000)) { - Counter++; - } + // Moved debugger exit code due to complaints and the Debugger menu option being enabled if (!debuggerWasActive) { @@ -185,6 +179,7 @@ int storePreferences(char* romname) void DoDebuggerRunCheck() { if (wasinDebugger){ + DebuggerExit(); DoDebug(0); } }