Core: Mask COP1_CT reg 31
This commit is contained in:
parent
d3afe97d38
commit
c8bb04b6b0
|
@ -1900,7 +1900,7 @@ void R4300iOp::COP1_CT()
|
||||||
TEST_COP1_USABLE_EXCEPTION();
|
TEST_COP1_USABLE_EXCEPTION();
|
||||||
if (m_Opcode.fs == 31)
|
if (m_Opcode.fs == 31)
|
||||||
{
|
{
|
||||||
_FPCR[m_Opcode.fs] = _GPR[m_Opcode.rt].W[0];
|
_FPCR[m_Opcode.fs] = (_GPR[m_Opcode.rt].W[0] & 0x183FFFF);
|
||||||
switch ((_FPCR[m_Opcode.fs] & 3))
|
switch ((_FPCR[m_Opcode.fs] & 3))
|
||||||
{
|
{
|
||||||
case 0: *_RoundingModel = FE_TONEAREST; break;
|
case 0: *_RoundingModel = FE_TONEAREST; break;
|
||||||
|
@ -1910,10 +1910,6 @@ void R4300iOp::COP1_CT()
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (HaveDebugger())
|
|
||||||
{
|
|
||||||
g_Notify->DisplayError("CTC1: what register are you writing to?");
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// COP1: BC1 functions
|
// COP1: BC1 functions
|
||||||
|
|
Loading…
Reference in New Issue