mirror of https://github.com/PCSX2/pcsx2.git
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:
parent
84e24a0142
commit
92a1eda82a
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue