mirror of https://github.com/PCSX2/pcsx2.git
microVU: due to the 2 flag fixes the hacks can go now :p
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1176 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
8385a8166f
commit
3c715556e9
|
@ -143,7 +143,7 @@ microVUt(int) mVUsetFlags(int* xStatus, int* xMac, int* xClip) {
|
|||
incPC2(2);
|
||||
}
|
||||
|
||||
mVUregs.flags = ((__Clip) ? 0 : (xC << 2)) | ((__Status) ? 0 : xS);
|
||||
mVUregs.flags = ((__Clip) ? 0 : ((xC & 3) << 2)) | ((__Status) ? 0 : (xS & 3));
|
||||
return cycles;
|
||||
}
|
||||
|
||||
|
@ -176,15 +176,15 @@ microVUt(void) mVUsetupFlags(int* xStatus, int* xMac, int* xClip, int cycles) {
|
|||
SSE_SHUFPS_XMM_to_XMM (xmmT1, xmmT1, shuffleMac);
|
||||
SSE_MOVAPS_XMM_to_M128((uptr)mVU->macFlag, xmmT1);
|
||||
}
|
||||
/*
|
||||
|
||||
if (__Clip) {
|
||||
int bClip[4];
|
||||
//sortFlag(xClip, bClip, cycles);
|
||||
SysPrintf("__Clip\n");
|
||||
sortFlag(xClip, bClip, cycles);
|
||||
//SysPrintf("__Clip\n");
|
||||
SSE_MOVAPS_M128_to_XMM(xmmT1, (uptr)mVU->clipFlag);
|
||||
SSE_SHUFPS_XMM_to_XMM (xmmT1, xmmT1, shuffleClip);
|
||||
SSE_MOVAPS_XMM_to_M128((uptr)mVU->clipFlag, xmmT1);
|
||||
}*/
|
||||
}
|
||||
}
|
||||
|
||||
microVUt(void) mVUpass4(int startPC) {
|
||||
|
|
|
@ -222,11 +222,11 @@ declareAllVariables
|
|||
#define fmInstance ((mVUinfo >> 10) & 3)
|
||||
#define fsInstance ((mVUinfo >> 12) & 3)
|
||||
#define fpsInstance ((((mVUinfo>>12) & 3) - 1) & 0x3)
|
||||
#define fcInstance 0//((mVUinfo >> 14) & 3)
|
||||
#define fpcInstance 0//((((mVUinfo>>14) & 3) - 1) & 0x3)
|
||||
#define fcInstance ((mVUinfo >> 14) & 3)
|
||||
#define fpcInstance ((((mVUinfo>>14) & 3) - 1) & 0x3)
|
||||
#define fvmInstance ((mVUinfo >> 16) & 3)
|
||||
#define fvsInstance ((mVUinfo >> 18) & 3)
|
||||
#define fvcInstance 0//((mVUinfo >> 20) & 3)
|
||||
#define fvcInstance ((mVUinfo >> 20) & 3)
|
||||
#define backupVI (mVUinfo & (1<<22))
|
||||
#define memReadIs (mVUinfo & (1<<23))
|
||||
#define memReadIt (mVUinfo & (1<<24))
|
||||
|
|
Loading…
Reference in New Issue