R3000: Fix COP0 Status value on reset

Previously used value was wrong. BEV bit wasn't correct one, and CU0 and TS bits are not enabled by default.
This commit is contained in:
Goatman13 2023-11-16 13:14:05 +01:00 committed by refractionpcsx2
parent 84e24a0142
commit 92a1eda82a
1 changed files with 1 additions and 1 deletions

View File

@ -53,7 +53,7 @@ void psxReset()
std::memset(&psxRegs, 0, sizeof(psxRegs));
psxRegs.pc = 0xbfc00000; // Start in bootstrap
psxRegs.CP0.n.Status = 0x10900000; // COP0 enabled | BEV = 1 | TS = 1
psxRegs.CP0.n.Status = 0x00400000; // BEV = 1
psxRegs.CP0.n.PRid = 0x0000001f; // PRevID = Revision ID, same as the IOP R3000A
psxRegs.iopBreak = 0;