mirror of
https://github.com/ARMSX2/ARMSX2.git
synced 2026-08-24 16:50:16 -07:00
VIF: Don't rush finish VU programs, fixes remaining SPS in Shadowman
This commit is contained in:
+1
-1
@@ -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;
|
||||
|
||||
+1
-1
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user