From 4ad2d0ac2dbc3e0bff1e049c7c12378a526d3ba0 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 3 Feb 2025 19:31:23 +1000 Subject: [PATCH] GPU: Fix incorrect PAL overscan range --- src/core/gpu.cpp | 6 +++--- src/duckstation-qt/graphicssettingswidget.ui | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/gpu.cpp b/src/core/gpu.cpp index 6e215e53a8..91adb99048 100644 --- a/src/core/gpu.cpp +++ b/src/core/gpu.cpp @@ -873,9 +873,9 @@ void GPU::UpdateCRTCDisplayParameters() static_cast(PAL_OVERSCAN_HORIZONTAL_ACTIVE_END) + g_settings.display_active_end_offset)); cs.vertical_visible_start = static_cast(std::max( 0, static_cast(PAL_OVERSCAN_VERTICAL_ACTIVE_START) + g_settings.display_line_start_offset)); - cs.vertical_visible_end = static_cast( - std::max(cs.vertical_visible_start, - static_cast(NTSC_OVERSCAN_VERTICAL_ACTIVE_END) + g_settings.display_line_end_offset)); + cs.vertical_visible_end = + static_cast(std::max(cs.vertical_visible_start, static_cast(PAL_OVERSCAN_VERTICAL_ACTIVE_END) + + g_settings.display_line_end_offset)); break; case DisplayCropMode::Borders: diff --git a/src/duckstation-qt/graphicssettingswidget.ui b/src/duckstation-qt/graphicssettingswidget.ui index ef1a13c989..75b6ef01d8 100644 --- a/src/duckstation-qt/graphicssettingswidget.ui +++ b/src/duckstation-qt/graphicssettingswidget.ui @@ -58,7 +58,7 @@ - 1 + 0 true