mirror of https://github.com/PCSX2/pcsx2.git
Gah better change this, else we could get in to a nasty catch 22 with the FINISH stuff >.<
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@3403 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
4f374f1609
commit
3f819d35e5
|
@ -56,6 +56,7 @@ void gsPath1Interrupt()
|
||||||
|
|
||||||
if((gifRegs->stat.APATH <= GIF_APATH1 || (gifRegs->stat.IP3 == true && gifRegs->stat.APATH == GIF_APATH3)) && Path1WritePos > 0 && !gifRegs->stat.PSE)
|
if((gifRegs->stat.APATH <= GIF_APATH1 || (gifRegs->stat.IP3 == true && gifRegs->stat.APATH == GIF_APATH3)) && Path1WritePos > 0 && !gifRegs->stat.PSE)
|
||||||
{
|
{
|
||||||
|
gifRegs->stat.P1Q = false;
|
||||||
while(Path1WritePos > 0)
|
while(Path1WritePos > 0)
|
||||||
{
|
{
|
||||||
u32 size = GetMTGS().PrepDataPacket(GIF_PATH_1, Path1Buffer + (Path1ReadPos * 16), (Path1WritePos - Path1ReadPos));
|
u32 size = GetMTGS().PrepDataPacket(GIF_PATH_1, Path1Buffer + (Path1ReadPos * 16), (Path1WritePos - Path1ReadPos));
|
||||||
|
@ -77,7 +78,6 @@ void gsPath1Interrupt()
|
||||||
if(Path1ReadPos == Path1WritePos)
|
if(Path1ReadPos == Path1WritePos)
|
||||||
{
|
{
|
||||||
Path1WritePos = Path1ReadPos = 0;
|
Path1WritePos = Path1ReadPos = 0;
|
||||||
gifRegs->stat.P1Q = false;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue