From fd0b875ab558c7e9becc1dc329a5d51a9f35b8e8 Mon Sep 17 00:00:00 2001 From: LillyJadeKatrin Date: Thu, 27 Nov 2025 11:52:56 -0500 Subject: [PATCH] RetroAchievements - Remove Hardcore Check from ApplyMemoryPatch This was blocking all memory patches from executing properly in hardcore mode even when contained in the Allowlist. --- Source/Core/Core/Debugger/PPCDebugInterface.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/Source/Core/Core/Debugger/PPCDebugInterface.cpp b/Source/Core/Core/Debugger/PPCDebugInterface.cpp index f38d1c83468..fd105df2b41 100644 --- a/Source/Core/Core/Debugger/PPCDebugInterface.cpp +++ b/Source/Core/Core/Debugger/PPCDebugInterface.cpp @@ -32,9 +32,6 @@ void ApplyMemoryPatch(const Core::CPUThreadGuard& guard, std::span value, const u32 address, bool store_existing_value) { - if (AchievementManager::GetInstance().IsHardcoreModeActive()) - return; - if (value.empty()) return;