home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C!T ROM 5
/
ctrom5b.zip
/
ctrom5b
/
DOS
/
GRAFISCH
/
GDS31C
/
GDS.CFG
< prev
next >
Wrap
Text File
|
1994-09-07
|
19KB
|
461 lines
;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, 800, 600, 4, 0x58, 0, 0, 0, 0, 0
CL54, 1024, 768, 4, 0x5d, 0, 0, 0, 0, 0
CL54, 1280, 1024, 4, 0x6c, 0, 0, 0, 0, 0
CL54, 640, 480, 8, 0x5f, 0, 0, 0, 0, 0
CL54, 800, 600, 8, 0x5c, 0, 0, 0, 0, 0
CL54, 1024, 768, 8, 0x60, 0, 0, 0, 0, 0
CL54, 640, 480, 15, 0x66, 0, 0, 0, 0, 5
CL54, 800, 600, 15, 0x67, 0, 0, 0, 0, 5
CL54, 640, 480, 16, 0x64, 0, 0, 0, 0, 0
CL54, 800, 600, 16, 0x65, 0, 0, 0, 0, 0
CL54, 320, 200, 24, 0x70, 0, 0, 2048, 0, 10
CL54, 640, 480, 24, 0x71, 0, 0, 2048, 0, 10
;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