From 2a0f00190288334c6a2d75e7870854539a26f84c Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Fri, 11 Aug 2023 23:08:07 +0100 Subject: [PATCH] GIF: Adjust run length of split in intermittent packets --- pcsx2/Gif.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/Gif.cpp b/pcsx2/Gif.cpp index 628fbbed51..50eccdb196 100644 --- a/pcsx2/Gif.cpp +++ b/pcsx2/Gif.cpp @@ -329,7 +329,7 @@ static u32 WRITERING_DMA(u32* pMem, u32 qwc) // so we can get away with transferring "most" of it when it's a big packet. // Use Wallace and Gromit Project Zoo or The Suffering for testing if (qwc > 64) - qwc = qwc - 64; + qwc = qwc * 0.5f; else qwc = std::min(qwc, 8u); }