mirror of https://github.com/PCSX2/pcsx2.git
Moved the default .sln file to a more convenient location. Maybe not more appropriate, but certainly more convenient. ;)
git-svn-id: http://pcsx2-playground.googlecode.com/svn/trunk@445 a6443dda-0b58-4228-96e9-037be469359c
This commit is contained in:
parent
8ebcc4c442
commit
6696e776e5
|
@ -351,7 +351,16 @@ void spyFunctions(){
|
|||
* Format: OP rt, rs, immediate *
|
||||
*********************************************************/
|
||||
void psxADDI() { if (!_Rt_) return; _rRt_ = _u32(_rRs_) + _Imm_ ; } // Rt = Rs + Im (Exception on Integer Overflow)
|
||||
void psxADDIU() { if (!_Rt_) { g_psxNextBranchCycle=psxRegs.cycle; zeroEx(); return; } _rRt_ = _u32(_rRs_) + _Imm_ ; } // Rt = Rs + Im
|
||||
void psxADDIU() { // Rt = Rs + Im
|
||||
if (!_Rt_)
|
||||
{
|
||||
// BIOS Call -- force a branch test (fixes crashes in many games)
|
||||
g_psxNextBranchCycle=psxRegs.cycle;
|
||||
zeroEx();
|
||||
return;
|
||||
}
|
||||
_rRt_ = _u32(_rRs_) + _Imm_ ;
|
||||
}
|
||||
void psxANDI() { if (!_Rt_) return; _rRt_ = _u32(_rRs_) & _ImmU_; } // Rt = Rs And Im
|
||||
void psxORI() { if (!_Rt_) return; _rRt_ = _u32(_rRs_) | _ImmU_; } // Rt = Rs Or Im
|
||||
void psxXORI() { if (!_Rt_) return; _rRt_ = _u32(_rRs_) ^ _ImmU_; } // Rt = Rs Xor Im
|
||||
|
|
|
@ -701,7 +701,16 @@ void IntcpuBranchTest()
|
|||
|
||||
if (VU0.VI[REG_VPU_STAT].UL & 0x1) {
|
||||
Cpu->ExecuteVU0Block();
|
||||
|
||||
// This might be needed to keep the EE and VU0 in sync.
|
||||
// A better fix will require hefty changes to the VU recs. -_-
|
||||
if(VU0.VI[REG_VPU_STAT].UL & 0x1)
|
||||
cpuSetNextBranchDelta( 768 );
|
||||
|
||||
}
|
||||
|
||||
// fixme: why is this in the interpreter but not in the recompiler? (Air)
|
||||
|
||||
if (VU0.VI[REG_VPU_STAT].UL & 0x100) {
|
||||
Cpu->ExecuteVU1Block();
|
||||
}
|
||||
|
|
|
@ -1460,6 +1460,14 @@
|
|||
<File
|
||||
RelativePath="..\..\x86\ir5900tables.c"
|
||||
>
|
||||
<FileConfiguration
|
||||
Name="Release (to Public)|Win32"
|
||||
>
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
AssemblerOutput="4"
|
||||
/>
|
||||
</FileConfiguration>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\x86\iVif.cpp"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
|
||||
Microsoft Visual Studio Solution File, Format Version 10.00
|
||||
# Visual Studio 2008
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcsx2", "pcsx2_2008.vcproj", "{1CEFD830-2B76-4596-A4EE-BCD7280A60BD}"
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pcsx2", "pcsx2\windows\VCprojects\pcsx2_2008.vcproj", "{1CEFD830-2B76-4596-A4EE-BCD7280A60BD}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
Loading…
Reference in New Issue