home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 9 / 09.iso / d / d423_liu / 7.ddi / VIDEO.IN_ / VIDEO.IN
Encoding:
INI File  |  1993-07-24  |  41.1 KB  |  639 lines

  1. [Identification]
  2.     OptionType = VIDEO
  3. [MapOfOptions]
  4.     "VGA"                       = "VGA"
  5.     "COMPAQ AVGA"               = "VGA"
  6.     "8514 MONITOR UNKNOWN"      = "VGA"
  7.     "8514 VGA MONITOR"          = "VGA"
  8.     "8514 8503 MONO"            = "VGA"
  9.     "8514 8514 GAD"             = "VGA"
  10.     "GENOA VGA"                 = "VGA"
  11.     "VIDEO7 VGA"                = "VGA"
  12.     "VIDEO7 VGA DRAM"           = "VIDEO7 VGA VRAM 640x480x4"
  13.     "VIDEO7 VGA VRAM"           = "VIDEO7 VGA VRAM 640x480x4"
  14.     "TRIDENT VGA"               = "TRIDENT 640x480x4"
  15.     "TRIDENT VGA 9100"          = "TRIDENT 640x480x4"
  16.     "PARADISE VGA"              = "WDVGA 640x480x4"
  17.     "PARADISE VGA PROM"         = "WDVGA 640x480x4"
  18.     "PARADISE VGA CHIP 1F"      = "WDVGA 640x480x4"
  19.     "ATI VGA"                   = "VGA"
  20.     "ATI VGA WONDDER3"          = "VGA"
  21.     "TSENGLAB VGA ET3000"       = "VGA"
  22.     "TSENGLAB VGA ET4000"       = "TSENGLAB VGA ET4000 640x480x4x60"
  23.     "CIRRUS VGA"                = "VGA"
  24.     "CIRRUS VGA 610-620 REVC"   = "VGA"
  25.     "XGA"                       = "XGA 640x480x8x60"
  26.     "DELL DGX"                  = "DELL DGX 640x480x8"
  27.     "S3 VGA"                    = "S3 VGA 640x480x8x1"
  28.     "PRODESIGNER II"            = "TSENGLAB VGA ET4000 640x480x4x60"
  29.     "QVISION VGA"               = "QVISION 640x480x8x0"
  30. [MiniportDrivers]
  31.     trident  = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 18,  {vga,vga256}, 1 , "%SystemRoot%\System32\IoLogMsg.dll"                                       , 7
  32.     qv       = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 17,  {vga,vga256}, 1 , "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\Drivers\qv.sys"  , 7
  33.     cirrus   = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 16,  {vga,vga256}, 1 , "%SystemRoot%\System32\IoLogMsg.dll"                                       , 7
  34.     wdvga    = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 15,  {vga,vga256}, 1 , "%SystemRoot%\System32\IoLogMsg.dll"                                       , 7
  35.     ncr77c22 = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 14,  {vga,vga256}, 1 , "%SystemRoot%\System32\IoLogMsg.dll"                                       , 7
  36.     ati      = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 13,  {ati}       , 0 , "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\Drivers\ati.sys" , 7
  37.     s3       = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 12,  {s3}        , 0 , "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\Drivers\s3.sys"  , 7
  38.     et4000   = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 11,  {vga,vga256}, 1 , "%SystemRoot%\System32\IoLogMsg.dll"                                       , 7
  39.     vga      = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE, 10,  {vga}       , 1 , "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\Drivers\vga.sys" , 7
  40.     v7vram   = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE,  9,  {vga,vga256}, 1 , "%SystemRoot%\System32\IoLogMsg.dll"                                       , 7
  41.     xga      = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE,  8,  {xga}       , 0 , "%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\Drivers\xga.sys" , 7
  42.     dell_dgx = !SERVICE_KERNEL_DRIVER, Video, !SERVICE_ERROR_IGNORE,  7,  {framebuf}  , 0 , "%SystemRoot%\System32\IoLogMsg.dll"                                       , 7
  43. [Identify]
  44.     read-syms Identification
  45.     set Status     = STATUS_SUCCESSFUL
  46.     set Identifier = $(OptionType)
  47.     set Media      = #("Source Media Descriptions", 1, 1)
  48.     Return $(Status) $(Identifier) $(Media)
  49. [ReturnOptions]
  50.     set Status        = STATUS_FAILED
  51.     set OptionList     = {}
  52.     set OptionTextList = {}
  53.     set LanguageList = ^(LanguagesSupported, 1)
  54.     Ifcontains(i) $($0) in $(LanguageList)
  55.         goto returnoptions
  56.     else
  57.         set Status = STATUS_NOLANGUAGE
  58.         goto finish_ReturnOptions
  59.     endif
  60. returnoptions = +
  61.     set OptionList     = ^(Options, 0)
  62.     set OptionTextList = ^(OptionsText$($0), 1)
  63.     set Status         = STATUS_SUCCESSFUL
  64. finish_ReturnOptions = +
  65.     Return $(Status) $(OptionList) $(OptionTextList)
  66. [MapToSupportedOption]
  67.     set Status = STATUS_FAILED
  68.     set MappedOption = $($0)
  69.     set OptionList = ^(MapOfOptions, 0)
  70.     ifcontains $($0) in $(OptionList)
  71.         set MappedOption = #(MapOfOptions, $($0), 1)
  72.     else
  73.         set MappedOption = "VGA"
  74.     endif
  75.     set Status = STATUS_SUCCESSFUL
  76.     Return $(Status) $(MappedOption)
  77. [ServicesEntry]
  78.     CurrentEntry = "" ? $(!LIBHANDLE) GetDevicemapValue Video \Device\Video0
  79. [InstallOption]
  80.     set Status       = STATUS_FAILED
  81.     set DrivesToFree = {}
  82.     set Option   = $($1)
  83.     set SrcDir   = $($2)
  84.     set AddCopy  = $($3)
  85.     set DoCopy   = $($4)
  86.     set DoConfig = $($5)
  87.     set LanguageList = ^(LanguagesSupported, 1)
  88.     Ifcontains(i) $($0) in $(LanguageList)
  89.     else
  90.         set Status = STATUS_NOLANGUAGE
  91.         goto finish_InstallOption
  92.     endif
  93.     read-syms Strings$($0)
  94.     set OptionList = ^(Options, 0)
  95.     ifcontains $(Option) in $(OptionList)
  96.     else
  97.         goto finish_InstallOption
  98.     endif
  99.     set OptionList = ""
  100.     set MiniportDriver    = #(Options, $(Option), 1)
  101.     set BitsPerPel        = #(Options, $(Option), 2)
  102.     set XResolution       = #(Options, $(Option), 3)
  103.     set YResolution       = #(Options, $(Option), 4)
  104.     set VRefresh          = #(Options, $(Option), 5)
  105.     set Interlaced        = #(Options, $(Option), 6)
  106.     set Type              = $(#(MiniportDrivers, $(MiniportDriver), 1))
  107.     set Group             =   #(MiniportDrivers, $(MiniportDriver), 2)
  108.     set ErrorControl      = $(#(MiniportDrivers, $(MiniportDriver), 3))
  109.     set Tag               =   #(MiniportDrivers, $(MiniportDriver), 4)
  110.     set InstalledDisplays =   #(MiniportDrivers, $(MiniportDriver), 5)
  111.     set VgaCompatible     =   #(MiniportDrivers, $(MiniportDriver), 6)
  112.     set EventMessageFile  =   #(MiniportDrivers, $(MiniportDriver), 7)
  113.     set TypesSupported    =   #(MiniportDrivers, $(MiniportDriver), 8)
  114.     read-syms ServicesEntry
  115.     detect    ServicesEntry
  116. installtheoption = +
  117.     ifstr(i) $(AddCopy) == "YES"
  118.         set DoActualCopy = NO
  119.         set FileToCheck = #(Files-DisplayMiniportDrivers, $(MiniportDriver), 2)
  120.         LibraryProcedure STATUS,$(!LIBHANDLE),CheckFileExistance $(!STF_WINDOWSSYSPATH)"\drivers\"$(FileToCheck)
  121.         ifstr(i) $(STATUS) == NO
  122.             set DoActualCopy = YES
  123.             goto addfiles
  124.         endif
  125.         ForListDo $(InstalledDisplays)
  126.             set FileToCheck = #(Files-DisplayDLLs, $($), 2)
  127.             LibraryProcedure STATUS,$(!LIBHANDLE),CheckFileExistance $(!STF_WINDOWSSYSPATH)"\"$(FileToCheck)
  128.             ifstr(i) $(STATUS) == NO
  129.                 set DoActualCopy = YES
  130.             endif
  131.         EndForListDo
  132. addfiles = +
  133.         ifstr(i) $(DoActualCopy) == NO
  134.             shell "subroutn.inf" DriversExist $($0) $(String1)
  135.             ifint $($ShellCode) != $(!SHELL_CODE_OK)
  136.                 Debug-Output "VIDEO.INF: shelling DriversExist failed"
  137.                 goto finish_InstallOption
  138.             endif
  139.             ifstr(i) $($R0) == STATUS_CURRENT
  140.             else-ifstr(i) $($R0) == STATUS_NEW
  141.                 set DoActualCopy = YES
  142.             else-ifstr(i) $($R0) == STATUS_USERCANCEL
  143.                 Debug-Output "VIDEO.INF: User cancelled video installation"
  144.                 goto finish_InstallOption
  145.             else
  146.                 Debug-Output "VIDEO.INF: Error reported in DriversExist routine in SUBROUTN.INF"
  147.                 goto finish_InstallOption
  148.             endif
  149.         endif
  150.         ifstr(i) $(DoActualCopy) == YES
  151.             shell "subroutn.inf" DoAskSourceEx $(SrcDir) $(String2)
  152.             ifint $($ShellCode) != $(!SHELL_CODE_OK)
  153.                 Debug-Output "VIDEO.INF: shelling DoAskSourceEx failed"
  154.                 goto finish_InstallOption
  155.             endif
  156.             ifstr(i) $($R0) == STATUS_SUCCESSFUL
  157.                 set SrcDir = $($R1)
  158.                 ifstr(i) $($R2) != ""
  159.                     set DrivesToFree = >($(DrivesToFree), $($R2))
  160.                 endif
  161.             else
  162.                 Debug-Output "VIDEO.INF: User cancelled asking source."
  163.                 goto finish_InstallOption
  164.             endif
  165.             install Install-AddCopyOption
  166.             ifstr(i) $(STF_INSTALL_OUTCOME) != "STF_SUCCESS"
  167.                 Debug-Output "VIDEO.INF: Adding video files to copy list failed"
  168.                 goto finish_InstallOption
  169.             endif
  170.         else
  171.             set DoCopy = NO
  172.         endif
  173.     endif
  174.     ifstr(i) $(DoCopy) == "YES"
  175.         read-syms ProgressCopy$($0)
  176.         install Install-DoCopyOption
  177.         ifstr(i) $(STF_INSTALL_OUTCOME) == "STF_FAILURE"
  178.             Debug-Output "Copying files failed"
  179.             goto finish_InstallOption
  180.         else-ifstr(i) $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
  181.             set Status = STATUS_USERCANCEL
  182.             goto finish_InstallOption
  183.         endif
  184.     endif
  185.     ifstr(i) $(DoConfig) == "YES"
  186.         shell "registry.inf" CheckSetupModify
  187.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  188.             goto finish_InstallOption
  189.         endif
  190.         ifstr(i) $($R0) != STATUS_SUCCESSFUL
  191.             goto finish_InstallOption
  192.         endif
  193.         set ServiceNode   = $(MiniportDriver)
  194.         set ServiceBinary = %SystemRoot%\System32\drivers\#(Files-DisplayMiniportDrivers, $(MiniportDriver), 2)
  195.         set ServicesValues   = { +
  196.                 {Type,           0, $(!REG_VT_DWORD),     $(Type)                  }, +
  197.                 {Start,          0, $(!REG_VT_DWORD),     $(!SERVICE_SYSTEM_START) }, +
  198.                 {Group,          0, $(!REG_VT_SZ),        $(Group)                 }, +
  199.                 {ErrorControl,   0, $(!REG_VT_DWORD),     $(ErrorControl)          }, +
  200.                 {Tag,            0, $(!REG_VT_DWORD),     $(Tag)                   }, +
  201.                 {BinaryPathName, 0, $(!REG_VT_EXPAND_SZ), $(ServiceBinary)         }  +
  202.                 }
  203.         set ParametersValues = { +
  204.                 {InstalledDisplayDrivers,     0, $(!REG_VT_MULTI_SZ), $(InstalledDisplays) }, +
  205.                 {VgaCompatible,               0, $(!REG_VT_DWORD),    $(VgaCompatible)     }, +
  206.                 {DefaultSettings.BitsPerPel,  0, $(!REG_VT_DWORD),    $(BitsPerPel)        }, +
  207.                 {DefaultSettings.XResolution, 0, $(!REG_VT_DWORD),    $(XResolution)       }, +
  208.                 {DefaultSettings.YResolution, 0, $(!REG_VT_DWORD),    $(YResolution)       }  +
  209.                 }
  210.         ifstr(i) $(VRefresh) != ""
  211.             set VRefreshValue = {DefaultSettings.VRefresh, 0, $(!REG_VT_DWORD), $(VRefresh)}
  212.             set ParametersValues = >($(ParametersValues), $(VRefreshValue))
  213.         endif
  214.         ifstr(i) $(Interlaced) != ""
  215.             set InterlacedValue = {DefaultSettings.Interlaced, 0, $(!REG_VT_DWORD), $(Interlaced)}
  216.             set ParametersValues = >($(ParametersValues), $(InterlacedValue))
  217.         endif
  218.         set DeviceValues     = {}
  219.         set EventLogValues   = { +
  220.                 {EventMessageFile, 0, $(!REG_VT_EXPAND_SZ), $(EventMessageFile) }, +
  221.                 {TypesSupported,   0, $(!REG_VT_DWORD),     $(TypesSupported)   }  +
  222.                 }
  223.         shell "registry.inf"  MakeServicesEntry $(ServiceNode)      +
  224.                                                 $(ServicesValues)   +
  225.                                                 $(ParametersValues) +
  226.                                                 $(DeviceValues)     +
  227.                                                 $(EventLogValues)   +
  228.                                                 Device0
  229.         ifint $($ShellCode) != $(!SHELL_CODE_OK)
  230.             Debug-Output "Couldn't execute MakeServicesEntry in registry.inf"
  231.             goto finish_InstallOption
  232.         endif
  233.         ifstr(i) $($R0) != STATUS_SUCCESSFUL
  234.             Debug-Output "MakeServicesEntry failed for video"
  235.             goto finish_InstallOption
  236.         endif
  237.         ifstr(i) $(CurrentEntry) != $(MiniportDriver)
  238.             ifstr(i) $(CurrentEntry) != VGA
  239.                 ifstr(i) $(CurrentEntry) != ""
  240.                     shell "registry.inf" ModifyServicesEntry $(CurrentEntry) $(!SERVICE_DISABLED)
  241.                     ifint $($ShellCode) != $(!SHELL_CODE_OK)
  242.                         Debug-Output "Couldn't find DisableServicesEntry in registry.inf"
  243.                         goto errorconfig
  244.                     endif
  245.                     ifstr(i) $($R0) != STATUS_SUCCESSFUL
  246.                         Debug-Output "DisableServices entry failed"
  247.                     endif
  248.                 endif
  249.             endif
  250.         endif
  251.         goto configdone
  252. errorconfig = +
  253.         ifstr(i) $(CurrentEntry) != $(MiniportDriver)
  254.             shell "registry.inf" ModifyServicesEntry $(MiniportDriver) $(!SERVICE_DISABLED)
  255.             ifstr(i) $(CurrentEntry) != ""
  256.                 shell "registry.inf" ModifyServicesEntry $(CurrentEntry) $(!SERVICE_SYSTEM_START)
  257.             endif
  258.         endif
  259.         goto finish_InstallOption
  260. configdone = +
  261.     endif
  262.     set Status = STATUS_SUCCESSFUL
  263. finish_InstallOption = +
  264.     ForListDo $(DrivesToFree)
  265.         LibraryProcedure STATUS,$(!LIBHANDLE), DeleteNetConnection $($) "TRUE"
  266.     EndForListDo
  267.     Return $(Status)
  268. [Install-AddCopyOption]
  269.     set STF_VITAL = ""
  270.     AddSectionKeyFileToCopyList   Files-DisplayMiniportDrivers   +
  271.                                   $(MiniportDriver)              +
  272.                                   $(SrcDir)                      +
  273.                                   $(!STF_WINDOWSSYSPATH)\drivers
  274.     ForListDo $(InstalledDisplays)
  275.         AddSectionKeyFileToCopyList   Files-DisplayDLLs          +
  276.                                       $($)                       +
  277.                                       $(SrcDir)                  +
  278.                                       $(!STF_WINDOWSSYSPATH)
  279.     EndForListDo
  280.     exit
  281. [Install-DoCopyOption]
  282.     CopyFilesInCopyList
  283.     exit
  284. [Source Media Descriptions]
  285.     1    = "Windows NT Advanced Server Setup Disk #1"   , TAGFILE = disk1
  286.     2    = "Windows NT Advanced Server Setup Disk #2"   , TAGFILE = disk2
  287.     3    = "Windows NT Advanced Server Setup Disk #3"   , TAGFILE = disk3
  288.     4    = "Windows NT Advanced Server Setup Disk #4"   , TAGFILE = disk4
  289.     5    = "Windows NT Advanced Server Setup Disk #5"   , TAGFILE = disk5
  290.     6    = "Windows NT Advanced Server Setup Disk #6"   , TAGFILE = disk6
  291.     7    = "Windows NT Advanced Server Setup Disk #7"   , TAGFILE = disk7
  292.     8    = "Windows NT Advanced Server Setup Disk #8"   , TAGFILE = disk8
  293.     9    = "Windows NT Advanced Server Setup Disk #9"   , TAGFILE = disk9
  294.     10    = "Windows NT Advanced Server Setup Disk #10"  , TAGFILE = disk10
  295.     11    = "Windows NT Advanced Server Setup Disk #11"  , TAGFILE = disk11
  296.     12    = "Windows NT Advanced Server Setup Disk #12"  , TAGFILE = disk12
  297.     13    = "Windows NT Advanced Server Setup Disk #13"  , TAGFILE = disk13
  298.     14    = "Windows NT Advanced Server Setup Disk #14"  , TAGFILE = disk14
  299.     15    = "Windows NT Advanced Server Setup Disk #15"  , TAGFILE = disk15
  300.     16    = "Windows NT Advanced Server Setup Disk #16"  , TAGFILE = disk16
  301.     17    = "Windows NT Advanced Server Setup Disk #17"  , TAGFILE = disk17
  302.     18    = "Windows NT Advanced Server Setup Disk #18"  , TAGFILE = disk18
  303.     19    = "Windows NT Advanced Server Setup Disk #19"  , TAGFILE = disk19
  304.     20    = "Windows NT Advanced Server Setup Disk #20"  , TAGFILE = disk20
  305.     21    = "Windows NT Advanced Server Setup Disk #21"  , TAGFILE = disk21
  306.     22    = "Windows NT Advanced Server Setup Disk #22"  , TAGFILE = disk22
  307.     23    = "Windows NT Advanced Server Setup Disk #23"  , TAGFILE = disk23
  308.     24    = "Windows NT Advanced Server Setup Disk #24"  , TAGFILE = disk24
  309.     25    = "Windows NT Advanced Server Setup Disk #25"  , TAGFILE = disk25
  310.     26    = "Windows NT Advanced Server Setup Disk #26"  , TAGFILE = disk26
  311.     27    = "Windows NT Advanced Server Setup Disk #27"  , TAGFILE = disk27
  312.     28    = "Windows NT Advanced Server Setup Disk #28"  , TAGFILE = disk28
  313.     29    = "Windows NT Advanced Server Setup Disk #29"  , TAGFILE = disk29
  314. [ProductType]
  315. STF_PRODUCT  = LanmanNT
  316. STF_PLATFORM = I386
  317. [Files-DisplayDLLs]
  318. ati = 7,ATI.DLL , SIZE=91648
  319. framebuf = 8,FRAMEBUF.DLL , SIZE=43008
  320. s3 = 6,S3.DLL , SIZE=96256
  321. vga = 6,VGA.DLL , SIZE=135680
  322. vga256 = 7,VGA256.DLL , SIZE=98816
  323. xga = 8,XGA.DLL , SIZE=49152
  324. [Files-DisplayMiniportDrivers]
  325. ati = 8,ATI.SYS , SIZE=54272
  326. cirrus = 8,CIRRUS.SYS , SIZE=26624
  327. dell_dgx = 8,DELL_DGX.SYS , SIZE=13824
  328. et4000 = 8,ET4000.SYS , SIZE=25600
  329. ncr77c22 = 8,NCR77C22.SYS , SIZE=25600
  330. qv = 8,QV.SYS , SIZE=31744
  331. s3 = 8,S3.SYS , SIZE=20992
  332. trident = 8,TRIDENT.SYS , SIZE=26624
  333. v7vram = 8,V7VRAM.SYS , SIZE=26624
  334. vga = 8,VGA.SYS , SIZE=24064
  335. wdvga = 8,WDVGA.SYS , SIZE=23552
  336. xga = 8,XGA.SYS , SIZE=21504
  337. [LanguagesSupported]
  338.     ENG
  339. [OptionsTextENG]
  340.     "VGA"                                     =  "Standard VGA (640x480, 16 colors)"
  341.     "VGA VESA 800x600x4"                      =  "VESA VGA 800x600, 16 colors"
  342.     "ATI 640x480x8"                           =  "ATI 640x480, 256 colors"
  343.     "ATI 640x480x16"                          =  "ATI 640x480, 65536 colors"
  344.     "ATI 640x480x24"                          =  "ATI 640x480, 16777216 colors"
  345.     "ATI 640x480x32"                          =  "ATI 640x480, TRUE color"
  346.     "ATI 800x600x8"                           =  "ATI 800x600, 256 colors"
  347.     "ATI 800x600x16"                          =  "ATI 800x600, 65536 colors"
  348.     "ATI 800x600x24"                          =  "ATI 800x600, 16777216 colors"
  349.     "ATI 1024x768x8"                          =  "ATI 1024x768, 256 colors"
  350.     "ATI 1024x768x16"                         =  "ATI 1024x768, 65536 colors"
  351.     "ATI 1280x1024x8"                         =  "ATI 1280x1024, 256 colors"
  352.     "CIRRUS VGA 640x480x4x60"                 =  "Cirrus Logic 640x480, 16 colors, 60Hz"
  353.     "CIRRUS VGA 640x480x4x72"                 =  "Cirrus Logic 640x480, 16 colors, 72Hz"
  354.     "CIRRUS VGA 640x480x8x60"                 =  "Cirrus Logic 640x480, 256 colors, 60Hz"
  355.     "CIRRUS VGA 640x480x8x72"                 =  "Cirrus Logic 640x480, 256 colors, 72Hz"
  356.     "CIRRUS VGA 800x600x4x56"                 =  "Cirrus Logic 800x600, 16 colors, 56Hz"
  357.     "CIRRUS VGA 800x600x4x60"                 =  "Cirrus Logic 800x600, 16 colors, 60Hz"
  358.     "CIRRUS VGA 800x600x4x72"                 =  "Cirrus Logic 800x600, 16 colors, 72Hz"
  359.     "CIRRUS VGA 800x600x8x56"                 =  "Cirrus Logic 800x600, 256 colors, 56Hz"
  360.     "CIRRUS VGA 800x600x8x60"                 =  "Cirrus Logic 800x600, 256 colors, 60Hz"
  361.     "CIRRUS VGA 800x600x8x72"                 =  "Cirrus Logic 800x600, 256 colors, 72Hz"
  362.     "CIRRUS VGA 1024x768x4x60"                =  "Cirrus Logic 1024x768, 16 colors, 60Hz"
  363.     "CIRRUS VGA 1024x768x4x70"                =  "Cirrus Logic 1024x768, 16 colors, 70Hz"
  364.     "CIRRUS VGA 1024x768x4x72"                =  "Cirrus Logic 1024x768, 16 colors, 72Hz"
  365.     "CIRRUS VGA 1024x768x4x45I"               =  "Cirrus Logic 1024x768, 16 colors, interlaced"
  366.     "CIRRUS VGA 1024x768x8x60"                =  "Cirrus Logic 1024x768, 256 colors, 60Hz"
  367.     "CIRRUS VGA 1024x768x8x70"                =  "Cirrus Logic 1024x768, 256 colors, 70Hz"
  368.     "CIRRUS VGA 1024x768x8x72"                =  "Cirrus Logic 1024x768, 256 colors, 72Hz"
  369.     "CIRRUS VGA 1024x768x8x45I"               =  "Cirrus Logic 1024x768, 256 colors, interlaced"
  370.     "QVISION 640x480x8x0"                     =  "Compaq QVision 640x480, 256 colors, CPQ MON"
  371.     "QVISION 640x480x8x60"                    =  "Compaq QVision 640x480, 256 colors, 60Hz"
  372.     "QVISION 800x600x8x0"                     =  "Compaq QVision 800x600, 256 colors, CPQ MON"
  373.     "QVISION 800x600x8x60"                    =  "Compaq QVision 800x600, 256 colors, 60Hz"
  374.     "QVISION 800x600x8x72"                    =  "Compaq QVision 800x600, 256 colors, 72Hz"
  375.     "QVISION 1024x768x8x0"                    =  "Compaq QVision 1024x768, 256 colors, CPQ MON"
  376.     "QVISION 1024x768x8x60"                   =  "Compaq QVision 1024x768, 256 colors, 60Hz"
  377.     "QVISION 1024x768x8x66"                   =  "Compaq QVision 1024x768, 256 colors, 66Hz"
  378.     "QVISION 1024x768x8x72"                   =  "Compaq QVision 1024x768, 256 colors, 72Hz"
  379.     "QVISION 1024x768x8x75"                   =  "Compaq QVision 1024x768, 256 colors, 75Hz"
  380.     "QVISION 1280x1024x8x0"                   =  "Compaq QVision 1280x1024, 256 colors, CPQ MON"
  381.     "QVISION 1280x1024x8x60"                  =  "Compaq QVision 1280x1024, 256 colors, 60Hz"
  382.     "QVISION 1280x1024x8x68"                  =  "Compaq QVision 1280x1024, 256 colors, 68Hz"
  383.     "DELL DGX 640x480x8"                      =  "DGX 640x480, 256 colors"
  384.     "DELL DGX 640x480x16"                     =  "DGX 640x480, 65536 colors"
  385.     "DELL DGX 800x600x8"                      =  "DGX 800x600, 256 colors"
  386.     "DELL DGX 800x600x16"                     =  "DGX 800x600, 65536 colors"
  387.     "DELL DGX 1024x768x8"                     =  "DGX 1024x768, 256 colors"
  388.     "DELL DGX 1024x768x16"                    =  "DGX 1024x768, 65536 colors"
  389.     "DELL DGX 1152x900x8"                     =  "DGX 1152x900, 256 colors"
  390.     "DELL DGX 1152x900x16"                    =  "DGX 1152x900, 65536 colors"
  391.     "DELL DGX 1280x1024x8"                    =  "DGX 1280x1024, 256 colors"
  392.     "NCR77C22 SVGA 640x480x4x60"              =  "NCR 77C22/C22E 640x480, 16 colors, 60Hz"
  393.     "NCR77C22 SVGA 640x480x8x60"              =  "NCR 77C22/C22E 640x480, 256 colors, 60Hz"
  394.     "NCR77C22 SVGA 800x600x4x56"              =  "NCR 77C22/C22E 800x600, 16 colors, 56Hz"
  395.     "NCR77C22 SVGA 800x600x4x72"              =  "NCR 77C22E     800x600, 16 colors, 72Hz"
  396.     "NCR77C22 SVGA 800x600x8x56"              =  "NCR 77C22/C22E 800x600, 256 colors, 56Hz"
  397.     "NCR77C22 SVGA 800x600x8x72"              =  "NCR 77C22E     800x600, 256 colors, 72Hz"
  398.     "NCR77C22 SVGA 1024x768x4x60"             =  "NCR 77C22/C22E 1024x768, 16 colors"
  399.     "NCR77C22 SVGA 1024x768x8x60"             =  "NCR 77C22E     1024x768, 256 colors"
  400.     "S3 VGA 640x480x8x1"                      =  "S3 640x480, 256 colors, Default Refresh"
  401.     "S3 VGA 640x480x8x60"                     =  "S3 640x480, 256 colors, 60Hz [#9, Dell only]"
  402.     "S3 VGA 640x480x8x72"                     =  "S3 640x480, 256 colors, 72Hz [#9, Dell only]"
  403.     "S3 VGA 800x600x8x1"                      =  "S3 800x600, 256 colors, Default Refresh"
  404.     "S3 VGA 800x600x8x60"                     =  "S3 800x600, 256 colors, 60Hz [#9, Dell only]"
  405.     "S3 VGA 800x600x8x72"                     =  "S3 800x600, 256 colors, 72Hz [#9, Dell only]"
  406.     "S3 VGA 1024x768x8x1"                     =  "S3 1024x768, 256 colors, Default Refresh"
  407.     "S3 VGA 1024x768x8x60"                    =  "S3 1024x768, 256 colors, 60Hz [#9, Dell only]"
  408.     "S3 VGA 1024x768x8x72"                    =  "S3 1024x768, 256 colors, 72Hz [#9, Dell only]"
  409.     "S3 VGA 1280x1024x8x1"                    =  "S3 1280x1024, 256 colors, Default Refresh"
  410.     "S3 VGA 1280x1024x8x60"                   =  "S3 1280x1024, 256 colors, 60Hz [#9 only]"
  411.     "S3 VGA 1280x1024x8x72"                   =  "S3 1280x1024, 256 colors, 72Hz [#9 only]"
  412.     "TRIDENT 640x480x4"                       =  "Trident 640x480, 16 colors"
  413.     "TRIDENT 640x480x8"                       =  "Trident 640x480, 256 colors"
  414.     "TRIDENT 800x600x4x56"                    =  "Trident 800x600, 16 colors, 56Hz"
  415.     "TRIDENT 800x600x4x72"                    =  "Trident 800x600, 16 colors, 72Hz"
  416.     "TRIDENT 800x600x8x56"                    =  "Trident 800x600, 256 colors, 56Hz"
  417.     "TRIDENT 800x600x8x62"                    =  "Trident 800x600, 256 colors, 62Hz"
  418.     "TRIDENT 1024x768x4xI"                    =  "Trident 1024x768, 16 colors, interlaced"
  419.     "TRIDENT 1024x768x4"                      =  "Trident 1024x768, 16 colors"
  420.     "TRIDENT 1024x768x8xI"                    =  "Trident 1024x768, 256 colors, interlaced"
  421.     "TRIDENT 1024x768x8"                      =  "Trident 1024x768, 256 colors"
  422.     "TSENGLAB VGA ET4000 640x480x4x60"        =  "Tseng ET4000 640x480, 16 colors, 60Hz"
  423.     "TSENGLAB VGA ET4000 640x480x4x72"        =  "Tseng ET4000 640x480, 16 colors, 72Hz"
  424.     "TSENGLAB VGA ET4000 640x480x8x60"        =  "Tseng ET4000 640x480, 256 colors, 60Hz"
  425.     "TSENGLAB VGA ET4000 640x480x8x72"        =  "Tseng ET4000 640x480, 256 colors, 72Hz"
  426.     "TSENGLAB VGA ET4000 800x600x4x56"        =  "Tseng ET4000 800x600, 16 colors, 56Hz"
  427.     "TSENGLAB VGA ET4000 800x600x4x60"        =  "Tseng ET4000 800x600, 16 colors, 60Hz"
  428.     "TSENGLAB VGA ET4000 800x600x4x72"        =  "Tseng ET4000 800x600, 16 colors, 72Hz"
  429.     "TSENGLAB VGA ET4000 800x600x8x56"        =  "Tseng ET4000 800x600, 256 colors, 56Hz"
  430.     "TSENGLAB VGA ET4000 800x600x8x60"        =  "Tseng ET4000 800x600, 256 colors, 60Hz"
  431.     "TSENGLAB VGA ET4000 800x600x8x72"        =  "Tseng ET4000 800x600, 256 colors, 72Hz"
  432.     "TSENGLAB VGA ET4000 1024x768x4x60"       =  "Tseng ET4000 1024x768, 16 colors, 60Hz"
  433.     "TSENGLAB VGA ET4000 1024x768x4x70"       =  "Tseng ET4000 1024x768, 16 colors, 70Hz"
  434.     "TSENGLAB VGA ET4000 1024x768x4x45I"      =  "Tseng ET4000 1024x768, 16 colors, interlaced"
  435.     "TSENGLAB VGA ET4000 1024x768x8x60"       =  "Tseng ET4000 1024x768, 256 colors, 60Hz"
  436.     "TSENGLAB VGA ET4000 1024x768x8x70"       =  "Tseng ET4000 1024x768, 256 colors, 70Hz"
  437.     "TSENGLAB VGA ET4000 1024x768x8x45I"      =  "Tseng ET4000 1024x768, 256 colors, interlaced"
  438.     "VIDEO7 VGA VRAM 640x480x4"               =  "VIDEO7 VRAM 640x480, 16 colors"
  439.     "VIDEO7 VGA VRAM 640x480x8"               =  "VIDEO7 VRAM 640x480, 256 colors"
  440.     "VIDEO7 VGA VRAM 800x600x4"               =  "VIDEO7 VRAM 800x600, 16 colors"
  441.     "VIDEO7 VGA VRAM 800x600x8"               =  "VIDEO7 VRAM 800x600, 256 colors"
  442.     "VIDEO7 VGA VRAM 1024x768x4"              =  "VIDEO7 VRAM 1024x768, 16 colors"
  443.     "VIDEO7 VGA VRAM 1024x768x8"              =  "VIDEO7 VRAM 1024x768, 256 colors"
  444.     "WDVGA 640x480x4"                         =  "WD/Paradise 640x480, 16 colors"
  445.     "WDVGA 640x480x8"                         =  "WD/Paradise 640x480, 256 colors"
  446.     "WDVGA 800x600x4x56"                      =  "WD/Paradise 800x600, 16 colors, 56Hz"
  447.     "WDVGA 800x600x4x60"                      =  "WD/Paradise 800x600, 16 colors, 60Hz"
  448.     "WDVGA 800x600x4x72"                      =  "WD/Paradise 800x600, 16 colors, 72Hz"
  449.     "WDVGA 800x600x8x56"                      =  "WD/Paradise 800x600, 256 colors, 56Hz"
  450.     "WDVGA 800x600x8x60"                      =  "WD/Paradise 800x600, 256 colors, 60Hz"
  451.     "WDVGA 800x600x8x72"                      =  "WD/Paradise 800x600, 256 colors, 72Hz"
  452.     "WDVGA 1024x768x4x44I"                    =  "WD/Paradise 1024x768, 16 colors, interlaced"
  453.     "WDVGA 1024x768x4x60"                     =  "WD/Paradise 1024x768, 16 colors, 60Hz"
  454.     "WDVGA 1024x768x4x70"                     =  "WD/Paradise 1024x768, 16 colors, 70Hz"
  455.     "WDVGA 1024x768x4x72"                     =  "WD/Paradise 1024x768, 16 colors, 72Hz"
  456.     "WDVGA 1024x768x8x44I"                    =  "WD/Paradise 1024x768, 256 colors, interlaced"
  457.     "WDVGA 1024x768x8x60"                     =  "WD/Paradise 1024x768, 256 colors, 60Hz"
  458.     "WDVGA 1024x768x8x70"                     =  "WD/Paradise 1024x768, 256 colors, 70Hz"
  459.     "WDVGA 1024x768x8x72"                     =  "WD/Paradise 1024x768, 256 colors, 72Hz"
  460.     "XGA 640x400x8x70"                        =  "XGA 640x400, 256 colors, 70Hz"
  461.     "XGA 640x400x8x84"                        =  "XGA 640x400, 256 colors, 84Hz"
  462.     "XGA 640x400x8x88"                        =  "XGA 640x400, 256 colors, 88Hz"
  463.     "XGA 640x480x8x60"                        =  "XGA 640x480, 256 colors, 60Hz [IBM 85xx,7554]"
  464.     "XGA 640x480x8x72"                        =  "XGA 640x480, 256 colors, 72Hz [IBM 6312,6314,6319]"
  465.     "XGA 640x480x8x75"                        =  "XGA 640x480, 256 colors, 75Hz [IBM 9515,9517,9518]"
  466.     "XGA 800x600x8x56"                        =  "XGA 800x600, 256 colors, 56Hz"
  467.     "XGA 800x600x8x60"                        =  "XGA 800x600, 256 colors, 60Hz"
  468.     "XGA 800x600x8x72"                        =  "XGA 800x600, 256 colors, 72Hz [IBM 6312,6314,6319]"
  469.     "XGA 800x600x8x75"                        =  "XGA 800x600, 256 colors, 75Hz"
  470.     "XGA 1024x768x8x43"                       =  "XGA 1024x768, 256 colors, interlaced [IBM 8514-17]"
  471.     "XGA 1024x768x8x60"                       =  "XGA 1024x768, 256 colors, 60Hz [IBM 6312]"
  472.     "XGA 1024x768x8x70"                       =  "XGA 1024x768, 256 colors, 70Hz [IBM 8517]"
  473.     "XGA 1024x768x8x72"                       =  "XGA 1024x768, 256 colors, 72Hz [IBM 6314,6319,9517]"
  474.     "XGA 1024x768x8x75"                       =  "XGA 1024x768, 256 colors, 75Hz [IBM 9515]"
  475.     "XGA 1040x768x8x43"                       =  "XGA 1040x768, 256 colors, interlaced"
  476.     "XGA 1040x768x8x60"                       =  "XGA 1040x768, 256 colors, 60Hz"
  477.     "XGA 1040x768x8x70"                       =  "XGA 1040x768, 256 colors, 70Hz"
  478.     "XGA 1040x768x8x72"                       =  "XGA 1040x768, 256 colors, 72Hz"
  479.     "XGA 1040x768x8x75"                       =  "XGA 1040x768, 256 colors, 75Hz"
  480. [Options]
  481.     "VGA"                                     = vga,       4, 640,  480   , "" , ""
  482.     "VGA VESA 800x600x4"                      = vga,       4, 800,  600   , "" , ""
  483.     "ATI 640x480x8"                           = ati,       8, 640,  480   , "" , 0
  484.     "ATI 640x480x16"                          = ati,      16, 640,  480   , "" , 0
  485.     "ATI 640x480x24"                          = ati,      24, 640,  480   , "" , 0
  486.     "ATI 640x480x32"                          = ati,      32, 640,  480   , "" , 0
  487.     "ATI 800x600x8"                           = ati,       8, 800,  600   , "" , 0
  488.     "ATI 800x600x16"                          = ati,      16, 800,  600   , "" , 0
  489.     "ATI 800x600x24"                          = ati,      24, 800,  600   , "" , 0
  490.     "ATI 1024x768x8"                          = ati,       8, 1024, 768   , "" , 0
  491.     "ATI 1024x768x16"                         = ati,      16, 1024, 768   , "" , 0
  492.     "ATI 1280x1024x8"                         = ati,       8, 1280, 1024  , "" , 0
  493.     "CIRRUS VGA 640x480x4x60"                 = cirrus,    4, 640,  480   , 60 , 0
  494.     "CIRRUS VGA 640x480x4x72"                 = cirrus,    4, 640,  480   , 72 , 0
  495.     "CIRRUS VGA 640x480x8x60"                 = cirrus,    8, 640,  480   , 60 , 0
  496.     "CIRRUS VGA 640x480x8x72"                 = cirrus,    8, 640,  480   , 72 , 0
  497.     "CIRRUS VGA 800x600x4x56"                 = cirrus,    4, 800,  600   , 56 , 0
  498.     "CIRRUS VGA 800x600x4x60"                 = cirrus,    4, 800,  600   , 60 , 0
  499.     "CIRRUS VGA 800x600x4x72"                 = cirrus,    4, 800,  600   , 72 , 0
  500.     "CIRRUS VGA 800x600x8x56"                 = cirrus,    8, 800,  600   , 56 , 0
  501.     "CIRRUS VGA 800x600x8x60"                 = cirrus,    8, 800,  600   , 60 , 0
  502.     "CIRRUS VGA 800x600x8x72"                 = cirrus,    8, 800,  600   , 72 , 0
  503.     "CIRRUS VGA 1024x768x4x60"                = cirrus,    4, 1024, 768   , 60 , 0
  504.     "CIRRUS VGA 1024x768x4x70"                = cirrus,    4, 1024, 768   , 70 , 0
  505.     "CIRRUS VGA 1024x768x4x72"                = cirrus,    4, 1024, 768   , 72 , 0
  506.     "CIRRUS VGA 1024x768x4x45I"               = cirrus,    4, 1024, 768   , 45 , 1
  507.     "CIRRUS VGA 1024x768x8x60"                = cirrus,    8, 1024, 768   , 60 , 0
  508.     "CIRRUS VGA 1024x768x8x70"                = cirrus,    8, 1024, 768   , 70 , 0
  509.     "CIRRUS VGA 1024x768x8x72"                = cirrus,    8, 1024, 768   , 72 , 0
  510.     "CIRRUS VGA 1024x768x8x45I"               = cirrus,    8, 1024, 768   , 45 , 1
  511.     "QVISION 640x480x8x0"                     = qv,        8, 640,  480   ,  0 , 0
  512.     "QVISION 640x480x8x60"                    = qv,        8, 640,  480   , 60 , 0
  513.     "QVISION 800x600x8x0"                     = qv,        8, 800,  600   ,  0 , 0
  514.     "QVISION 800x600x8x60"                    = qv,        8, 800,  600   , 60 , 0
  515.     "QVISION 800x600x8x72"                    = qv,        8, 800,  600   , 72 , 0
  516.     "QVISION 1024x768x8x0"                    = qv,        8, 1024, 768   ,  0 , 0
  517.     "QVISION 1024x768x8x60"                   = qv,        8, 1024, 768   , 60 , 0
  518.     "QVISION 1024x768x8x66"                   = qv,        8, 1024, 768   , 66 , 0
  519.     "QVISION 1024x768x8x72"                   = qv,        8, 1024, 768   , 72 , 0
  520.     "QVISION 1024x768x8x75"                   = qv,        8, 1024, 768   , 75 , 0
  521.     "QVISION 1280x1024x8x0"                   = qv,        8, 1280, 1024  ,  0 , 0
  522.     "QVISION 1280x1024x8x60"                  = qv,        8, 1280, 1024  , 60 , 0
  523.     "QVISION 1280x1024x8x68"                  = qv,        8, 1280, 1024  , 68 , 0
  524.     "DELL DGX 640x480x8"                      = dell_dgx,  8, 640,  480   , "" , ""
  525.     "DELL DGX 640x480x16"                     = dell_dgx, 16, 640,  480   , "" , ""
  526.     "DELL DGX 800x600x8"                      = dell_dgx,  8, 800,  600   , "" , ""
  527.     "DELL DGX 800x600x16"                     = dell_dgx, 16, 800,  600   , "" , ""
  528.     "DELL DGX 1024x768x8"                     = dell_dgx,  8, 1024, 768   , "" , ""
  529.     "DELL DGX 1024x768x16"                    = dell_dgx, 16, 1024, 768   , "" , ""
  530.     "DELL DGX 1152x900x8"                     = dell_dgx,  8, 1152, 900   , "" , ""
  531.     "DELL DGX 1152x900x16"                    = dell_dgx, 16, 1152, 900   , "" , ""
  532.     "DELL DGX 1280x1024x8"                    = dell_dgx,  8, 1280, 1024  , "" , ""
  533.     "NCR77C22 SVGA 640x480x4x60"              = ncr77c22,  4, 640,  480   , 60 , ""
  534.     "NCR77C22 SVGA 640x480x8x60"              = ncr77c22,  8, 640,  480   , 60 , ""
  535.     "NCR77C22 SVGA 800x600x4x56"              = ncr77c22,  4, 800,  600   , 56 , ""
  536.     "NCR77C22 SVGA 800x600x4x72"              = ncr77c22,  4, 800,  600   , 72 , ""
  537.     "NCR77C22 SVGA 800x600x8x56"              = ncr77c22,  8, 800,  600   , 56 , ""
  538.     "NCR77C22 SVGA 800x600x8x72"              = ncr77c22,  8, 800,  600   , 72 , ""
  539.     "NCR77C22 SVGA 1024x768x4x60"             = ncr77c22,  4, 1024, 768   , 60 , ""
  540.     "NCR77C22 SVGA 1024x768x8x60"             = ncr77c22,  8, 1024, 768   , 60 , ""
  541.     "S3 VGA 640x480x8x1"                      = s3,        8, 640,  480   , 1  , 0
  542.     "S3 VGA 640x480x8x60"                     = s3,        8, 640,  480   , 60 , 0
  543.     "S3 VGA 640x480x8x72"                     = s3,        8, 640,  480   , 72 , 0
  544.     "S3 VGA 800x600x8x1"                      = s3,        8, 800,  600   , 1  , 0
  545.     "S3 VGA 800x600x8x60"                     = s3,        8, 800,  600   , 60 , 0
  546.     "S3 VGA 800x600x8x72"                     = s3,        8, 800,  600   , 72 , 0
  547.     "S3 VGA 1024x768x8x1"                     = s3,        8, 1024, 768   , 1  , 0
  548.     "S3 VGA 1024x768x8x60"                    = s3,        8, 1024, 768   , 60 , 0
  549.     "S3 VGA 1024x768x8x72"                    = s3,        8, 1024, 768   , 72 , 0
  550.     "S3 VGA 1280x1024x8x1"                    = s3,        8, 1280, 1024  , 1  , 0
  551.     "S3 VGA 1280x1024x8x60"                   = s3,        8, 1280, 1024  , 60 , 0
  552.     "S3 VGA 1280x1024x8x72"                   = s3,        8, 1280, 1024  , 72 , 0
  553.     "TRIDENT 640x480x4"                       = trident,   4, 640,  480   , 0  , 0
  554.     "TRIDENT 640x480x8"                       = trident,   8, 640,  480   , 0  , 0
  555.     "TRIDENT 800x600x4x56"                    = trident,   4, 800,  600   , 56 , 0
  556.     "TRIDENT 800x600x4x72"                    = trident,   4, 800,  600   , 72 , 0
  557.     "TRIDENT 800x600x8x56"                    = trident,   8, 800,  600   , 56 , 0
  558.     "TRIDENT 800x600x8x62"                    = trident,   8, 800,  600   , 62 , 0
  559.     "TRIDENT 1024x768x4xI"                    = trident,   4, 1024, 768   , 0  , 1
  560.     "TRIDENT 1024x768x4"                      = trident,   4, 1024, 768   , 0  , 0
  561.     "TRIDENT 1024x768x8xI"                    = trident,   8, 1024, 768   , 0  , 1
  562.     "TRIDENT 1024x768x8"                      = trident,   8, 1024, 768   , 0  , 0
  563.     "TSENGLAB VGA ET4000 640x480x4x60"        = et4000,    4, 640,  480   , 60 , 0
  564.     "TSENGLAB VGA ET4000 640x480x4x72"        = et4000,    4, 640,  480   , 72 , 0
  565.     "TSENGLAB VGA ET4000 640x480x8x60"        = et4000,    8, 640,  480   , 60 , 0
  566.     "TSENGLAB VGA ET4000 640x480x8x72"        = et4000,    8, 640,  480   , 72 , 0
  567.     "TSENGLAB VGA ET4000 800x600x4x56"        = et4000,    4, 800,  600   , 56 , 0
  568.     "TSENGLAB VGA ET4000 800x600x4x60"        = et4000,    4, 800,  600   , 60 , 0
  569.     "TSENGLAB VGA ET4000 800x600x4x72"        = et4000,    4, 800,  600   , 72 , 0
  570.     "TSENGLAB VGA ET4000 800x600x8x56"        = et4000,    8, 800,  600   , 56 , 0
  571.     "TSENGLAB VGA ET4000 800x600x8x60"        = et4000,    8, 800,  600   , 60 , 0
  572.     "TSENGLAB VGA ET4000 800x600x8x72"        = et4000,    8, 800,  600   , 72 , 0
  573.     "TSENGLAB VGA ET4000 1024x768x4x60"       = et4000,    4, 1024, 768   , 60 , 0
  574.     "TSENGLAB VGA ET4000 1024x768x4x70"       = et4000,    4, 1024, 768   , 70 , 0
  575.     "TSENGLAB VGA ET4000 1024x768x4x45I"      = et4000,    4, 1024, 768   , 45 , 1
  576.     "TSENGLAB VGA ET4000 1024x768x8x60"       = et4000,    8, 1024, 768   , 60 , 0
  577.     "TSENGLAB VGA ET4000 1024x768x8x70"       = et4000,    8, 1024, 768   , 70 , 0
  578.     "TSENGLAB VGA ET4000 1024x768x8x45I"      = et4000,    8, 1024, 768   , 45 , 1
  579.     "VIDEO7 VGA VRAM 640x480x4"               = v7vram,    4, 640,  480   , "" , ""
  580.     "VIDEO7 VGA VRAM 640x480x8"               = v7vram,    8, 640,  480   , "" , ""
  581.     "VIDEO7 VGA VRAM 800x600x4"               = v7vram,    4, 800,  600   , "" , ""
  582.     "VIDEO7 VGA VRAM 800x600x8"               = v7vram,    8, 800,  600   , "" , ""
  583.     "VIDEO7 VGA VRAM 1024x768x4"              = v7vram,    4, 1024, 768   , "" , ""
  584.     "VIDEO7 VGA VRAM 1024x768x8"              = v7vram,    8, 1024, 768   , "" , ""
  585.     "WDVGA 640x480x4"                         = wdvga,     4, 640,  480   , 0  , 0
  586.     "WDVGA 640x480x8"                         = wdvga,     8, 640,  480   , 0  , 0
  587.     "WDVGA 800x600x4x56"                      = wdvga,     4, 800,  600   , 56 , 0
  588.     "WDVGA 800x600x4x60"                      = wdvga,     4, 800,  600   , 60 , 0
  589.     "WDVGA 800x600x4x72"                      = wdvga,     4, 800,  600   , 72 , 0
  590.     "WDVGA 800x600x8x56"                      = wdvga,     8, 800,  600   , 56 , 0
  591.     "WDVGA 800x600x8x60"                      = wdvga,     8, 800,  600   , 60 , 0
  592.     "WDVGA 800x600x8x72"                      = wdvga,     8, 800,  600   , 72 , 0
  593.     "WDVGA 1024x768x4x44I"                    = wdvga,     4, 1024, 768   , 44 , 1
  594.     "WDVGA 1024x768x4x60"                     = wdvga,     4, 1024, 768   , 60 , 0
  595.     "WDVGA 1024x768x4x70"                     = wdvga,     4, 1024, 768   , 70 , 0
  596.     "WDVGA 1024x768x4x72"                     = wdvga,     4, 1024, 768   , 72 , 0
  597.     "WDVGA 1024x768x8x44I"                    = wdvga,     8, 1024, 768   , 44 , 1
  598.     "WDVGA 1024x768x8x60"                     = wdvga,     8, 1024, 768   , 60 , 0
  599.     "WDVGA 1024x768x8x70"                     = wdvga,     8, 1024, 768   , 70 , 0
  600.     "WDVGA 1024x768x8x72"                     = wdvga,     8, 1024, 768   , 72 , 0
  601.     "XGA 640x400x8x70"                        = xga,       8, 640,  400   , 70 , 0
  602.     "XGA 640x400x8x84"                        = xga,       8, 640,  400   , 84 , 0
  603.     "XGA 640x400x8x88"                        = xga,       8, 640,  400   , 88 , 0
  604.     "XGA 640x480x8x60"                        = xga,       8, 640,  480   , 60 , 0
  605.     "XGA 640x480x8x72"                        = xga,       8, 640,  480   , 72 , 0
  606.     "XGA 640x480x8x75"                        = xga,       8, 640,  480   , 75 , 0
  607.     "XGA 800x600x8x56"                        = xga,       8, 800,  600   , 56 , 0
  608.     "XGA 800x600x8x60"                        = xga,       8, 800,  600   , 60 , 0
  609.     "XGA 800x600x8x72"                        = xga,       8, 800,  600   , 72 , 0
  610.     "XGA 800x600x8x75"                        = xga,       8, 800,  600   , 75 , 0
  611.     "XGA 1024x768x8x43"                       = xga,       8, 1024, 768   , 43 , 1
  612.     "XGA 1024x768x8x60"                       = xga,       8, 1024, 768   , 60 , 0
  613.     "XGA 1024x768x8x70"                       = xga,       8, 1024, 768   , 70 , 0
  614.     "XGA 1024x768x8x72"                       = xga,       8, 1024, 768   , 72 , 0
  615.     "XGA 1024x768x8x75"                       = xga,       8, 1024, 768   , 75 , 0
  616.     "XGA 1040x768x8x43"                       = xga,       8, 1040, 768   , 43 , 1
  617.     "XGA 1040x768x8x60"                       = xga,       8, 1040, 768   , 60 , 0
  618.     "XGA 1040x768x8x70"                       = xga,       8, 1040, 768   , 70 , 0
  619.     "XGA 1040x768x8x72"                       = xga,       8, 1040, 768   , 72 , 0
  620.     "XGA 1040x768x8x75"                       = xga,       8, 1040, 768   , 75 , 0
  621. [ProgressCopyENG]
  622.     ProCaption   = "Windows NT Setup"
  623.     ProCancel    = "Cancel"
  624.     ProCancelMsg = "Windows NT is not correcly installed.  Are you sure you want "+
  625.                    "to cancel copying files?"
  626.     ProCancelCap = "Setup Message"
  627.     ProText1     = "Copying:"
  628.     ProText2     = "To:"
  629. [StringsENG]
  630.     String1 = "Display"
  631.     String2 = "Please enter the full path to the Windows NT Display "+
  632.               "driver files.  If you want to install files from the "+
  633.               "original Setup floppy disks, type a drive letter (such "+
  634.               "as A:) and Setup will prompt you for the correct disk.  "+
  635.               "Then choose Continue."
  636.  
  637.  
  638.  
  639.