From ed515782f9f36a596be3422c988f78885a65838e Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Sun, 1 Feb 2026 08:04:07 +0000 Subject: [PATCH] GS: Don't try to anti-blur if both displays are alternating --- pcsx2/GS/GSState.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pcsx2/GS/GSState.cpp b/pcsx2/GS/GSState.cpp index ec7804f137..6ea6b33747 100644 --- a/pcsx2/GS/GSState.cpp +++ b/pcsx2/GS/GSState.cpp @@ -6365,8 +6365,11 @@ void GSState::GSPCRTCRegs::CalculateFramebufferOffset(bool scanmask, GSRegDISPFB { if (framebuffer0Reg.DBY != PCRTCDisplays[0].prevFramebufferReg.DBY) { - PCRTCDisplays[0].framebufferRect.y = PCRTCDisplays[1].framebufferRect.y; - PCRTCDisplays[0].framebufferRect.w = PCRTCDisplays[1].framebufferRect.w; + if (framebuffer1Reg.DBY == PCRTCDisplays[1].prevFramebufferReg.DBY) + { + PCRTCDisplays[0].framebufferRect.y = PCRTCDisplays[1].framebufferRect.y; + PCRTCDisplays[0].framebufferRect.w = PCRTCDisplays[1].framebufferRect.w; + } } else {