From e329b6ffd0074c58f44ef3294bc57c7cc95e7142 Mon Sep 17 00:00:00 2001 From: "Avi Halachmi (:avih)" Date: Sun, 31 Jul 2016 20:56:00 +0300 Subject: [PATCH] boot: fix: show bios info at the console title This is a regression from 6db18446 , which, due to correctly applying the patches when the bios starts, also updated the console title (which happens at the same function). So when updating the settings and loading the patches, only update the console title if we're already outside of the bios. --- pcsx2/gui/AppCoreThread.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/pcsx2/gui/AppCoreThread.cpp b/pcsx2/gui/AppCoreThread.cpp index 2a4a263bfe..ca0b0bda08 100644 --- a/pcsx2/gui/AppCoreThread.cpp +++ b/pcsx2/gui/AppCoreThread.cpp @@ -454,12 +454,11 @@ static void _ApplySettings( const Pcsx2Config& src, Pcsx2Config& fixup ) wxString consoleTitle = gameName + gameSerial; consoleTitle += L" [" + gameCRC.MakeUpper() + L"]" + gameCompat + gameFixes + gamePatch + gameCheats + gameWsHacks; - Console.SetTitle(consoleTitle); - // It's possible then when we're booting, the bios loader will set a more detailed title - // with region, version, etc, thus overriding our patches status at the title. That's OK. Those + if (ingame) + Console.SetTitle(consoleTitle); + // When we're booting, the bios loader will set a a title which would be more interesting than this + // to most users - with region, version, etc, so don't overwrite it with patch info. That's OK. Those // users which want to know the status of the patches at the bios can check the console content. - // However, the bios loader sets the title once, so if any settings are changed and we're called - // (e.g. if the user presses tab to change the limiter), then the title will be set to consoleTitle. } // FIXME: This function is not for general consumption. Its only consumer (and