From 1916a60d6cff1f2a5badd5661e14e96c7a99669f Mon Sep 17 00:00:00 2001 From: OBattler Date: Wed, 25 Jun 2025 19:49:26 +0200 Subject: [PATCH] svga_render_overscan_right(): Fix the calculation for the right overscan, fixes #5699. --- src/video/vid_svga_render.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/vid_svga_render.c b/src/video/vid_svga_render.c index bdb496686..5cfcc8889 100644 --- a/src/video/vid_svga_render.c +++ b/src/video/vid_svga_render.c @@ -118,7 +118,7 @@ svga_render_overscan_right(svga_t *svga) return; uint32_t *line_ptr = &svga->monitor->target_buffer->line[svga->displine + svga->y_add][svga->x_add + svga->hdisp]; - right = (overscan_x >> 1); + right = overscan_x - svga->left_overscan; for (int i = 0; i < right; i++) *line_ptr++ = svga->overscan_color; }