VIF: Don't rush finish VU programs, fixes remaining SPS in Shadowman

This commit is contained in:
refractionpcsx2 2020-12-13 23:17:07 +00:00
parent 7138769182
commit 678829a5b2
2 changed files with 2 additions and 2 deletions

View File

@ -136,7 +136,7 @@ __fi void vif0SetupTransfer()
__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);
return;

View File

@ -232,7 +232,7 @@ __fi void vif1SetupTransfer()
__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);
return;