From 9d07ee43ebfb1375a9fb6b3d0233c96832d7c51d Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 7 Aug 2023 23:36:54 +1000 Subject: [PATCH] VMManager: Fix achievements HC mode not applying on reset --- pcsx2/VMManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pcsx2/VMManager.cpp b/pcsx2/VMManager.cpp index 9aec4b0bc3..cd51ea82f5 100644 --- a/pcsx2/VMManager.cpp +++ b/pcsx2/VMManager.cpp @@ -1418,6 +1418,10 @@ void VMManager::Reset() #ifdef ENABLE_ACHIEVEMENTS if (!Achievements::OnReset()) return; + + // Re-enforce hardcode mode constraints if we're now enabling it. + if (Achievements::ResetChallengeMode()) + ApplySettings(); #endif vu1Thread.WaitVU();