mirror of https://github.com/PCSX2/pcsx2.git
VIF: Don't rush finish VU programs, fixes remaining SPS in Shadowman
This commit is contained in:
parent
7138769182
commit
678829a5b2
|
@ -136,7 +136,7 @@ __fi void vif0SetupTransfer()
|
||||||
|
|
||||||
__fi void vif0VUFinish()
|
__fi void vif0VUFinish()
|
||||||
{
|
{
|
||||||
if (VU0.VI[REG_VPU_STAT].UL & 0x4)
|
if (VU0.VI[REG_VPU_STAT].UL & 0x5)
|
||||||
{
|
{
|
||||||
CPU_INT(VIF_VU0_FINISH, 128);
|
CPU_INT(VIF_VU0_FINISH, 128);
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -232,7 +232,7 @@ __fi void vif1SetupTransfer()
|
||||||
|
|
||||||
__fi void vif1VUFinish()
|
__fi void vif1VUFinish()
|
||||||
{
|
{
|
||||||
if (VU0.VI[REG_VPU_STAT].UL & 0x400)
|
if (VU0.VI[REG_VPU_STAT].UL & 0x500)
|
||||||
{
|
{
|
||||||
CPU_INT(VIF_VU1_FINISH, 128);
|
CPU_INT(VIF_VU1_FINISH, 128);
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Reference in New Issue