mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-20 11:36:13 +00:00
fix spu interpreter single stepping
This commit is contained in:
parent
7753ac60b0
commit
b61a69c877
1 changed files with 3 additions and 3 deletions
|
@ -393,7 +393,7 @@ void SPUThread::cpu_task()
|
|||
|
||||
while (true)
|
||||
{
|
||||
if (!test(state))
|
||||
if (!test(state) || !check_state())
|
||||
{
|
||||
// Read opcode
|
||||
const u32 op = base[pc / 4];
|
||||
|
@ -403,10 +403,10 @@ void SPUThread::cpu_task()
|
|||
|
||||
// Next instruction
|
||||
pc += 4;
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
if (check_state()) return;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue