mirror of https://github.com/PCSX2/pcsx2.git
microVU: Fix mistake when setting Status Flag bits for Signed/Zero
This commit is contained in:
parent
d3be481327
commit
6f7890b709
|
@ -92,6 +92,7 @@ static void mVUupdateFlags(mV, const xmm& reg, const xmm& regT1in = xEmptyReg, c
|
|||
|
||||
if (mFLAG.doFlag) mVUallocMFLAGb(mVU, mReg, mFLAG.write); // Set Mac Flag
|
||||
if (sFLAG.doFlag) {
|
||||
xAND(mReg, 0xFF); // Ignore overflow bits, they're handled separately
|
||||
xOR(sReg, mReg);
|
||||
if (sFLAG.doNonSticky) {
|
||||
xSHL(mReg, 8);
|
||||
|
|
Loading…
Reference in New Issue