From 98cee991efb182d7d2bbde5ffa5e985fb068ac04 Mon Sep 17 00:00:00 2001 From: Nekotekina Date: Sun, 27 Mar 2022 11:37:11 +0300 Subject: [PATCH] PPU: fix step execution after BP --- rpcs3/Emu/Cell/PPUThread.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/PPUThread.cpp b/rpcs3/Emu/Cell/PPUThread.cpp index 2a487cfd77..f9f375827c 100644 --- a/rpcs3/Emu/Cell/PPUThread.cpp +++ b/rpcs3/Emu/Cell/PPUThread.cpp @@ -714,7 +714,7 @@ static void ppu_break(ppu_thread& ppu, ppu_opcode_t, be_t* this_op, ppu_int } // Fallback to the interpreter function - return ppu_cache(ppu.cia)(ppu, {*this_op}, this_op, next_fn); + return ppu_cache(ppu.cia)(ppu, {*this_op}, this_op, ppu.state ? &ppu_ret : next_fn); } // Set or remove breakpoint