From 873d8791e21b805c8053c68e3406bac347fbc2b7 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sun, 18 Feb 2024 21:34:13 +0100 Subject: [PATCH] Override the (S)VGA blanking calculation for the S3 Trio32, Trio64, Trio64V+, and Trio64 V2/DX. --- src/video/vid_s3.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/video/vid_s3.c b/src/video/vid_s3.c index 27c364898f..e387245c9d 100644 --- a/src/video/vid_s3.c +++ b/src/video/vid_s3.c @@ -4093,6 +4093,11 @@ s3_recalctimings(svga_t *svga) } } } + + if ((s3->chip == S3_TRIO32) || (s3->chip == S3_TRIO64)) + svga->hoverride = 1; + else + svga->hoverride = 0; } static void @@ -4271,6 +4276,8 @@ s3_trio64v_recalctimings(svga_t *svga) break; } } + + svga->hoverride = 1; } static void