mirror of
https://github.com/stenzek/duckstation.git
synced 2025-02-19 22:22:15 +00:00
Bus: Fix incorrect EPC for IBE exceptions
This commit is contained in:
parent
13b398ac46
commit
58f5c99100
@ -1693,7 +1693,10 @@ bool FetchInstruction()
|
||||
case 0x07: // KSEG2
|
||||
default:
|
||||
{
|
||||
CPU::RaiseException(address, Cop0Registers::CAUSE::MakeValueForException(Exception::IBE, false, false, 0));
|
||||
CPU::RaiseException(Cop0Registers::CAUSE::MakeValueForException(Exception::IBE,
|
||||
g_state.current_instruction_in_branch_delay_slot,
|
||||
g_state.current_instruction_was_branch_taken, 0),
|
||||
address);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user