mirror of https://github.com/PCSX2/pcsx2.git
Fix for what i hope is the last Tekken Tag bug i find! I'd actually already done this on the VIF side due to another game, but didn't do this side. Fixes it tho ;p Happy smashing of each others faces in..
git-svn-id: http://pcsx2.googlecode.com/svn/trunk@4044 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
parent
f99ca6f4f6
commit
9f52e30c06
|
@ -97,6 +97,13 @@ __fi void gsInterrupt()
|
||||||
{
|
{
|
||||||
GIF_LOG("gsInterrupt: %8.8x", cpuRegs.cycle);
|
GIF_LOG("gsInterrupt: %8.8x", cpuRegs.cycle);
|
||||||
|
|
||||||
|
if (dmacRegs.ctrl.MFD == MFD_GIF) // GIF MFIFO
|
||||||
|
{
|
||||||
|
//Console.WriteLn("GIF MFIFO");
|
||||||
|
gifMFIFOInterrupt();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if(SIGNAL_IMR_Pending == true)
|
if(SIGNAL_IMR_Pending == true)
|
||||||
{
|
{
|
||||||
//DevCon.Warning("Path 3 Paused");
|
//DevCon.Warning("Path 3 Paused");
|
||||||
|
@ -432,14 +439,9 @@ void dmaGIF()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (dmacRegs.ctrl.MFD == MFD_GIF) // GIF MFIFO
|
|
||||||
{
|
|
||||||
//Console.WriteLn("GIF MFIFO");
|
|
||||||
gifMFIFOInterrupt();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
GIFdma();
|
|
||||||
|
gsInterrupt();
|
||||||
}
|
}
|
||||||
|
|
||||||
static u16 QWCinGIFMFIFO(u32 DrainADDR)
|
static u16 QWCinGIFMFIFO(u32 DrainADDR)
|
||||||
|
|
Loading…
Reference in New Issue