From 0fa19c3387b6db73ab08102652006154361b92e7 Mon Sep 17 00:00:00 2001 From: TC1995 Date: Mon, 26 Apr 2021 22:48:42 +0200 Subject: [PATCH] Made the 868 properly recognize itself as a true 868, instead of 866 (should also fix NT 4.0's graphical bugs with it) --- src/video/vid_s3.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/video/vid_s3.c b/src/video/vid_s3.c index 8fb271bbc..be00fed2b 100644 --- a/src/video/vid_s3.c +++ b/src/video/vid_s3.c @@ -6026,7 +6026,8 @@ static void *s3_init(const device_t *info) case S3_PHOENIX_VISION868: svga->decode_mask = (4 << 20) - 1; s3->id = 0xe1; /*Vision868*/ - s3->id_ext = s3->id_ext_pci = 0x80; + s3->id_ext = 0x90; + s3->id_ext_pci = 0x80; s3->packed_mmio = 1; if (s3->pci) { svga->crtc[0x53] = 0x18;