mirror of https://github.com/PCSX2/pcsx2.git
Added "fixme" to some strange parts of code to find them faster.
git-svn-id: http://pcsx2-playground.googlecode.com/svn/trunk@210 a6443dda-0b58-4228-96e9-037be469359c
This commit is contained in:
parent
14ca8e857e
commit
bcd8e80183
|
@ -470,7 +470,7 @@ void rcntUpdate()
|
|||
counters[5].count -= counters[5].Cycle;
|
||||
}
|
||||
counters[5].count++;
|
||||
//counters[5].sCycleT += VBLANKCNT(1); //this line brings back magna carta loading animation, but breaks vsyncs >< (rama)
|
||||
//counters[5].sCycleT += VBLANKCNT(1);
|
||||
counters[5].CycleT = VBLANKCNT(counters[5].count) - (VBLANKCNT(1)/2);
|
||||
//SysPrintf("%x frames done in %x cycles cpuRegs.cycle = %x cycletdiff %x\n", counters[5].Cycle, counters[5].sCycleT, cpuRegs.cycle, (counters[5].CycleT - VBLANKCNT(1)) - (cpuRegs.cycle - counters[5].sCycleT));
|
||||
VSyncStart();
|
||||
|
|
|
@ -1125,7 +1125,7 @@ long InterlockedExchange(long volatile* Target, long Value)
|
|||
__asm__ __volatile__(".intel_syntax\n"
|
||||
"lock xchg [%0], %%eax\n"
|
||||
".att_syntax\n" : : "r"(Target), "a"(Value) : "memory" );
|
||||
//This is supposed to return a long
|
||||
// fixme - This is supposed to return a long
|
||||
}
|
||||
|
||||
long InterlockedExchangeAdd(long volatile* Addend, long Value)
|
||||
|
@ -1133,7 +1133,7 @@ long InterlockedExchangeAdd(long volatile* Addend, long Value)
|
|||
__asm__ __volatile__(".intel_syntax\n"
|
||||
"lock xadd [%0], %%eax\n"
|
||||
".att_syntax\n" : : "r"(Addend), "a"(Value) : "memory" );
|
||||
//As is this
|
||||
// fixme - As is this
|
||||
}
|
||||
|
||||
u32 timeGetTime()
|
||||
|
|
|
@ -114,7 +114,7 @@ void LoadCW( void ) {
|
|||
|
||||
void recCOP1_S( void ) {
|
||||
#ifndef __x86_64__
|
||||
if( !cpucaps.hasStreamingSIMD2Extensions ) { // Not sure if this is needed anymore... (cottonvibes)
|
||||
if( !cpucaps.hasStreamingSIMD2Extensions ) { // fixme - Not sure if this is needed anymore... (cottonvibes)
|
||||
_freeMMXreg(6);
|
||||
_freeMMXreg(7);
|
||||
}
|
||||
|
|
|
@ -1238,7 +1238,7 @@ void psxRecRecompile(u32 startpc)
|
|||
u32* ptr;
|
||||
|
||||
#ifdef __x86_64__
|
||||
FreezeXMMRegs(1); //check why this is needed on x64 builds (rama)
|
||||
FreezeXMMRegs(1); // fixme - check why this is needed on x64 builds
|
||||
#endif
|
||||
|
||||
#ifdef _DEBUG
|
||||
|
@ -1523,7 +1523,7 @@ StartRecomp:
|
|||
assert( s_pCurBlock->pFnptr != 0 );
|
||||
|
||||
#ifdef __x86_64__
|
||||
FreezeXMMRegs(0); //check why this is needed on x64 builds (rama)
|
||||
FreezeXMMRegs(0); // fixme - check why this is needed on x64 builds (rama)
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
|
@ -1443,6 +1443,7 @@ void rpsxBLTZ()
|
|||
_psxFlushAllUnused();
|
||||
|
||||
if( PSX_IS_CONST1(_Rs_) ) {
|
||||
// fixme
|
||||
// A variable of type u32 is always >= 0
|
||||
//if( (int)g_psxConstRegs[_Rs_] >= 0 )
|
||||
branchTo = psxpc+4;
|
||||
|
@ -1491,7 +1492,8 @@ void rpsxBGEZ()
|
|||
_psxFlushAllUnused();
|
||||
|
||||
if( PSX_IS_CONST1(_Rs_) ) {
|
||||
// A variable of type u32 is never less then 0!
|
||||
// fixme
|
||||
// A variable of type u32 is never less then 0!
|
||||
/*if( g_psxConstRegs[_Rs_] < 0 )
|
||||
branchTo = psxpc+4;*/
|
||||
|
||||
|
|
|
@ -511,7 +511,7 @@ u32 SuperVUGetVIAddr(int reg, int read)
|
|||
if (!CHECK_VUBRANCHHACK) {
|
||||
return (uptr)&s_VIBranchDelay; // test for branch delays
|
||||
}
|
||||
else SysPrintf("VIBRANCHDELAY hack! Please report if this breaks anything (rama)\n");
|
||||
//else SysPrintf("VIBRANCHDELAY hack! Please report if this breaks anything (rama)\n");
|
||||
}
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Reference in New Issue