From 46bf080bd982a0b6d6642e5fbe3df4d834cbad72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Sat, 24 Oct 2026 10:50:05 +0200 Subject: [PATCH] Syphon Filter: Forget the hooks' per-object state when the game shuts down Co-Authored-By: Claude Opus 5.5 (1M context) --- Core/HLE/ReplaceTables.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Core/HLE/ReplaceTables.cpp b/Core/HLE/ReplaceTables.cpp index f59255205d..a158d1de3b 100644 --- a/Core/HLE/ReplaceTables.cpp +++ b/Core/HLE/ReplaceTables.cpp @@ -2278,6 +2278,8 @@ void Replacement_Init() { void Replacement_Shutdown() { RestoreReplacedInstructions(0, 0xFFFFFFFF); replacementNameLookup.clear(); + syphonFilterArrivals.clear(); + syphonFilterFadeHolds.clear(); } void Replacement_SetBlockShadowHook(u32 value) {