RSP: Disable a lot of ops that are not functioning correctly in the recompiler
This commit is contained in:
parent
13fb8cd2da
commit
6816ff4435
|
@ -573,7 +573,7 @@ void CRecompiler::StartLog()
|
||||||
StopLog();
|
StopLog();
|
||||||
}
|
}
|
||||||
m_LogFile = new CLog();
|
m_LogFile = new CLog();
|
||||||
if (m_LogFile)
|
if (m_LogFile != nullptr)
|
||||||
{
|
{
|
||||||
if (m_LogFile->Open(LogFileName))
|
if (m_LogFile->Open(LogFileName))
|
||||||
{
|
{
|
||||||
|
|
|
@ -36,54 +36,54 @@ uint32_t BranchCompare = 0;
|
||||||
#define RSP_VectorMisc
|
#define RSP_VectorMisc
|
||||||
|
|
||||||
#ifdef RSP_VectorMuls
|
#ifdef RSP_VectorMuls
|
||||||
#define CompileVmulf // Verified 12/17/2000 - Jabo
|
//#define CompileVmulf
|
||||||
#define CompileVmacf // Rewritten and verified 12/15/2000 - Jabo
|
//#define CompileVmacf
|
||||||
#define CompileVmudm // Verified 12/17/2000 - Jabo
|
#define CompileVmudm
|
||||||
#define CompileVmudh // Verified 12/17/2000 - Jabo
|
//#define CompileVmudh
|
||||||
#define CompileVmudn // Verified 12/17/2000 - Jabo
|
#define CompileVmudn
|
||||||
#define CompileVmudl // Verified 12/17/2000 - Jabo
|
//#define CompileVmudl
|
||||||
#define CompileVmadl
|
//#define CompileVmadl
|
||||||
#define CompileVmadm // Verified 12/17/2000 - Jabo
|
//#define CompileVmadm
|
||||||
#define CompileVmadh // Verified 12/15/2000 - Jabo
|
#define CompileVmadh
|
||||||
#define CompileVmadn // Verified 12/17/2000 - Jabo
|
#define CompileVmadn
|
||||||
#endif
|
#endif
|
||||||
#ifdef RSP_VectorMisc
|
#ifdef RSP_VectorMisc
|
||||||
#define CompileVne
|
//#define CompileVne
|
||||||
#define CompileVeq
|
//#define CompileVeq
|
||||||
#define CompileVge
|
//#define CompileVge
|
||||||
#define CompileVlt
|
//#define CompileVlt
|
||||||
#define CompileVrcp
|
//#define CompileVrcp
|
||||||
#define CompileVrcpl
|
//#define CompileVrcpl
|
||||||
#define CompileVrsqh
|
//#define CompileVrsqh
|
||||||
#define CompileVrcph
|
//#define CompileVrcph
|
||||||
#define CompileVsaw // Verified 12/17/2000 - Jabo
|
//#define CompileVsaw
|
||||||
#define CompileVabs // Verified 12/15/2000 - Jabo
|
//#define CompileVabs
|
||||||
#define CompileVmov // Verified 12/17/2000 - Jabo
|
//#define CompileVmov
|
||||||
#define CompileVxor // Verified 12/17/2000 - Jabo
|
#define CompileVxor
|
||||||
#define CompileVor // Verified 12/17/2000 - Jabo
|
#define CompileVor
|
||||||
#define CompileVand // Verified 12/17/2000 - Jabo
|
#define CompileVand
|
||||||
#define CompileVsub // Verified 12/17/2000 - Jabo (watch flags)
|
#define CompileVsub
|
||||||
#define CompileVadd // Verified 12/17/2000 - Jabo (watch flags)
|
#define CompileVadd
|
||||||
#define CompileVaddc
|
#define CompileVaddc
|
||||||
#define CompileVsubc
|
#define CompileVsubc
|
||||||
#define CompileVmrg
|
//#define CompileVmrg
|
||||||
#define CompileVnxor
|
#define CompileVnxor
|
||||||
#define CompileVnor
|
#define CompileVnor
|
||||||
#define CompileVnand
|
#define CompileVnand
|
||||||
#endif
|
#endif
|
||||||
#ifdef RSP_VectorLoads
|
#ifdef RSP_VectorLoads
|
||||||
#define CompileLbv
|
#define CompileLbv
|
||||||
#define CompileLpv
|
//#define CompileLpv
|
||||||
#define CompileLuv
|
//#define CompileLuv
|
||||||
#define CompileLhv
|
//#define CompileLhv
|
||||||
#define CompileSqv // Verified 12/17/2000 - Jabo
|
#define CompileSqv
|
||||||
#define CompileSdv // Verified 12/17/2000 - Jabo
|
#define CompileSdv
|
||||||
#define CompileSsv // Verified 12/17/2000 - Jabo
|
#define CompileSsv
|
||||||
#define CompileLrv // Rewritten and verified 12/17/2000 - Jabo
|
#define CompileLrv
|
||||||
#define CompileLqv // Verified 12/17/2000 - Jabo
|
#define CompileLqv
|
||||||
#define CompileLdv // Verified 12/17/2000 - Jabo
|
#define CompileLdv
|
||||||
#define CompileLsv // Verified 12/17/2000 - Jabo
|
#define CompileLsv
|
||||||
#define CompileLlv // Verified 12/17/2000 - Jabo
|
#define CompileLlv
|
||||||
#define CompileSlv
|
#define CompileSlv
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue