vu: 64bit cycle fixes

[SAVEVERSION+]
This commit is contained in:
Ziemas
2026-03-15 08:27:44 -04:00
committed by Ty
parent bc624524cf
commit f0723a6ec9
10 changed files with 21 additions and 21 deletions
+2 -2
View File
@@ -51,7 +51,7 @@ void BaseVUmicroCPU::ExecuteBlock(bool startUp)
}
else // Continue Executing
{
u32 cycle = m_Idx ? VU1.cycle : VU0.cycle;
u64 cycle = m_Idx ? VU1.cycle : VU0.cycle;
s32 delta = (s32)(u32)(cpuRegs.cycle - cycle);
if (delta > 0)
@@ -70,7 +70,7 @@ void BaseVUmicroCPU::ExecuteBlockJIT(BaseVUmicroCPU* cpu, bool interlocked)
if (stat & test)
{ // VU is running
s32 delta = (s32)(u32)(cpuRegs.cycle - VU0.cycle);
s64 delta = (s64)(u64)(cpuRegs.cycle - VU0.cycle);
if (delta > 0)
{