From 89cc28568b55396e79eb4d8be971cf81bee0aa17 Mon Sep 17 00:00:00 2001 From: Peter Veenstra Date: Sun, 4 Feb 2007 11:15:30 +0000 Subject: [PATCH] Beta 3 changes from h-a-l-9000. Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2803 --- src/hardware/vga_draw.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/hardware/vga_draw.cpp b/src/hardware/vga_draw.cpp index 57660d66..be422a8e 100644 --- a/src/hardware/vga_draw.cpp +++ b/src/hardware/vga_draw.cpp @@ -563,7 +563,8 @@ static void VGA_VerticalTimer(Bitu val) { vga.draw.address *= 2; break; } - VGA_DrawPart( vga.draw.parts_lines ); + //VGA_DrawPart( vga.draw.parts_lines ); + PIC_AddEvent(VGA_DrawPart,vga.draw.delay.parts,vga.draw.parts_lines); // PIC_AddEvent(VGA_DrawPart,vga.draw.delay.parts/2,vga.draw.parts_lines); //Else tearline in Tyrian and second reality } @@ -782,7 +783,7 @@ void VGA_SetupDrawing(Bitu val) { vga.draw.parts_total=VGA_PARTS; double correct_ratio=(100.0/525.0); double aspect_ratio=((double)htotal/((double)vtotal)/correct_ratio); - + vga.draw.delay.parts = vga.draw.delay.vdend/vga.draw.parts_total; vga.draw.resizing=false; //Check to prevent useless black areas