1
0
Fork 0

add scanline-precise changeability of some vga features (hal)

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@3058
This commit is contained in:
Sebastian Strohhäcker 2007-12-09 17:02:55 +00:00
parent 60419734aa
commit f87fc49809
6 changed files with 244 additions and 21 deletions

View file

@ -129,6 +129,7 @@ typedef struct {
double vdend, vtotal;
double hdend, htotal;
double parts;
double virtline;
} delay;
double aspect_ratio;
bool double_scan;
@ -318,6 +319,7 @@ typedef struct {
Bitu first_changed;
Bit8u combine[16];
RGBEntry rgb[0x100];
Bit16u xlat16[256];
} VGA_Dac;
typedef struct {
@ -354,6 +356,7 @@ typedef struct {
typedef struct {
VGAModes mode; /* The mode the vga system is in */
VGAModes lastmode;
Bits screenflip;
Bit8u misc_output;
VGA_Draw draw;
VGA_Config config;