mirror of https://github.com/PCSX2/pcsx2.git
Fix flickering characters in god hand from r1509.
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@1533 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
de976b8234
commit
800039c829
|
@ -371,7 +371,7 @@ u32* recGetImm64(u32 hi, u32 lo)
|
||||||
imm64[0] = lo;
|
imm64[0] = lo;
|
||||||
imm64[1] = hi;
|
imm64[1] = hi;
|
||||||
|
|
||||||
//Console::Notice("Consts allocated: %d of %u", params (recConstBufPtr - recConstBuf) / 2, ++count);
|
//Console::Notice("Consts allocated: %d of %u", params (recConstBufPtr - recConstBuf) / 2, count);
|
||||||
|
|
||||||
return imm64;
|
return imm64;
|
||||||
}
|
}
|
||||||
|
|
|
@ -445,7 +445,7 @@ void recMOVZtemp_consts(int info)
|
||||||
if( g_cpuFlushedConstReg & (1<<_Rs_) )
|
if( g_cpuFlushedConstReg & (1<<_Rs_) )
|
||||||
mem = &cpuRegs.GPR.r[_Rs_].UL[0];
|
mem = &cpuRegs.GPR.r[_Rs_].UL[0];
|
||||||
else
|
else
|
||||||
mem = _eeGetConstReg(_Rs_);
|
mem = recGetImm64(g_cpuConstRegs[_Rs_].UL[1], g_cpuConstRegs[_Rs_].UL[0]);
|
||||||
|
|
||||||
MOVQMtoR(EEREC_D, (uptr)mem);
|
MOVQMtoR(EEREC_D, (uptr)mem);
|
||||||
x86SetJ8( j8Ptr[ 0 ] );
|
x86SetJ8( j8Ptr[ 0 ] );
|
||||||
|
@ -566,7 +566,7 @@ void recMOVNtemp_consts(int info)
|
||||||
if( g_cpuFlushedConstReg & (1<<_Rs_) )
|
if( g_cpuFlushedConstReg & (1<<_Rs_) )
|
||||||
mem = &cpuRegs.GPR.r[_Rs_].UL[0];
|
mem = &cpuRegs.GPR.r[_Rs_].UL[0];
|
||||||
else
|
else
|
||||||
mem = _eeGetConstReg(_Rs_);
|
mem = recGetImm64(g_cpuConstRegs[_Rs_].UL[1], g_cpuConstRegs[_Rs_].UL[0]);
|
||||||
|
|
||||||
MOVQMtoR(EEREC_D, (uptr)mem);
|
MOVQMtoR(EEREC_D, (uptr)mem);
|
||||||
x86SetJ8( j8Ptr[ 0 ] );
|
x86SetJ8( j8Ptr[ 0 ] );
|
||||||
|
|
Loading…
Reference in New Issue