From 70346028c5e075b99d1e592e7d5b5ef196de247d Mon Sep 17 00:00:00 2001 From: Eladash Date: Wed, 27 Jan 2021 20:08:42 +0200 Subject: [PATCH] Fix GCM HLE Oops. --- rpcs3/Emu/RSX/RSXThread.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/RSXThread.cpp b/rpcs3/Emu/RSX/RSXThread.cpp index 555f2e8751..8d4b855c9a 100644 --- a/rpcs3/Emu/RSX/RSXThread.cpp +++ b/rpcs3/Emu/RSX/RSXThread.cpp @@ -546,6 +546,8 @@ namespace rsx return fmt::format("RSX [0x%07x]", +rsx->ctrl->get); }; + method_registers.init(); + rsx::overlays::reset_performance_overlay(); g_fxo->get()->init(); @@ -2029,8 +2031,6 @@ namespace rsx void thread::init(u32 ctrlAddress) { - method_registers.init(); - dma_address = ctrlAddress; ctrl = vm::_ptr(ctrlAddress); flip_status = CELL_GCM_DISPLAY_FLIP_STATUS_DONE;