From c783fc0f5940db498d1cb6678ef2575032ad6944 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 6 Mar 2023 01:05:09 +1000 Subject: [PATCH] GSDumpReplayer: Update serial on dump load Fixes title and HW fixes not applying when dragging a new GS dump onto a running PCSX2. --- pcsx2/GSDumpReplayer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcsx2/GSDumpReplayer.cpp b/pcsx2/GSDumpReplayer.cpp index f3617647ab..680da0002a 100644 --- a/pcsx2/GSDumpReplayer.cpp +++ b/pcsx2/GSDumpReplayer.cpp @@ -213,6 +213,9 @@ static void GSDumpReplayerLoadInitialState() std::memcpy(PS2MEM_GS, s_dump_file->GetRegsData().data(), std::min(Ps2MemSize::GSregs, static_cast(s_dump_file->GetRegsData().size()))); + // update serial to load hw fixes + VMManager::Internal::GameStartingOnCPUThread(); + // load GS state freezeData fd = {static_cast(s_dump_file->GetStateData().size()), const_cast(s_dump_file->GetStateData().data())};