From cd9fe1630bd1d603bdb9bb40796ba4aabe2b5b33 Mon Sep 17 00:00:00 2001 From: KamFretoZ <14798312+kamfretoz@users.noreply.github.com> Date: Sun, 8 Mar 2026 21:17:51 +0700 Subject: [PATCH] Hotkey: Add Reload Patch hotkey --- pcsx2/Hotkeys.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pcsx2/Hotkeys.cpp b/pcsx2/Hotkeys.cpp index 590d55ec9a..8576108fa5 100644 --- a/pcsx2/Hotkeys.cpp +++ b/pcsx2/Hotkeys.cpp @@ -240,6 +240,16 @@ DEFINE_HOTKEY("ResetVM", TRANSLATE_NOOP("Hotkeys", "System"), TRANSLATE_NOOP("Ho if (!pressed && VMManager::HasValidVM()) VMManager::Reset(); }) +DEFINE_HOTKEY("ReloadPatches", TRANSLATE_NOOP("Hotkeys", "System"), TRANSLATE_NOOP("Hotkeys", "Reload Patches"), + [](s32 pressed) { + if (!pressed && VMManager::HasValidVM()) + { + Host::RunOnCPUThread([]() { + Host::AddKeyedOSDMessage("ReloadPatchHotkey", "Reloading Patches..."); + VMManager::ReloadPatches(true, false, true, true); + }); + } + }) DEFINE_HOTKEY("SwapMemCards", TRANSLATE_NOOP("Hotkeys", "System"), TRANSLATE_NOOP("Hotkeys", "Swap Memory Cards"), [](s32 pressed) { if (!pressed && VMManager::HasValidVM())