From 66b3f5f76102437d6157cdb922138a3a344c191d Mon Sep 17 00:00:00 2001 From: Peter Veenstra Date: Tue, 20 Apr 2010 07:45:34 +0000 Subject: [PATCH] Fix by h-a-l-9000 to repair the blanking functionality. Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3584 --- src/hardware/vga_draw.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hardware/vga_draw.cpp b/src/hardware/vga_draw.cpp index d3970fa3..33ee8cdb 100644 --- a/src/hardware/vga_draw.cpp +++ b/src/hardware/vga_draw.cpp @@ -1413,6 +1413,7 @@ void VGA_SetupDrawing(Bitu /*val*/) { } doubleheight=true; } + vga.draw.vblank_skip = vblank_skip; if(!(IS_VGA_ARCH && (svgaCard==SVGA_None) && (vga.mode==M_EGA || vga.mode==M_VGA))) { //Only check for extra double height in vga modes @@ -1476,7 +1477,6 @@ void VGA_SetupDrawing(Bitu /*val*/) { vga.draw.doublewidth = doublewidth; vga.draw.doubleheight = doubleheight; vga.draw.aspect_ratio = aspect_ratio; - vga.draw.vblank_skip = vblank_skip; vga.draw.bpp = bpp; if (doubleheight) vga.draw.lines_scaled=2; else vga.draw.lines_scaled=1;