home *** CD-ROM | disk | FTP | other *** search
/ Space & Astronomy / spaceandast.zip / spaceandast / GDS / GDS.CFG < prev    next >
Text File  |  1992-10-16  |  28KB  |  465 lines

  1. ;FORMAT:
  2. ;
  3. ;NOTE:  Any ';' will cause GDS to ignore to the end of the line.
  4. ;       If a video mode is giving you problems, you can disable it
  5. ;       by inserting a ';' in front of the line which describes it.
  6. ;
  7.  
  8. ;auto,/NAME             ;FOR 256K VGA CARDS:  Remove the semicolon just
  9.                         ;before "auto", replace "/NAME" with the video
  10.                         ;card name matching your VGA card.
  11.  
  12. ;auto,/NAME /512        ;FOR 512K VGA CARDS:  Remove the semicolon just
  13.                         ;before "auto", replace "/NAME" with the video
  14.                         ;card name matching your VGA card.
  15.  
  16. ;auto,/NAME /1M         ;FOR 1024K VGA CARDS:  Remove the semicolon just
  17.                         ;before "auto", replace "/NAME" with the video
  18.                         ;card name matching your VGA card.
  19.  
  20.  
  21. ;Supported Video Standards:
  22. ;<name> is the name of the video display (7 characters MAXIMUM)
  23. ;<hRes> and <vRes> are the screen resolution
  24. ;<bpix> is the number of bits per pixel
  25. ;<ax>, <bx>, <cx>, and <dx> are the processor registers on a call to
  26. ;           "int 010h" unless <directFlag> is non-zero
  27. ;<dirct> indicates the base address for text modes, and tells if
  28. ;           the graphics mode should be initialized by directly
  29. ;           accessing the VGA registers. (0, 1, or text base address)
  30. ;           
  31. ;<format> dictates the screen format (0 is normal, 1 is chunky 4-bit)
  32. ;
  33. ;<name> <hRes>  <vRes>  <bpix>  <ax>    <bx>    <cx>    <dx>    <dirct> <dotMode>
  34.  
  35. ;dot modes:
  36. ;       0 = standard planar 16 or bytewide 256 color mapping
  37. ;       1 = 4 bit chunky
  38. ;       2 = planar 256 color (tweeked VGA modes)
  39. ;       3 = TIGA modes (automatically detected)
  40. ;       5 = Sierra Hi-Color DAC (32,768 colors)
  41. ;               NOTE: Sierra DAC Hi-Color modes are automatically queried for
  42. ;               BIOS support if the <ax> value is set to 0x10f0.  If you know
  43. ;               the mode number of a Hi-Color mode for your card, you may set
  44. ;               the values of the <ax> and <bx> registers to something
  45. ;               other than 0x10f0, and GDS will assume the mode is supported.
  46. ;       6 = RESERVED (DO NOT USE THIS)
  47. ;       7 = Hercules monochrome
  48. ;       8 = CGA monochrome
  49. ;       9 = 4 bit chunky reverse order
  50. ;       10 = 24 bit DAC (16M colors)
  51. ;               NOTE: 24 bit DAC modes are automatically queried for
  52. ;               BIOS support if the <ax> value is set to 0x10e0.  If you know
  53. ;               the mode number of a 24 bit mode for your card, you may set
  54. ;               the values of the <ax> and <bx> registers to something
  55. ;               other than 0x10e0, and GDS will assume the mode is supported.
  56.  
  57.  
  58. ;HERCULES
  59. HERC,   720,    348,    1,      0,      0,      0,      0,      1,      7 ;hercules
  60.  
  61.  
  62. ;STANDARD CGA
  63. CGA,    640,    200,    1,      0x6,    0,      0,      0,      0,      8 ;CGA monochrome
  64. CGA,    320,    200,    2,      0x4,    0,      0,      0,      0,      0
  65.  
  66.  
  67. ;STANDARD EGA
  68. EGA,    80,     25,     0,      0x3,    0,      0,      0,      0xb800, 0 ;default text mode
  69. EGA,    320,    200,    4,      0xd,    0,      0,      0,      0,      0
  70. EGA,    640,    200,    4,      0xe,    0,      0,      0,      0,      0
  71. EGA,    640,    350,    4,      0x10,   0,      0,      0,      0,      0
  72.  
  73.  
  74. ;STANDARD VGA
  75. VGA,    640,    480,    1,      0x11,   0,      0,      0,      0,      0
  76. VGA,    640,    480,    4,      0x12,   0,      0,      0,      0,      0
  77. VGA,    320,    200,    8,      0x13,   0,      0,      0,      0,      0
  78.  
  79.  
  80. ;NON-STANDARD VGA (FOR REGISTER COMPATIBLE VGA CARDS ONLY!!!)
  81. VGA,    320,    240,    8,      0,      0,      0,      0,      1,      2 ;works only with register compatible VGAs!
  82. VGA,    320,    400,    8,      0,      0,      0,      0,      1,      2 ;works only with register compatible VGAs!
  83. VGA,    360,    480,    8,      0,      0,      0,      0,      1,      2 ;works only with register compatible VGAs!
  84. ;VGA,   704,    528,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  85. ;VGA,   720,    540,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  86. ;VGA,   736,    552,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  87. ;VGA,   752,    564,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  88. ;VGA,   768,    576,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  89. ;VGA,   784,    588,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  90. ;VGA,   800,    600,    4,      0,      0,      0,      0,      1,      0 ;works only with register compatible VGAs!
  91. ;VGA,   640,    400,    8,      0,      0,      0,      0,      1,      0 ;works with some register compatible VGAs!
  92. ;   NOTE: If you'd like to use these modes (and you have a registered
  93. ;       version), we strongly recommended that you move these definitions
  94. ;       into GDSUSER.CFG and remove the semicolons (';').  This will prevent
  95. ;       new versions from overwriting your preferences.  Unregistered
  96. ;       versions of GDS do not read GDSUSER.CFG.
  97.  
  98.  
  99. ;AHEAD SYSTEMS
  100. AHEAD,  132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  101. AHEAD,  132,    28,     0,      0x24,   0,      0,      0,      0xb800, 0
  102. AHEAD,  132,    44,     0,      0x22,   0,      0,      0,      0xb800, 0
  103. AHEAD,  160,    50,     0,      0x2f,   0,      0,      0,      0xb800, 0
  104. AHEAD,  80,     66,     0,      0x34,   0,      0,      0,      0xb800, 0
  105. AHEAD,  1024,   768,    2,      0x75,   0,      0,      0,      0,      0
  106. AHEAD,  640,    400,    8,      0x60,   0,      0,      0,      0,      0
  107. AHEAD,  640,    480,    8,      0x61,   0,      0,      0,      0,      0
  108. AHEAD,  800,    600,    8,      0x62,   0,      0,      0,      0,      0
  109.  
  110.  
  111. ;AHEAD SYSTEMS
  112. AHEADB, 132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  113. ;AHEADB, 132,   28,     0,      0x24,   0,      0,      0,      0xb800, 0 ;not on all cards
  114. AHEADB, 132,    44,     0,      0x22,   0,      0,      0,      0xb800, 0
  115. ;AHEADB, 160,   50,     0,      0x2f,   0,      0,      0,      0xb800, 0 ;not on all cards
  116. ;AHEADB, 80,    66,     0,      0x34,   0,      0,      0,      0xb800, 0 ;not on all cards
  117. AHEADB, 1024,   768,    2,      0x75,   0,      0,      0,      0,      0
  118. AHEADB, 800,    600,    4,      0x6a,   0,      0,      0,      0,      0
  119. AHEADB, 1024,   768,    4,      0x74,   0,      0,      0,      0,      0
  120. AHEADB, 640,    400,    8,      0x60,   0,      0,      0,      0,      0
  121. AHEADB, 640,    480,    8,      0x61,   0,      0,      0,      0,      0
  122. AHEADB, 800,    600,    8,      0x62,   0,      0,      0,      0,      0
  123. AHEADB, 1024,   768,    8,      0x63,   0,      0,      0,      0,      0
  124.  
  125.  
  126. ;ATI Wonder
  127. ATI,    80,     30,     0,      0x5b,   0,      0,      0,      0xb800, 0
  128. ATI,    132,    25,     0,      0x23,   0,      0,      0,      0xb800, 0
  129. ATI,    132,    44,     0,      0x33,   0,      0,      0,      0xb800, 0
  130. ATI,    1024,   768,    2,      0x67,   0,      0,      0,      0,      1
  131. ATI,    800,    600,    4,      0x54,   0,      0,      0,      0,      0
  132. ;ATI,   1024,   768,    4,      0x55,   0,      0,      0,      0,      0 ;bank selection for video reads
  133.                                                                          ;doesn't seem to work properly in
  134.                                                                          ;this mode.  ATI?  What's up?
  135. ATI,    1024,   768,    4,      0x65,   0,      0,      0,      0,      1
  136. ATI,    640,    400,    8,      0x61,   0,      0,      0,      0,      0
  137. ATI,    640,    480,    8,      0x62,   0,      0,      0,      0,      0
  138. ATI,    800,    600,    8,      0x63,   0,      0,      0,      0,      0
  139. ATI,    1024,   768,    8,      0x64,   0,      0,      0,      0,      0
  140. ATI,    640,    480,    15,     0x72,   0,      0,      0,      0,      5
  141.  
  142.  
  143. ;CHIPS & TECHNOLOGIES
  144. CHIPS,  132,    25,     0,      0x60,