- Move the video timing debug output so it can display the correct v_total value
Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3575
This commit is contained in:
parent
6080d2c1dd
commit
dae804a87f
1 changed files with 15 additions and 11 deletions
|
@ -28,6 +28,10 @@
|
|||
#include "vga.h"
|
||||
#include "pic.h"
|
||||
|
||||
//#undef C_DEBUG
|
||||
//#define C_DEBUG 1
|
||||
//#define LOG(X,Y) LOG_MSG
|
||||
|
||||
#define VGA_PARTS 4
|
||||
|
||||
typedef Bit8u * (* VGA_Line_Handler)(Bitu vidstart, Bitu line);
|
||||
|
@ -1176,17 +1180,6 @@ void VGA_SetupDrawing(Bitu /*val*/) {
|
|||
// Display end
|
||||
vga.draw.delay.vdend = vdend * vga.draw.delay.htotal;
|
||||
|
||||
#if C_DEBUG
|
||||
LOG(LOG_VGA,LOG_NORMAL)("h total %2.5f (%3.2fkHz) blank(%02.5f/%02.5f) retrace(%02.5f/%02.5f)",
|
||||
vga.draw.delay.htotal,(1.0/vga.draw.delay.htotal),
|
||||
vga.draw.delay.hblkstart,vga.draw.delay.hblkend,
|
||||
vga.draw.delay.hrstart,vga.draw.delay.hrend);
|
||||
LOG(LOG_VGA,LOG_NORMAL)("v total %2.5f (%3.2fHz) blank(%02.5f/%02.5f) retrace(%02.5f/%02.5f)",
|
||||
vga.draw.delay.vtotal,(1000.0/vga.draw.delay.vtotal),
|
||||
vga.draw.delay.vblkstart,vga.draw.delay.vblkend,
|
||||
vga.draw.delay.vrstart,vga.draw.delay.vrend);
|
||||
#endif
|
||||
|
||||
vga.draw.parts_total=VGA_PARTS;
|
||||
/*
|
||||
6 Horizontal Sync Polarity. Negative if set
|
||||
|
@ -1458,6 +1451,17 @@ void VGA_SetupDrawing(Bitu /*val*/) {
|
|||
VGA_VerticalTimer(0);
|
||||
}
|
||||
|
||||
#if C_DEBUG
|
||||
LOG(LOG_VGA,LOG_NORMAL)("h total %2.5f (%3.2fkHz) blank(%02.5f/%02.5f) retrace(%02.5f/%02.5f)",
|
||||
vga.draw.delay.htotal,(1.0/vga.draw.delay.htotal),
|
||||
vga.draw.delay.hblkstart,vga.draw.delay.hblkend,
|
||||
vga.draw.delay.hrstart,vga.draw.delay.hrend);
|
||||
LOG(LOG_VGA,LOG_NORMAL)("v total %2.5f (%3.2fHz) blank(%02.5f/%02.5f) retrace(%02.5f/%02.5f)",
|
||||
vga.draw.delay.vtotal,(1000.0/vga.draw.delay.vtotal),
|
||||
vga.draw.delay.vblkstart,vga.draw.delay.vblkend,
|
||||
vga.draw.delay.vrstart,vga.draw.delay.vrend);
|
||||
#endif
|
||||
|
||||
// need to resize the output window?
|
||||
if ((width != vga.draw.width) ||
|
||||
(height != vga.draw.height) ||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue