;FORMAT: ; ;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. ; ; is the name of the video display (7 characters MAXIMUM) ; and are the screen resolution ; is the number of bits per pixel ;, , , and are the processor registers on a call to ; "int 010h" unless is non-zero ; 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) ; ; dictates the screen format (0 is normal, 1 is chunky 4-bit) ; ; ;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, 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, 400, 8, 0, 0, 0, 0, 1, 2 ;works only with register compatible VGAs! VGA, 360, 480, 8, 0, 0, 0, 0, 1, 2 ;works only with register compatible VGAs! ;VGA, 704, 528, 4, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ;VGA, 720, 540, 4, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ;VGA, 736, 552, 4, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ;VGA, 752, 564, 4, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ;VGA, 768, 576, 4, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ;VGA, 784, 588, 4, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ;VGA, 800, 600, 4, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ;VGA, 640, 400, 8, 0, 0, 0, 0, 1, 0 ;works only with register compatible VGAs! ; 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. Unregistered ; versions of GDS do not read GDSUSER.CFG. ;AHEAD SYSTEMS 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, 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, 132, 25, 0, 0x23, 0, 0, 0, 0xb800, 0 ATI, 132, 44, 0, 0x33, 0, 0, 0, 0xb800, 0 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 ;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 ;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 ;GENOA 6000 series (6100, 6200, 6300, 6400, 6600) ; THANX: Herman, Steve, and Decker w/Genoa customer support 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, 42, 0, 0x5a, 0, 0, 0, 0xb800, 0 GENOA, 100, 75, 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, 512, 512, 4, 0x7c, 0, 0, 0, 0, 0 GENOA, 720, 512, 4, 0x59, 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, 512, 512, 8, 0x7d, 0, 0, 0, 0, 0 GENOA, 640, 350, 8, 0x5b, 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, 720, 512, 8, 0x5d, 0, 0, 0, 0, 0 GENOA, 800, 600, 8, 0x5e, 0, 0, 0, 0, 0 ;OAKTECH OAK, 640, 480, 8, 0x53, 0, 0, 0, 0, 0 OAK, 800, 600, 8, 0x54, 0, 0, 0, 0, 0 ;PARADISE PARA, 132, 25, 0, 0x55, 0, 0, 0, 0, 0 PARA, 132, 43, 0, 0x54, 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, 640, 400, 8, 0x5e, 0, 0, 0, 0, 0 PARA, 640, 480, 8, 0x5f, 0, 0, 0, 0, 0 ;TRIDENT (ATI Prism Elite) 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, 132, 25, 0, 0x57, 0, 0, 0, 0xb800, 0 TRIDNT, 132, 30, 0, 0x58, 0, 0, 0, 0xb800, 0 TRIDNT, 132, 43, 0, 0x59, 0, 0, 0, 0xb800, 0 TRIDNT, 132, 60, 0, 0x5a, 0, 0, 0, 0xb800, 0 ;TRIDNT, 768, 1024, 4, 0x61, 0, 0, 0, 0, 0 ;for portrait CRTs ONLY!!! (like 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 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 (4000 SERIES) 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 ;VESA 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 ;VIDEO 7 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 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, 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 VID7, 800, 600, 8, 0x6f05, 0x69, 0, 0, 0, 0 ;ORCHID ORCHID, 640, 350, 8, 0x5b, 0, 0, 0, 0, 0 ORCHID, 640, 480, 8, 0x5c, 0, 0, 0, 0, 0 ORCHID, 800, 600, 8, 0x5e, 0, 0, 0, 0, 0 ;ZYMOS (Hi Res 512) ZYMOS, 640, 400, 8, 0x5c, 0, 0, 0, 0, 0 ZYMOS, 640, 480, 8, 0x5d, 0, 0, 0, 0, 0 ZYMOS, 800, 600, 8, 0x5e, 0, 0, 0, 0, 0 ;NCR chipset? <-- I need information to support these. ;ACER chipset? ;CHIPS&TECH 452 & 453 differences? ;REALTECH chipset? ;AUTOMATIC CONFIGURATION parameters ; IMAGE GENERATION PARAMETERS: ;auto,/a1 ;default antialiasing level (0=Off, 1=Horizontal(default), 2=Horz and Vert) ;auto,/b1 ;default mouse mode (0=Boxy, 1=Bits) ;auto,/d1 ;default dithering level (0=Off, 1=Norm(default), 2=High) ;auto,/g640x400x256 ;default graphics mode (default=640x480x256) ;auto,/m256 ;maximum colors allowed in palette generation (default=256) (NOTE: this may be any number between 2 and 256) ;auto,/nGDS%03d ;filename printf() style template for saving files ;auto,/i1 ;NOT A RUNTIME OPTION. interlaced GIF early fill mode (default=OFF) ;auto,/w0 ;NOT A RUNTIME OPTION. automatically write arrays after first write command (Alt-P or Alt-W) ; USER INTERFACE PARAMETERS: ;auto,/f1001 ;default file display mode (Extension/Resolution/Bits/FileSize) (default=1001) ;auto,/t80x25 ;default text mode (default=80x25) ;auto,/v0 ;NOT A RUNTIME OPTION. vertical orientation mode (default=OFF) ; SLIDESHOW OPTIONS: ;auto,/s ;do automatic slideshow ;auto,/o0 ;don't sort files in automatic slideshow ;auto,@filename ;get list of file specifications from file ;auto,/z200 ;NOT A RUNTIME OPTION. delay between slide show slides in 100ths of a second ;NOTE: You may automatically have GDS find files all over ; your system by inserting a line with a path/file ; description in it, just like you would enter it on ; the GDS command line (remove the semicolon ';'): ;auto, j:\gifs\myfile* c:\pictures bozo.gif ;NOTE: You may force 512K video memory support by using ; the following line (remove the semicolon ';') ;auto, /512 ;this forces 512K of video memory