From 67225fc60f82fb7c60b0628698bdd5b644f047f0 Mon Sep 17 00:00:00 2001 From: OBattler Date: Sun, 31 Dec 2017 18:33:22 +0100 Subject: [PATCH] The Paradise WD90C30-LR is now interlace-aware. --- src/video/vid_paradise.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/video/vid_paradise.c b/src/video/vid_paradise.c index c2d6a7f5b..c28e72415 100644 --- a/src/video/vid_paradise.c +++ b/src/video/vid_paradise.c @@ -246,6 +246,11 @@ void paradise_remap(paradise_t *paradise) void paradise_recalctimings(svga_t *svga) { + paradise_t *paradise = (paradise_t *) svga->p; + + if (paradise->type == WD90C30) + svga->interlace = (svga->crtc[0x2d] & 0x20); + svga->lowres = !(svga->gdcreg[0xe] & 0x01); if (svga->bpp == 8 && !svga->lowres) svga->render = svga_render_8bpp_highres;