mirror of https://github.com/PCSX2/pcsx2.git
microVU: Another branch delay slot fix. Extreme-G Racing now playable in microVU :)
If anybody has Mark of Kri, can you please confirm that's still working okay? I'm expecting it to, but just to be sure. git-svn-id: http://pcsx2.googlecode.com/svn/trunk@5592 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
cba8b0f6e5
commit
2ef95df6e1
|
@ -1245,7 +1245,7 @@ void setBranchA(mP, int x, int _x_) {
|
||||||
void condEvilBranch(mV, int JMPcc) {
|
void condEvilBranch(mV, int JMPcc) {
|
||||||
if (mVUlow.badBranch) {
|
if (mVUlow.badBranch) {
|
||||||
xMOV(ptr32[&mVU.branch], gprT1);
|
xMOV(ptr32[&mVU.branch], gprT1);
|
||||||
xMOV(ptr32[&mVU.badBranch], branchAddrN);
|
xMOV(ptr32[&mVU.badBranch], branchAddr);
|
||||||
|
|
||||||
xCMP(gprT1b, 0);
|
xCMP(gprT1b, 0);
|
||||||
xForwardJump8 cJMP((JccComparisonType)JMPcc);
|
xForwardJump8 cJMP((JccComparisonType)JMPcc);
|
||||||
|
|
Loading…
Reference in New Issue