From 0ecb0f1f7d577e69979d96646cf429c99ef002be Mon Sep 17 00:00:00 2001 From: TJnotJT Date: Mon, 28 Sep 2026 23:16:07 -0400 Subject: [PATCH] GS:TC: Increase the number of draws to keep a transfer in the history. Helps prevent flicker in some FMVs. --- pcsx2/GS/Renderers/HW/GSRendererHW.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/GS/Renderers/HW/GSRendererHW.cpp b/pcsx2/GS/Renderers/HW/GSRendererHW.cpp index 49a31d7f44..e86bd23783 100644 --- a/pcsx2/GS/Renderers/HW/GSRendererHW.cpp +++ b/pcsx2/GS/Renderers/HW/GSRendererHW.cpp @@ -104,7 +104,7 @@ void GSRendererHW::VSync(u32 field, bool registers_written, bool idle_frame) { // If it did draws very recently, we should keep the recent stuff in case it hasn't been preloaded/used yet. // Rocky Legend does this with the main menu FMV's. - if ((s_n - s_last_transfer_draw_n) < 5) + if ((s_n - s_last_transfer_draw_n) < 20) { for (auto iter = m_draw_transfers.rbegin(); iter != m_draw_transfers.rend(); iter++) {