VOGONS


First post, by Jackhead

User metadata
Rank Member
Rank
Member

I want to install NT 4.0 on my Si3114 Sata link controller. So i got the drivers from the archive and they show up on WinNT setup.
But there is something wrong in the .oem file that winNt cant handle to get the driver working.
Anyone idea whats going wrong here?

IMG_6636.JPG
Filename
IMG_6636.JPG
File size
1.12 MiB
Views
170 views
File license
Public domain
IMG_6637.JPG
Filename
IMG_6637.JPG
File size
942.79 KiB
Views
170 views
File license
Public domain
; This file installs the SiI 3114 non-RAID serial ATA driver as part ; of text mode setup on Windows NT, Windows 2000, Windows X […]
Show full quote

; This file installs the SiI 3114 non-RAID serial ATA driver as part
; of text mode setup on Windows NT, Windows 2000, Windows XP,
; and Windows Server 2003.
;
; Copyright (C) 2003-2005 by Silicon Image, Inc.
; All rights reserved

[Disks]
disk1 = "Silicon Image SiI 3114 SATALink Driver Installation Disk",\si3114.sys,\

[Defaults]
SCSI = Si3114_XP

[SCSI] ; HwComponent section
Si3114_XP = "Silicon Image SiI 3114 SATALink Controller for Windows XP/Server 2003"
Si3114_NT = "Silicon Image SiI 3114 SATALink Controller for Windows NT 4.0 and 2000"

[Files.SCSI.Si3114_XP]
driver = disk1,si3114.sys, Si3114
driver = disk1,SiWinAcc.sys, SiFilter
inf = disk1,SI3114.inf
dll = disk1,SilSupp.cpl
catalog = disk1, Si3114.cat

[Files.SCSI.Si3114_NT]
driver = disk1,si3114.sys, Si3114
inf = disk1,SI3114.inf
dll = disk1,SilSupp.cpl
catalog = disk1, Si3114.cat

[HardwareIds.SCSI.Si3114_XP]
id = "PCI\VEN_1095&DEV_3114&SUBSYS_31141095", "Si3114"
id = "PCI\VEN_1095&DEV_3114&SUBSYS_B0021458", "Si3114"
id = "PCI\VEN_1095&DEV_3114&SUBSYS_003915D4", "Si3114"
id = "PCI\VEN_1095&DEV_3114&SUBSYS_31148086", "Si3114"

[HardwareIds.SCSI.Si3114_NT]
id = "PCI\VEN_1095&DEV_3114&SUBSYS_31141095", "Si3114"
id = "PCI\VEN_1095&DEV_3114&SUBSYS_B0021458", "Si3114"
id = "PCI\VEN_1095&DEV_3114&SUBSYS_003915D4", "Si3114"
id = "PCI\VEN_1095&DEV_3114&SUBSYS_31148086", "Si3114"

[Config.Si3114]
value = ProblemDevices, "", REG_SZ, ""
value = ProblemDevices, "Maxtor 4D060H3 DAK05GK0", REG_SZ, "MaxMode = UDMA-5"

Dos 6.22: Asus VL/I-486SV2GX4 Rev 2.0 1Mb L2 - AMD A5x86 X5 ADZ 133MHz @160MHz - 64MB RAM - CT2230 - GUS ACE - MPU-401 AT - ET4000W32P
Win98SE: Asus P5K-WS - E8600 @ 4,5GHz - Strange God Voodoo 5 6000 PCI @ 66MHz PCI-X - 2GB DDR2 1066 - Audigy 2 ZS

Reply 2 of 4, by Jackhead

User metadata
Rank Member
Rank
Member

tryed to remove the line : catalog = disk1, si3114.cat but than nt tells me there missing files..

Dos 6.22: Asus VL/I-486SV2GX4 Rev 2.0 1Mb L2 - AMD A5x86 X5 ADZ 133MHz @160MHz - 64MB RAM - CT2230 - GUS ACE - MPU-401 AT - ET4000W32P
Win98SE: Asus P5K-WS - E8600 @ 4,5GHz - Strange God Voodoo 5 6000 PCI @ 66MHz PCI-X - 2GB DDR2 1066 - Audigy 2 ZS

Reply 3 of 4, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Is that the txtsetup OEM file with no other files referencing the missing file?

Typically what I do is install nt4 via ide and then troubleshoot installing the drivers within nt4, if the driver installs there then its good and should work during install. You can also try a different version of the driver. I don't have that card so can't provide much help.

For instance the following is for a LSI SCSI card driver that works in NT4 and the same file is referenced in both

# txtsetup.oem - version NT.2 for SYM_HI NT driver
#
# ***********************************************************************
# *
# Copyright 1994-2000 LSI Logic, Corp. All rights reserved. *
# *
# This file is property of LSI Logic, Corp. and is licensed for *
# for use as is. The receipt of or possession of this file does *
# not convey any rights to modify its contents, in whole, or in part, *
# without the specific written consent of LSI Logic, Corp. *
# *
# ***********************************************************************
#
# format for txtsetup.oem.
#
# General format:
#
# [section]
# key = value1,value2,...
#
#
# The hash ('#') introduces a comment.
# Strings with embedded spaces, commas, or hashes should be double-quoted
#


[Disks]

# This section lists all disks in the disk set.
#
# <description> is a descriptive name for a disk, used when
# prompting for the disk
# <tagfile> is a file whose presence allows setup to recognize
# that the disk is inserted.
# <directory> is where the files are located on the disk.
#

d1 = "Symbios PCI SCSI High Performance Driver", \Sym_hi.tag, \winnt\miniport


[Defaults]

# This section lists the default selection for each 'required'
# hardware component. If a line is not present for a component,
# the default defaults to the first item in the [<component_name>]
# section (see below).
#
# <component_name> is one of computer, display, keyboard, mouse, scsi
# <id> is a unique <within the component> string to be associated
# with an option.

scsi = SYM_HI



[scsi]

# This section lists the options available for a particular component.
#
# <id> is the unique string for the option
Show last 45 lines
# <description> is a text string, presented to the user in a menu
# <key_name> gives the name of the key to be created for the component in
# HKEY_LOCAL_MACHINE\ControlSet001\Services


SYM_HI = "Symbios PCI SCSI High Performance Driver",sym_hi



[Files.scsi.SYM_HI]

# This section lists the files that should be copied if the user
# selects a particular component option.
#
# <file_type> is one of driver, port, class, dll, hal, inf, or detect.
# See below.
# <source_disk> identifies where the file is to be copied from, and must
# match en entry in the [Disks] section.
# <filename> is the name of the file. This will be appended to the
# directory specified for the disk in the [Disks] section to form the
# full path of the file on the disk.

driver = d1,sym_hi.sys,SYM_HI
inf = d1,oemsetup.inf



[Config.SYM_HI]

# This section specifies values to be set in the registry for
# particular component options. Required values in the services\xxx
# key are created automatically -- use this section to specify additional
# keys to be created in services\xxx and values in services\xxx and
# services\xxx\yyy.
#
# <key_name> is relative to the services node for this device.
# If it is empty, then it refers to the services node.
# If specified, the key is created first.
# <value_name> specifies the value to be set within the key
# <value_type> is a string like REG_DWORD. See below.
# <value> specifies the actual value; its format depends on <value_type>

value = Device,MaximumSGList,REG_DWORD,41
value = Device,NumberOfRequests,REG_DWORD,80
; oemsetup.inf - version NT.2 for SYM_HI NT driver
;
;************************************************************************
; *
; Copyright 1994-2000 LSI Logic, Corp. All rights reserved. *
; *
; This file is property of LSI Logic, Corp. and is licensed for *
; for use as is. The receipt of or possession of this file does *
; not convey any rights to modify its contents, in whole, or in part, *
; without the specific written consent of LSI Logic, Corp. *
; *
;************************************************************************
;-----------------------------------------------------------------------
; OPTION TYPE
; -----------
; This identifies the Option type we are dealing with. The different
; possible types are:
;
; COMPUTER, VIDEO, POINTER, KEYBOARD, LAYOUT, SCSI, TAPE, PRINTER, ...
;-----------------------------------------------------------------------

[Identification]
OptionType = SCSI

;-----------------------------------------------------------------------
; LANGUAGES SUPPORTED
; -------------------
;
; The languages supported by the INF, For every language supported
; we need to have a separate text section for every displayable text
; section.
;
;-----------------------------------------------------------------------

[LanguagesSupported]
ENG


;-----------------------------------------------------------------------
; OPTION LIST
; -----------
; This section lists the Option key names. These keys are locale
; independent and used to represent the option in a locale independent
; manner.
;
;-----------------------------------------------------------------------

[Options]
"SYM_HI" = Sym_hi

;-----------------------------------------------------------------------
; OPTION TEXT SECTION
; -------------------
; These are text strings used to identify the option to the user. There
; are separate sections for each language supported. The format of the
; section name is "OptionsText" concatenated with the Language represented
; by the section.
;
;-----------------------------------------------------------------------

Show last 552 lines
[OptionsTextENG]
"SYM_HI" = "Symbios PCI SCSI High Performance Driver"


;-----------------------------------------------------------------------------------------
; SCSI MINIPORT DRIVERS:
;
; Order of the information:
;
; Class driver = Type, Group, ErrorControl, Tag, EventMessageFile, TypesSupported
;
;-----------------------------------------------------------------------------------------

[MiniportDrivers]
Sym_hi = !SERVICE_KERNEL_DRIVER, "SCSI Miniport", !SERVICE_ERROR_NORMAL, 17, %SystemRoot%\System32\IoLogMsg.dll , 7

;---------------------------------------------------------------------------
; 1. Identify
;
; DESCRIPTION: To verify that this INF deals with the same type of options
; as we are choosing currently.
;
; INPUT: None
;
; OUTPUT: $($R0): STATUS: STATUS_SUCCESSFUL
; $($R1): Option Type (COMPUTER ...)
; $($R2): Diskette description
;---------------------------------------------------------------------------

[Identify]
;
;
read-syms Identification

set Status = STATUS_SUCCESSFUL
set Identifier = $(OptionType)
set Media = #("Source Media Descriptions", 1, 1)

Return $(Status) $(Identifier) $(Media)



;------------------------------------------------------------------------
; 2. ReturnOptions:
;
; DESCRIPTION: To return the option list supported by this INF and the
; localised text list representing the options.
;
;
; INPUT: $($0): Language used. ( ENG | FRN | ... )
;
; OUTPUT: $($R0): STATUS: STATUS_SUCCESSFUL |
; STATUS_NOLANGUAGE
; STATUS_FAILED
;
; $($R1): Option List
; $($R2): Option Text List
;------------------------------------------------------------------------

[ReturnOptions]
;
;
set Status = STATUS_FAILED
set OptionList = {}
set OptionTextList = {}

;
; Check if the language requested is supported
;
set LanguageList = ^(LanguagesSupported, 1)
Ifcontains(i) $($0) in $(LanguageList)
goto returnoptions
else
set Status = STATUS_NOLANGUAGE
goto finish_ReturnOptions
endif

;
; form a list of all the options and another of the text representing
;

returnoptions = +
set OptionList = ^(Options, 0)
set OptionTextList = ^(OptionsText$($0), 1)
set Status = STATUS_SUCCESSFUL

finish_ReturnOptions = +
Return $(Status) $(OptionList) $(OptionTextList)


;
; 3. InstallOption:
;
; FUNCTION: To copy files representing Options
; To configure the installed option
; To update the registry for the installed option
;
; INPUT: $($0): Language to use
; $($1): OptionID to install
; $($2): SourceDirectory
; $($3): AddCopy (YES | NO)
; $($4): DoCopy (YES | NO)
; $($5): DoConfig (YES | NO)
;
; OUTPUT: $($R0): STATUS: STATUS_SUCCESSFUL |
; STATUS_NOLANGUAGE |
; STATUS_USERCANCEL |
; STATUS_FAILED
;

[InstallOption]

;
; Set default values for
;
set Status = STATUS_FAILED
set DrivesToFree = {}

;
; extract parameters
;
set Option = $($1)
set SrcDir = A:\WINNT\MINIPORT
set AddCopy = $($3)
set DoCopy = $($4)
set DoConfig = $($5)

;
; Check if the language requested is supported
;
set LanguageList = ^(LanguagesSupported, 1)
Ifcontains(i) $($0) in $(LanguageList)
else
set Status = STATUS_NOLANGUAGE
goto finish_InstallOption
endif
read-syms Strings$($0)

;
; check to see if Option is supported.
;

set OptionList = ^(Options, 0)
ifcontains $(Option) in $(OptionList)
else
Debug-Output "SCSI.INF: SCSI option is not supported."
goto finish_InstallOption
endif
set OptionList = ""

;
; Option has been defined already
;

set MiniportDriver = #(Options, $(Option), 1)
set Type = $(#(MiniportDrivers, $(MiniportDriver), 1))
set Group = #(MiniportDrivers, $(MiniportDriver), 2)
set ErrorControl = $(#(MiniportDrivers, $(MiniportDriver), 3))
set Tag = #(MiniportDrivers, $(MiniportDriver), 4)
set EventMessageFile = #(MiniportDrivers, $(MiniportDriver), 5)
set TypesSupported = #(MiniportDrivers, $(MiniportDriver), 6)

set Start = $(!SERVICE_BOOT_START)

installtheoption = +

;
; Code to add files to copy list
;

ifstr(i) $(AddCopy) == "YES"
set DoActualCopy = NO
set FileToCheck = #(Files-ScsiMiniportDrivers, $(MiniportDriver), 2)
LibraryProcedure STATUS,$(!LIBHANDLE),CheckFileExistance $(!STF_WINDOWSSYSPATH)"\drivers\"$(FileToCheck)
ifstr(i) $(STATUS) == NO
set DoActualCopy = YES
endif

ifstr(i) $(DoActualCopy) == NO
shell "subroutn.inf" DriversExist $($0) $(String1)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SCSI.INF: shelling DriversExist failed"
goto finish_InstallOption
endif

ifstr(i) $($R0) == STATUS_CURRENT
else-ifstr(i) $($R0) == STATUS_NEW
set DoActualCopy = YES
else-ifstr(i) $($R0) == STATUS_USERCANCEL
Debug-Output "SCSI.INF: User cancelled SCSI installation"
goto finish_InstallOption
else
Debug-Output "SCSI.INF: Error reported in DriversExist routine in SUBROUTN.INF"
goto finish_InstallOption
endif
endif

ifstr(i) $(DoActualCopy) == YES

shell "subroutn.inf" DoAskSourceEx $(SrcDir) $(String2)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SCSI.INF: shelling DoAskSourceEx failed"
goto finish_InstallOption
endif

ifstr(i) $($R0) == STATUS_SUCCESSFUL
set SrcDir = $($R1)
ifstr(i) $($R2) != ""
set DrivesToFree = >($(DrivesToFree), $($R2))
endif
else
Debug-Output "SCSI.INF: User cancelled asking source."
goto finish_InstallOption
endif

install Install-AddCopyOption
ifstr(i) $(STF_INSTALL_OUTCOME) != "STF_SUCCESS"
Debug-Output "Adding SCSI files to copy list failed"
goto finish_InstallOption
endif
else
set DoCopy = NO
endif

endif

ifstr(i) $(DoCopy) == "YES"
read-syms ProgressCopy$($0)
install Install-DoCopyOption
ifstr(i) $(STF_INSTALL_OUTCOME) == "STF_FAILURE"
Debug-Output "Copying files failed"
goto finish_InstallOption
else-ifstr(i) $(STF_INSTALL_OUTCOME) == "STF_USERQUIT"
set Status = STATUS_USERCANCEL
goto finish_InstallOption
endif
endif

ifstr(i) $(DoConfig) == "YES"
;
; first run a privilege check on modifying the setup node
;

shell "registry.inf" CheckSetupModify
ifint $($ShellCode) != $(!SHELL_CODE_OK)
goto finish_InstallOption
endif

ifstr(i) $($R0) != STATUS_SUCCESSFUL
goto finish_InstallOption
endif

;
; then make a new SCSI entry, the entry is created automatically
; enabled
;

set ServiceNode = $(MiniportDriver)
set ServiceBinary = System32\drivers\#(Files-ScsiMiniportDrivers, $(MiniportDriver), 2)

set ServicesValues = { +
{Type, 0, $(!REG_VT_DWORD), $(Type) }, +
{Start, 0, $(!REG_VT_DWORD), $(Start) }, +
{Group, 0, $(!REG_VT_SZ), $(Group) }, +
{ErrorControl, 0, $(!REG_VT_DWORD), $(ErrorControl) }, +
{Tag, 0, $(!REG_VT_DWORD), $(Tag) }, +
{BinaryPathName, 0, $(!REG_VT_EXPAND_SZ), $(ServiceBinary) } +
}

;***********************************************************
; Can add other things to ScsiParm value if needed...
;***********************************************************

set ScsiParm = ""

set ParametersValues = { +
{ DriverParameter, 0, $(!REG_VT_SZ), $(ScsiParm) } +
}

set DeviceValues = {}

set EventLogValues = { +
{EventMessageFile, 0, $(!REG_VT_EXPAND_SZ), $(EventMessageFile) }, +
{TypesSupported, 0, $(!REG_VT_DWORD), $(TypesSupported) } +
}

shell "registry.inf" MakeServicesEntry $(ServiceNode) +
$(ServicesValues) +
$(ParametersValues) +
$(DeviceValues) +
$(EventLogValues) +
Device


ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "Couldn't execute MakeServicesEntry in registry.inf"
goto finish_InstallOption
endif

ifstr(i) $($R0) != STATUS_SUCCESSFUL
Debug-Output "MakeServicesEntry failed for SCSI"
goto finish_InstallOption
endif

endif

set Status = STATUS_SUCCESSFUL
finish_InstallOption = +

;
; Add registry entries
;

set KeyName = "System\CurrentControlSet\Services\Sym_hi"
OpenRegKey $(!REG_H_LOCAL) "" $(KeyName) $(!REG_KEY_ALL_ACCESS) KeyHandle
ifstr(i) $(KeyHandle) != ""
OpenRegKey $(!REG_H_LOCAL) "" $(KeyName)"Parameters\Device" $(!REG_KEY_ALL_ACCESS) TestKeyHandle
ifstr(i) $(TestKeyHandle) == ""
CreateRegKey $(KeyHandle) {"Parameters",0,GenericClass} "" $(!REG_KEY_ALL_ACCESS) "" ParamKeyHandle
CreateRegKey $(ParamKeyHandle) {"Device",0,GenericClass} "" $(!REG_KEY_ALL_ACCESS) "" DevKeyHandle
SetRegValue $(DevKeyHandle) {MaximumSGList,0,$(!REG_VT_DWORD),"65"}
SetRegValue $(DevKeyHandle) {NumberOfRequests,0,$(!REG_VT_DWORD),"128"}
CloseRegKey $(DevKeyHandle)
CloseRegKey $(ParamKeyHandle)
endif
CloseRegKey $(TestKeyHandle)
endif
CloseRegKey $(KeyHandle)

ForListDo $(DrivesToFree)
LibraryProcedure STATUS,$(!LIBHANDLE), DeleteNetConnection $($) "TRUE"
EndForListDo

Return $(Status)


[Install-AddCopyOption]

;
; Add the files to the copy list
;
AddSectionKeyFileToCopyList Files-ScsiMiniportDrivers +
$(MiniportDriver) +
$(SrcDir) +
$(!STF_WINDOWSSYSPATH)\drivers

exit


[Install-DoCopyOption]

;
; Copy files in the copy list
;
CopyFilesInCopyList
exit

;-------------------------------------------------------------------------
; 4. DeInstallOption:
;
; FUNCTION: To remove files representing Option
; To remove the registry entry corresponding to the Option
;
; INPUT: $($0): Language to use
; $($1): OptionID to install
;
; OUTPUT: $($R0): STATUS: STATUS_SUCCESSFUL |
; STATUS_NOLANGUAGE |
; STATUS_USERCANCEL |
; STATUS_FAILED
;-------------------------------------------------------------------------
[DeInstallOption]
;
; Set default values for
;
set Status = STATUS_FAILED
;
; extract parameters
;
set Option = $($1)

;
; Check if the language requested is supported
;
set LanguageList = ^(LanguagesSupported, 1)
Ifcontains(i) $($0) in $(LanguageList)
else
set Status = STATUS_NOLANGUAGE
goto finish_DeInstallOption
endif
read-syms Strings$($0)

;
; check to see if Option is supported.
;

set OptionList = ^(Options, 0)
ifcontains $(Option) in $(OptionList)
else
goto finish_DeInstallOption
endif
set OptionList = ""

;
; fetch details about option
;

set MiniportDriver = #(Options, $(Option), 1)
set MiniportFile = #(Files-ScsiMiniportDrivers, $(MiniportDriver), 2)
set FilePath = $(!STF_WINDOWSSYSPATH)"\drivers\"$(MiniportFile)

;
; check to see if file is installed
; if not give success
;

LibraryProcedure STATUS,$(!LIBHANDLE),CheckFileExistance $(FilePath)
ifstr(i) $(STATUS) == "NO"
set Status = STATUS_SUCCESSFUL
goto finish_DeInstallOption
endif

shell "registry.inf" GetServicesEntryStart $(MiniportDriver)
ifstr(i) $($R0) != "STATUS_SUCCESSFUL"
; this could happen if there is no start value or there is no
; key, in which case the option is not installed
set Status = STATUS_SUCCESSFUL
goto finish_DeInstallOption
endif

ifstr(i) $($R1) == $(!SERVICE_BOOT_START)
shell "subroutn.inf" SetupMessage $(!STF_LANGUAGE) "WARNING" $(String3)
ifstr(i) $($R0) != STATUS_SUCCESSFUL
goto do_removal
endif
ifstr(i) $($R1) == "CANCEL"
goto finish_DeInstallOption
endif
endif

do_removal =+
;
; disable the registry entry
;

shell "registry.inf" RemoveServicesEntry $(MiniportDriver)
ifint $($ShellCode) != $(!SHELL_CODE_OK)
Debug-Output "SCSI.INF: Failed to shell RemoveServicesEntry"
goto finish_DeInstallOption
endif

ifstr(i) $($R0) != STATUS_SUCCESSFUL
Debug-Output "SCSI.INF: Failed to disable services entry"
goto finish_DeInstallOption
endif

;
; we won't remove the file because we can only do so during the next boot.
; if the user chooses to reinstall the same driver during this boot
; he will still end up deleting the driver on next boot. if the file
; should be deleted a warning should be put up saying that the user should
; not try to reinstall the driver during this boot
;
; AddFileToDeleteList $(FilePath)

set Status = STATUS_SUCCESSFUL

finish_DeInstallOption =+
return $(Status)


;-------------------------------------------------------------------------
; 5. GetInstalledOptions:
;
; FUNCTION: To find out the list of options which are installed
;
; INPUT: $($0): Language to Use
;
; OUTPUT: $($R0): STATUS: STATUS_SUCCESSFUL |
; STATUS_FAILED
;
; $($R1): List of options installed
; $($R2): Option installed Text List
;-------------------------------------------------------------------------
[GetInstalledOptions]
set Status = STATUS_FAILED
set InstalledOptions = {}
set InstalledOptionsText = {}

;
; Check if the language requested is supported
;
set LanguageList = ^(LanguagesSupported, 1)
Ifcontains(i) $($0) in $(LanguageList)
else
set Status = STATUS_NOLANGUAGE
goto finish_GetInstalledOptions
endif

set OptionList = ^(Options, 0)
ForListDo $(OptionList)
set MiniportDriver = #(Options, $($), 1)
set MiniportFile = #(Files-ScsiMiniportDrivers, $(MiniportDriver), 2)
set FilePath = $(!STF_WINDOWSSYSPATH)"\drivers\"$(MiniportFile)
LibraryProcedure STATUS,$(!LIBHANDLE),CheckFileExistance $(FilePath)
ifstr(i) $(STATUS) == "YES"
shell "registry.inf" GetServicesEntryStart $(MiniportDriver)
ifint $($ShellCode) == $(!SHELL_CODE_OK)
ifstr(i) $($R0) == STATUS_SUCCESSFUL
ifstr(i) $($R1) != $(!SERVICE_DISABLED)

set OptionText = #(OptionsText$($0), $($), 1)
set InstalledOptions = >($(InstalledOptions), $($))
set InstalledOptionsText = >($(InstalledOptionsText), $(OptionText))

endif
endif
endif
endif
EndForListDo
set Status = STATUS_SUCCESSFUL
finish_GetInstalledOptions =+
Return $(Status) $(InstalledOptions) $(InstalledOptionsText)


;**************************************************************************
; PROGRESS GUAGE VARIABLES
;**************************************************************************

[ProgressCopyENG]
ProCaption = "Windows NT Setup"
ProCancel = "Cancel"
ProCancelMsg = "Windows NT is not correcly installed. Are you sure you want "+
"to cancel copying files?"
ProCancelCap = "Setup Message"
ProText1 = "Copying:"
ProText2 = "To:"

[StringsENG]
String1 = "SCSI Adapter"
String2 = "Please enter the full path to the OEM SCSI "+
"Adapter files. Then choose Continue."
String3 = "The SCSI Adapter has been marked as a boot device. Removing "+
"it may cause the system not to boot."$(!LF)$(!LF)"Are you sure "+
"you want to remove the Adapter."

[Source Media Descriptions]
1 = "Symbios PCI SCSI High Performance Driver" , TAGFILE = Sym_hi.tag

[Files-ScsiMiniportDrivers]
Sym_hi = 1,Sym_hi.sys , SIZE=999
Last edited by DosFreak on 2024-05-01, 10:45. Edited 3 times in total.

How To Ask Questions The Smart Way
Make your games work offline

Reply 4 of 4, by Jackhead

User metadata
Rank Member
Rank
Member

i used the controller and the drivers on win98, 2k, XP without problems to setup. Well NT4.0 is something else, but it should be working some way.

Dos 6.22: Asus VL/I-486SV2GX4 Rev 2.0 1Mb L2 - AMD A5x86 X5 ADZ 133MHz @160MHz - 64MB RAM - CT2230 - GUS ACE - MPU-401 AT - ET4000W32P
Win98SE: Asus P5K-WS - E8600 @ 4,5GHz - Strange God Voodoo 5 6000 PCI @ 66MHz PCI-X - 2GB DDR2 1066 - Audigy 2 ZS