;VIDEO CONFIGURATION FILE FORMAT:
;
;  This file was created to support GDS.  It is also a great reference
;  of most video modes supported on a lot of cards, but in no way is a
;  "complete" or fully tested list.  Use this list at your own risk.
;  If you use this list in software, please give Paul Schmidt credit
;  for the effort of creating this list.  It's a lot of work.  The
;  author assumes no responsibility for the accuracy of this list.
;
;  If you discover errors, ommissions, or have suggestions, please
;  contact Photodex and specifically reference the GDS.CFG file.
;
;  Copyright (c)1994 Paul Schmidt and Photodex.
;

;NOTE:  Any ';' will cause GDS to ignore to the end of the line.
;       If a video mode is giving you problems, you can disable it
;       by inserting a ';' in front of the line which describes it.

;auto,/NAME		;FOR 256K VGA CARDS:  Remove the semicolon just
			;before "auto", replace "/NAME" with the video
			;card name matching your VGA card.

;auto,/NAME /512	;FOR 512K VGA CARDS:  Remove the semicolon just
			;before "auto", replace "/NAME" with the video
			;card name matching your VGA card.

;auto,/NAME /1M		;FOR 1024K VGA CARDS:  Remove the semicolon just
			;before "auto", replace "/NAME" with the video
			;card name matching your VGA card.


;Argument Definitions
;<name> is the name of the video display (7 characters MAXIMUM)
;<hRes> and <vRes> are the screen resolution
;<bpix> is the number of bits per pixel
;<ax>, <bx>, <cx>, and <dx> are the processor registers on a call to
;           "int 010h" unless <directFlag> is non-zero
;<dirct> indicates the base address for text modes, and tells if
;           the graphics mode should be initialized by directly
;           accessing the VGA registers. (0, 1, or text base address)
;           
;<format> dictates the screen format (0 is normal, 1 is chunky 4-bit)
;
;<name>	<hRes>	<vRes>	<bpix>	<ax>	<bx>	<cx>	<dx>	<dirct>	<dotMode>

;dot modes:
;	0 = standard planar 16 or bytewide 256 color mapping
;	1 = 4 bit chunky
;	2 = planar 256 color (tweeked VGA modes)
;	3 = TIGA modes (automatically detected)
;	5 = Sierra Hi-Color DAC (32,768 colors)
;		NOTE: Sierra DAC Hi-Color modes are automatically queried for
;		BIOS support if the <ax> value is set to 0x10f0.  If you know
;		the mode number of a Hi-Color mode for your card, you may set
;		the values of the <ax> and <bx> registers to something
;		other than 0x10f0, and GDS will assume the mode is supported.
;	6 = RESERVED (DO NOT USE THIS)
;	7 = Hercules monochrome
;	8 = CGA monochrome
;	9 = 4 bit chunky reverse order (BARF)
;	10 = 24 bit DAC (16M colors) Standard order: RGB
;		NOTE: Some 24 bit DAC modes are automatically queried for
;		BIOS support if the <ax> value is set to 0x10e0.  If you know
;		the mode number of a 24 bit mode for your card, you may set
;		the values of the <ax> and <bx> registers to something
;		other than 0x10e0, and GDS will assume the mode is supported.
;	11 = 24 bit DAC (16M colors) Reverse order: BGR


;HERCULES
HERC,	720,	348,	1,	0,	0,	0,	0,	1,	7


;STANDARD CGA
CGA,	640,	200,	1,	0x6,	0,	0,	0,	0,	8
CGA,	320,	200,	2,	0x4,	0,	0,	0,	0,	0


;STANDARD EGA
EGA,	80,	25,	0,	0x3,	0,	0,	0,	0xb800,	0	;default text mode
EGA,	320,	200,	4,	0xd,	0,	0,	0,	0,	0
EGA,	640,	200,	4,	0xe,	0,	0,	0,	0,	0
EGA,	640,	350,	4,	0x10,	0,	0,	0,	0,	0


;STANDARD VGA
VGA,	640,	480,	1,	0x11,	0,	0,	0,	0,	0
VGA,	640,	480,	4,	0x12,   0,	0,	0,	0,	0
VGA,	320,	200,	8,	0x13,	0,	0,	0,	0,	0


;NON-STANDARD VGA (FOR REGISTER COMPATIBLE VGA CARDS ONLY!!!)
VGA,	320,	240,	8,	0,	0,	0,	0,	1,	2
VGA,	320,	400,	8,	0,	0,	0,	0,	1,	2
VGA,	360,	480,	8,	0,	0,	0,	0,	1,	2
;VGA,	704,	528,	4,	0,	0,	0,	0,	1,	0
;VGA,	720,	540,	4,	0,	0,	0,	0,	1,	0
;VGA,	736,	552,	4,	0,	0,	0,	0,	1,	0
;VGA,	752,	564,	4,	0,	0,	0,	0,	1,	0
;VGA,	768,	576,	4,	0,	0,	0,	0,	1,	0
;VGA,	784,	588,	4,	0,	0,	0,	0,	1,	0
;VGA,	800,	600,	4,	0,	0,	0,	0,	1,	0
;VGA,	640,	400,	8,	0,	0,	0,	0,	1,	0
;   NOTE: If you'd like to use these modes (and you have a registered
;	version), we strongly recommended that you move these definitions
;	into GDSUSER.CFG and remove the semicolons (';').  This will prevent
;	new versions from overwriting your preferences.


;AHEAD SYSTEMS
AHEAD,	132,	25,	0,	0x23,	0,	0,	0,	0xb800,	0
AHEAD,	132,	28,	0,	0x24,	0,	0,	0,	0xb800,	0
AHEAD,	132,	44,	0,	0x22,	0,	0,	0,	0xb800,	0
AHEAD,	160,	50,	0,	0x2f,	0,	0,	0,	0xb800,	0
AHEAD,	80,	66,	0,	0x34,	0,	0,	0,	0xb800,	0
AHEAD,	1024,	768,	2,	0x75,	0,	0,	0,	0,	0
AHEAD,	640,	400,	8,	0x60,	0,	0,	0,	0,	0
AHEAD,	640,	480,	8,	0x61,	0,	0,	0,	0,	0
AHEAD,	800,	600,	8,	0x62,	0,	0,	0,	0,	0


;AHEAD SYSTEMS
AHEADB,	132,	25,	0,	0x23,	0,	0,	0,	0xb800,	0
;AHEADB, 132,	28,	0,	0x24,	0,	0,	0,	0xb800,	0	;not on all cards
AHEADB,	132,	44,	0,	0x22,	0,	0,	0,	0xb800,	0
;AHEADB, 160,	50,	0,	0x2f,	0,	0,	0,	0xb800,	0	;not on all cards
;AHEADB, 80,	66,	0,	0x34,	0,	0,	0,	0xb800,	0	;not on all cards
AHEADB,	1024,	768,	2,	0x75,	0,	0,	0,	0,	0
AHEADB,	800,	600,	4,	0x6a,	0,	0,	0,	0,	0
AHEADB,	1024,	768,	4,	0x74,	0,	0,	0,	0,	0
AHEADB,	640,	400,	8,	0x60,	0,	0,	0,	0,	0
AHEADB,	640,	480,	8,	0x61,	0,	0,	0,	0,	0
AHEADB,	800,	600,	8,	0x62,	0,	0,	0,	0,	0
AHEADB,	1024,	768,	8,	0x63,	0,	0,	0,	0,	0


;ATI Wonder
ATI,	80,	30,	0,	0x5b,	0,	0,	0,	0xb800,	0
ATI,	132,	25,	0,	0x23,	0,	0,	0,	0xb800,	0
ATI,	132,	44,	0,	0x33,	0,	0,	0,	0xb800,	0
ATI,	1024,	768,	2,	0x67,   0,	0,	0,	0,	1
ATI,	800,	600,	4,	0x54,   0,	0,	0,	0,	0
;ATI,	1024,	768,	4,	0x55,   0,	0,	0,	0,	0	;bank selection for video reads
										;doesn't seem to work properly in
										;this mode.  ATI?  What's up?
;ATI,	1024,	768,	4,	0x65,   0,	0,	0,	0,	1
ATI,	640,	400,	8,	0x61,	0,	0,	0,	0,	0
ATI,	640,	480,	8,	0x62,	0,	0,	0,	0,	0
ATI,	800,	600,	8,	0x63,	0,	0,	0,	0,	0
ATI,	1024,	768,	8,	0x64,   0,	0,	0,	0,	0
ATI,	640,	480,	15,	0x72,	0,	0,	0,	0,	5


;CHIPS & TECHNOLOGIES
CHIPS,	132,	25,	0,	0x60,	0,	0,	0,	0xb800,	0
CHIPS,	132,	50,	0,	0x61,	0,	0,	0,	0xb800,	0
CHIPS,	800,	600,	4,	0x70,	0,	0,	0,	0,	0
CHIPS,	1024,	768,	4,	0x72,	0,	0,	0,	0,	0
CHIPS,	640,	400,	8,	0x78,	0,	0,	0,	0,	0
CHIPS,	640,	480,	8,	0x79,	0,	0,	0,	0,	0
CHIPS,	768,	576,	8,	0x7a,	0,	0,	0,	0,	0
CHIPS,	800,	600,	8,	0x7b,	0,	0,	0,	0,	0


;CIRRUS 510,520 - MaxLogic MaxVGA
CIRRUS,	132,	25,	0,	0x1f,	0,	0,	0,	0xb800,	0
CIRRUS,	132,	30,	0,	0x22,	0,	0,	0,	0xb800,	0
CIRRUS,	132,	44,	0,	0x20,	0,	0,	0,	0xb800,	0
CIRRUS,	720,	540,	4,	0x40,	0,	0,	0,	0,	0
CIRRUS,	800,	600,	4,	0x6a,	0,	0,	0,	0,	0
CIRRUS,	640,	400,	8,	0x50,	0,	0,	0,	0,	2
;CIRRUS, 512,	480,	8,	0x51,	0,	0,	0,	0,	0	;NOTE: only works with TSR BIOS extension!


;CL54 54xx - Cirrus Logic SVGA Chips
CL54,	132,	25,	0,	0x4f02,	0x109,	0,	0,	0xb800,	0
CL54,	132,	43,	0,	0x4f02,	0x10a,	0,	0,	0xb800,	0
CL54,	320,	200,	16,	0x4f02,	0x10e,	0,	0,	0,	0


;EVEREX
EVEREX,	800,	600,	4,	0x70,	0x02,	0,	0,	0,	0
EVEREX,	640,	350,	8,	0x70,	0x13,	0,	0,	0,	0
EVEREX,	640,	400,	8,	0x70,	0x14,	0,	0,	0,	0
EVEREX,	512,	480,	8,	0x70,	0x15,	0,	0,	0,	0
EVEREX,	640,	480,	8,	0x70,	0x30,	0,	0,	0,	0
EVEREX,	800,	600,	8,	0x70,	0x31,	0,	0,	0,	0


;EV634 - EVEREX Viewpoint Premium VGA (EV-634)
EV634,	80,	30,	0,	0x70,	0x16,	0,	0,	0xb800,	0
EV634,	80,	34,	0,	0x70,	0x03,	0,	0,	0xb800,	0
EV634,	80,	60,	0,	0x70,	0x04,	0,	0,	0xb800,	0
EV634,	100,	37,	0,	0x70,	0x18,	0,	0,	0xb800,	0
EV634,	100,	43,	0,	0x70,	0x07,	0,	0,	0xb800,	0
EV634,	100,	75,	0,	0x70,	0x08,	0,	0,	0xb800,	0
EV634,	132,	25,	0,	0x70,	0x0a,	0,	0,	0xb800,	0
EV634,	132,	30,	0,	0x70,	0x40,	0,	0,	0xb800,	0
EV634,	132,	44,	0,	0x70,	0x0b,	0,	0,	0xb800,	0
EV634,	800,	600,	4,	0x70,	0x02,	0,	0,	0,	0
EV634,	1024,	768,	4,	0x70,	0x20,	0,	0,	0,	0
EV634,	1280,	1024,	4,	0x70,	0x21,	0,	0,	0,	0
EV634,	1664,	1200,	4,	0x70,	0x23,	0,	0,	0,	0
EV634,	640,	400,	8,	0x70,	0x14,	0,	0,	0,	0
EV634,	512,	480,	8,	0x70,	0x15,	0,	0,	0,	0
EV634,	640,	480,	8,	0x70,	0x30,	0,	0,	0,	0
EV634,	800,	600,	8,	0x70,	0x31,	0,	0,	0,	0
EV634,	1024,	768,	8,	0x70,	0x32,	0,	0,	0,	0
EV634,	320,	200,	15,	0x70,	0x62,	0,	0,	0,	5
EV634,	512,	480,	15,	0x70,	0x70,	0,	0,	0,	5
EV634,	640,	480,	15,	0x70,	0x71,	0,	0,	0,	5
EV634,	800,	600,	15,	0x70,	0x63,	0,	0,	0,	5


;ORCHID Farenheit 1280 (S3)
F1280,	132,	25,	0,	0x55,	0,	0,	0,	0xb800,	0
F1280,	132,	44,	0,	0x54,	0,	0,	0,	0xb800,	0
F1280,	800,	600,	4,	0x4f02,	0x102,	0,	0,	0,	0
F1280,	1024,	768,	4,	0x4f02,	0x104,	0,	0,	0,	0
F1280,	1280,	960,	4,	0x4f02,	0x206,	0,	1024,	0,	9
F1280,	1280,	1024,	4,	0x4f02,	0x208,	0,	1024,	0,	1
F1280,	640,	480,	8,	0x4f02,	0x201,	0,	1024,	0,	0
F1280,	800,	600,	8,	0x4f02,	0x203,	0,	1024,	0,	0
F1280,	1024,	768,	8,	0x4f02,	0x205,	0,	0,	0,	0
F1280,	640,	480,	15,	0x4f02,	0x301,	0,	2048,	0,	5


;GENOA 6000 series (6100, 6200, 6300, 6400, 6600)
;      THANX: Herman, Steve, and Decker @Genoa
GENOA,	80,	32,	0,	0x58,	0,	0,	0,	0xb800,	0
GENOA,	80,	60,	0,	0x72,	0,	0,	0,	0xb800,	0
GENOA,	80,	66,	0,	0x74,	0,	0,	0,	0xb800,	0
GENOA,	100,	37,	0,	0x78,	0,	0,	0,	0xb800,	0
GENOA,	132,	25,	0,	0x60,	0,	0,	0,	0xb800,	0
GENOA,	132,	29,	0,	0x61,	0,	0,	0,	0xb800,	0
GENOA,	132,	32,	0,	0x62,	0,	0,	0,	0xb800,	0
GENOA,	132,	44,	0,	0x63,	0,	0,	0,	0xb800,	0
GENOA,	132,	60,	0,	0x64,	0,	0,	0,	0xb800,	0
GENOA,	1024,	768,	2,	0x7f,	0,	0,	0,	0,	0
GENOA,	800,	600,	4,	0x79,	0,	0,	0,	0,	0
GENOA,	1024,	768,	4,	0x5f,	0,	0,	0,	0,	0
GENOA,	640,	400,	8,	0x7e,	0,	0,	0,	0,	0
GENOA,	640,	480,	8,	0x5c,	0,	0,	0,	0,	0
GENOA,	800,	600,	8,	0x5e,	0,	0,	0,	0,	0


;OAKTECH
OAK,	132,	25,	0,	0x50,	0,	0,	0,	0xb800,	0
OAK,	132,	43,	0,	0x51,	0,	0,	0,	0xb800,	0
OAK,	132,	60,	0,	0x4f,	0,	0,	0,	0xb800,	0
OAK,	800,	600,	4,	0x52,	0,	0,	0,	0,	0
OAK,	1024,	768,	4,	0x56,	0,	0,	0,	0,	0
OAK,	640,	480,	8,	0x53,	0,	0,	0,	0,	0
OAK,	800,	600,	8,	0x54,	0,	0,	0,	0,	0


;PARADISE (Paradise VGA 1024)
PARA,   132,    25,     0,      0x55,   0,      0,      0,      0,      0
PARA,   132,    43,     0,      0x54,   0,      0,      0,      0,      0
PARA,	800,	600,	1,	0x59,	0,	0,	0,	0,	0
PARA,	1024,	768,	1,	0x5a,	0,	0,	0,	0,	0
PARA,	1024,	768,	2,	0x5b,	0,	0,	0,	0,	0
PARA,   800,    600,    4,      0x58,   0,      0,      0,      0,      0
PARA,   1024,   768,    4,      0x5d,   0,      0,      0,      0,      0
PARA,  1280,    960,    4,      0x6C,   0,      0,      0,      0,      0
PARA,  1280,   1024,    4,      0x64,   0,      0,      0,      0,      0
PARA,   640,    400,    8,      0x5e,   0,      0,      0,      0,      0
PARA,   640,    480,    8,      0x5f,   0,      0,      0,      0,      0
PARA,   800,    600,    8,      0x5c,   0,      0,      0,      0,      0
PARA,  1024,    768,    8,      0x60,   0,      0,      0,      0,      0
PARA,   640,    480,   15,      0x62,   0,      0,      0,      0,      5
PARA,   800,    600,   15,      0x63,   0,      0,      0,      0,      5
PARA,   640,    480,   24,      0x72,   0,      0,      0,      0,     10


;Diamond Computer Speedstar 24X (*NOT* Speedstar 24)
SS24X,	80,	34,	0,	0x41,	0,	0,	0,	0,	0
SS24X,	80,	43,	0,	0x67,	0,	0,	0,	0,	0
SS24X,	80,	50,	0,	0x66,	0,	0,	0,	0,	0
SS24X,	132,	25,	0,	0x55,	0,	0,	0,	0,	0
SS24X,	132,	28,	0,	0x47,	0,	0,	0,	0,	0
SS24X,	132,	43,	0,	0x54,	0,	0,	0,	0,	0
SS24X,	132,	44,	0,	0x21,	0,	0,	0,	0,	0
SS24X,	132,	50,	0,	0x69,	0,	0,	0,	0,	0
SS24X,	800,	600,	4,	0x58,	0,	0,	0,	0,	0
SS24X,	1024,	768,	4,	0x5d,	0,	0,	0,	0,	0
SS24X,	1280,	960,	4,	0x6c,	0,	0,	0,	0,	0
SS24X,	1280,	1024,	4,	0x64,	0,	0,	0,	0,	0
SS24X,	640,	400,	8,	0x5e,	0,	0,	0,	0,	0
SS24X,	640,	480,	8,	0x5f,	0,	0,	0,	0,	0
SS24X,	800,	600,	8,	0x5c,	0,	0,	0,	0,	0
SS24X,	1024,	768,	8,	0x60,	0,	0,	0,	0,	0
SS24X,	640,	480,	15,	0x62,	0,	0,	0,	0,	5
SS24X,	800,	600,	15,	0x63,	0,	0,	0,	0,	5
SS24X,	640,	480,	24,	0x72,	0,	0,	0,	0,	10


;Diamond Computer Stealth VRAM (S3)
STEALTH,132,	25,	0,	0x55,	0,	0,	0,	0xb800,	0
STEALTH,132,	43,	0,	0x54,	0,	0,	0,	0xb800,	0
STEALTH,800,	600,	4,	0x4f02,	0x102,	0,	0,	0,	0
STEALTH,1024,	768,	4,	0x4f02,	0x104,	0,	0,	0,	0
STEALTH,1280,	960,	4,	0x4f02,	0x206,	0,	1024,	0,	9
STEALTH,1280,	1024,	4,	0x4f02,	0x208,	0,	1024,	0,	9
STEALTH,640,	480,	8,	0x4f02,	0x101,	0,	640,	0,	0
STEALTH,800,	600,	8,	0x4f02,	0x103,	0,	1024,	0,	0
STEALTH,1024,	768,	8,	0x4f02,	0x105,	0,	0,	0,	0
STEALTH,640,	480,	15,	0x4f02,	0x301,	0,	2048,	0,	5


;Diamond Computer Stealth PRO (S3)
STPRO,132,	25,	0,	0x55,	0,	0,	0,	0xb800,	0
STPRO,132,	43,	0,	0x54,	0,	0,	0,	0xb800,	0
STPRO,800,	600,	4,	0x4f02,	0x102,	0,	0,	0,	0
STPRO,1024,	768,	4,	0x4f02,	0x104,	0,	0,	0,	0
STPRO,1280,	960,	4,	0x4f02,	0x206,	0,	1024,	0,	9
STPRO,1280,	1024,	4,	0x4f02,	0x208,	0,	1024,	0,	9
STPRO,640,	480,	8,	0x4f02,	0x201,	0,	1024,	0,	0
STPRO,800,	600,	8,	0x4f02,	0x203,	0,	1024,	0,	0
STPRO,1024,	768,	8,	0x4f02,	0x205,	0,	0,	0,	0
STPRO,1280,	1024,	8,	0x4f02,	0x107,	0,	0,	0,	0
STPRO,640,	480,	15,	0x4f02,	0x301,	0,	2048,	0,	5
STPRO,640,	480,	16,	0x4f02,	0x211,	0,	2048,	0,	5
STPRO,800,	600,	16,	0x4f02,	0x114,	0,	0,	0,	5
STPRO,640,	480,	24,	0x4f02,	0x212,	0,	2048,	0,	10
STPRO,800,	600,	24,	0x4f02,	0x221,	0,	0,	0,	10
									 

;TRIDENT (Trident TVGA / ATI Prism Elite / Everex Viewpoint VGA)
TRIDNT,	80,	30,	0,	0x50,	0,	0,	0,	0xb800,	0
TRIDNT,	80,	43,	0,	0x51,	0,	0,	0,	0xb800,	0
TRIDNT,	80,	60,	0,	0x52,	0,	0,	0,	0xb800,	0
TRIDNT,	132,	25,	0,	0x53,	0,	0,	0,	0xb800,	0
TRIDNT,	132,	30,	0,	0x54,	0,	0,	0,	0xb800,	0
TRIDNT,	132,	43,	0,	0x55,	0,	0,	0,	0xb800,	0
TRIDNT,	132,	60,	0,	0x56,	0,	0,	0,	0xb800,	0
TRIDNT,	1024,	768,	2,	0x60,	0,	0,	0,	0,	0
;TRIDNT, 768,	1024,	4,	0x61,	0,	0,	0,	0,	0	;use portrait CRT ONLY!!! (Magics 15FP)
TRIDNT,	800,	600,	4,	0x5b,	0,	0,	0,	0,	0
TRIDNT,	1024,	768,	4,	0x5f,	0,	0,	0,	0,	0
TRIDNT,	640,	400,	8,	0x5c,	0,	0,	0,	0,	0
TRIDNT,	640,	480,	8,	0x5d,	0,	0,	0,	0,	0
TRIDNT,	800,	600,	8,	0x5e,	0,	0,	0,	0,	0
TRIDNT,	1024,	768,	8,	0x62,	0,	0,	0,	0,	0


;TSENG LABS ET3000 (STB VGA EM-16)
TSENG,	80,	60,	0,	0x26,	0,	0,	0,	0xb800,	0
TSENG,	100,	40,	0,	0x2a,	0,	0,	0,	0xb800,	0
TSENG,	132,	25,	0,	0x23,	0,	0,	0,	0xb800,	0
TSENG,	132,	28,	0,	0x24,	0,	0,	0,	0xb800,	0
TSENG,	132,	44,	0,	0x22,	0,	0,	0,	0xb800,	0
TSENG,	800,	600,	4,	0x29,	0,	0,	0,	0,	0
TSENG,	1024,	768,	4,	0x37,	0,	0,	0,	0,	0
TSENG,	640,	350,	8,	0x2d,	0,	0,	0,	0,	0
TSENG,	640,	480,	8,	0x2e,	0,	0,	0,	0,	0
TSENG,	720,	512,	8,	0x2f,	0,	0,	0,	0,	0
TSENG,	800,	600,	8,	0x30,	0,	0,	0,	0,	0


;TSENG LABS ET4000
TSENG4,	80,	60,	0,	0x26,	0,	0,	0,	0xb800,	0
TSENG4,	100,	40,	0,	0x2a,	0,	0,	0,	0xb800,	0
TSENG4,	132,	25,	0,	0x23,	0,	0,	0,	0xb800,	0
TSENG4,	132,	28,	0,	0x24,	0,	0,	0,	0xb800,	0
TSENG4,	132,	44,	0,	0x22,	0,	0,	0,	0xb800,	0
TSENG4,	800,	600,	4,	0x29,	0,	0,	0,	0,	0
TSENG4,	1024,	768,	4,	0x37,	0,	0,	0,	0,	0
TSENG4,	640,	350,	8,	0x2d,	0,	0,	0,	0,	0
TSENG4,	640,	400,	8,	0x2f,	0,	0,	0,	0,	0
TSENG4,	640,	480,	8,	0x2e,	0,	0,	0,	0,	0
TSENG4,	800,	600,	8,	0x30,	0,	0,	0,	0,	0
TSENG4,	1024,	768,	8,	0x38,	0,	0,	0,	0,	0
TSENG4,	320,	200,	15,	0x10f0,	0x13,	0,	0,	0,	5
TSENG4,	640,	350,	15,	0x10f0,	0x2d,	0,	0,	0,	5
TSENG4,	640,	400,	15,	0x10f0,	0x2f,	0,	0,	0,	5
TSENG4,	640,	480,	15,	0x10f0,	0x2e,	0,	0,	0,	5
TSENG4,	800,	600,	15,	0x10f0,	0x30,	0,	0,	0,	5
TSENG4,	320,	200,	15,	0x10f0,	0x13,	0,	0,	0,	5
TSENG4,	640,	350,	15,	0x10f0,	0x2d,	0,	0,	0,	5
TSENG4,	640,	480,	24,	0x10e0,	0x2e,	0,	2048,	0,	10


;VESA (assumes all modes present)
VESA,	800,	600,	4,	0x4f02,	0x102,	0,	0,	0,	0
VESA,	1024,	768,	4,	0x4f02,	0x104,	0,	0,	0,	0
VESA,	1280,	1024,	4,	0x4f02,	0x106,	0,	0,	0,	0
VESA,	640,	400,	8,	0x4f02,	0x100,	0,	0,	0,	0
VESA,	640,	480,	8,	0x4f02,	0x101,	0,	0,	0,	0
VESA,	800,	600,	8,	0x4f02,	0x103,	0,	0,	0,	0
VESA,	1024,	768,	8,	0x4f02,	0x105,	0,	0,	0,	0
VESA,	1280,	1024,	8,	0x4f02,	0x107,	0,	0,	0,	0
VESA,	320,	200,	15,	0x4f02,	0x10d,	0,	0,	0,	5
VESA,	640,	480,	15,	0x4f02,	0x110,	0,	0,	0,	5
VESA,	800,	600,	15,	0x4f02,	0x113,	0,	0,	0,	5
VESA,	1024,	768,	15,	0x4f02,	0x116,	0,	0,	0,	5
VESA,	1280,	1024,	15,	0x4f02,	0x119,	0,	0,	0,	5
VESA,	320,	200,	16,	0x4f02,	0x10e,	0,	0,	0,	0
VESA,	640,	480,	16,	0x4f02,	0x111,	0,	0,	0,	0
VESA,	800,	600,	16,	0x4f02,	0x114,	0,	0,	0,	0
VESA,	1024,	768,	16,	0x4f02,	0x117,	0,	0,	0,	0
VESA,	1280,	1024,	16,	0x4f02,	0x11a,	0,	0,	0,	0
VESA,	320,	200,	24,	0x4f02,	0x10f,	0,	0,	0,	10
VESA,	640,	480,	24,	0x4f02,	0x112,	0,	0,	0,	10
VESA,	800,	600,	24,	0x4f02,	0x115,	0,	0,	0,	10
VESA,	1024,	768,	24,	0x4f02,	0x118,	0,	0,	0,	10
VESA,	1280,	1024,	24,	0x4f02,	0x11b,	0,	0,	0,	10


;VIDEO 7 (VEGA Deluxe, 1024i, VRAM VGA
VID7,	80,	43,	0,	0x6f05,	0x40,	0,	0,	0xb800,	0
VID7,	80,	60,	0,	0x6f05,	0x43,	0,	0,	0xb800,	0
VID7,	80,	67,	0,	0x6f05,	0x46,	0,	0,	0xb800,	0	;may not be there (undocumented)
VID7,	100,	60,	0,	0x6f05,	0x44,	0,	0,	0xb800,	0
VID7,	132,	25,	0,	0x6f05,	0x41,	0,	0,	0xb800,	0
VID7,	132,	28,	0,	0x6f05,	0x45,	0,	0,	0xb800,	0
VID7,	132,	43,	0,	0x6f05,	0x42,	0,	0,	0xb800,	0
VID7,	1024,	768,	1,	0x6f05,	0x63,	0,	0,	0,	0
VID7,	1024,	768,	2,	0x6f05,	0x64,	0,	0,	0,	0
VID7,	720,	540,	4,	0x6f05,	0x61,	0,	0,	0,	0
VID7,	752,	410,	4,	0x6f05,	0x60,	0,	0,	0,	0
VID7,	800,	600,	4,	0x6f05,	0x62,	0,	0,	0,	0
VID7,	1024,	768,	4,	0x6f05,	0x65,	0,	0,	0,	0
VID7,	640,	400,	8,	0x6f05,	0x66,	0,	0,	0,	0
VID7,	640,	480,	8,	0x6f05,	0x67,	0,	0,	0,	0
VID7,	720,	540,	8,	0x6f05,	0x68,	0,	0,	0,	0	;V-RAM VGA only
VID7,	800,	600,	8,	0x6f05,	0x69,	0,	0,	0,	0	;V-RAM VGA only
VID7,	1024,	768,	8,	0x6f05,	0x6a,	0,	0,	0,	0	;V-RAMII VGA only


;ZYMOS (TrueTech HiRes VGA, ZyMOS Poach 51)
ZYMOS,	80,	43,	0,	0x51,	0,	0,	0,	0xb800,	0
ZYMOS,	80,	60,	0,	0x52,	0,	0,	0,	0xb800,	0
ZYMOS,	132,	25,	0,	0x53,	0,	0,	0,	0xb800,	0
ZYMOS,	100,	25,	0,	0x54,	0,	0,	0,	0xb800,	0
ZYMOS,	100,	60,	0,	0x55,	0,	0,	0,	0xb800,	0
ZYMOS,	132,	60,	0,	0x56,	0,	0,	0,	0xb800,	0
ZYMOS,	132,	43,	0,	0x57,	0,	0,	0,	0xb800,	0
ZYMOS,	720,	540,	4,	0x63,	0,	0,	0,	0,	0
ZYMOS,	800,	600,	4,	0x5b,	0,	0,	0,	0,	0
ZYMOS,	960,	720,	4,	0x60,	0,	0,	0,	0,	0
ZYMOS,	1024,	768,	4,	0x5f,	0,	0,	0,	0,	0
ZYMOS,	1280,	640,	4,	0x61,	0,	0,	0,	0,	0
ZYMOS,	512,	512,	8,	0x62,	0,	0,	0,	0,	0
ZYMOS,	640,	400,	8,	0x5c,	0,	0,	0,	0,	0
ZYMOS,	640,	480,	8,	0x5d,	0,	0,	0,	0,	0
ZYMOS,	720,	540,	8,	0x64,	0,	0,	0,	0,	0
ZYMOS,	800,	600,	8,	0x5e,	0,	0,	0,	0,	0
