VIPrint.inf Driver File Contents (VIWin.zip)

;
; Vivid Image printer INF for NT4.0 and 95
;

[Version]
Signature="$WINDOWS NT$"
Provider=%PROVIDER%
LayoutFile=layout.inf
ClassGUID={4D36E979-E325-11CE-BFC1-08002BE10318}
Class=Printer

[ClassInstall]
AddReg=ClassAddReg
DelReg=ClassDelReg

[ClassDelReg]
HKLM,"System\CurrentControlSet\Services\Class\Printer","NoUseClass"

[ClassAddReg]
HKR,,,,%CLASSNAME%
HKR,,Installer,,MSPRINT.DLL
HKR,,Icon,,-4
HKR,,NoDisplayClass,,1

[Environment]
UpdateInis=Environment_Ini
AddReg=Environment_Reg

[Environment_Ini]
win.ini,Ports,"LPT1.DOS=",
win.ini,Ports,"LPT2.DOS=",
win.ini,Ports,"LPT3.DOS=",
win.ini,Ports,"LPT1.OS2=",
win.ini,Ports,"LPT2.OS2=",
win.ini,Ports,"LPT3.OS2=",
win.ini,windows,"Spooler=",
win.ini,windows,"DosPrint=",
win.ini,windows,"DeviceNotSelectedTimeout=",
win.ini,windows,"TransmissionRetryTimeout=",

[Environment_Reg]
HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0","Directory",,"CHICAGO"
HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0\Drivers",,,
HKLM,"System\CurrentControlSet\Control\Print\Environments\Windows 4.0\Print Processors",,,
HKLM,"System\CurrentControlSet\Control\Print\Monitors",,,
HKLM,"System\CurrentControlSet\Control\Print\Printers",,,
HKLM,"System\CurrentControlSet\Control\Print\Printers","StartOnBoot",1,01,00,00,00
HKLM,"System\CurrentControlSet\Control\Print\Providers",,,

;
; The Manufacturer section lists all of the manufacturers that we will
; display in the Dialog box
;
[Manufacturer]
"Vivid Image Technology"

;
; Model sections. Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;
; Each model lists a variation of its own name as a compatible ID. This
; is done primarily as an optimization during upgrade.
;

[Vivid Image Technology]
"Vivid Image Canon BJ-W7000"          		= VI_CA000.SPD,Canon_BJ_W7000
"Vivid Image CComp TechJET 5524"      		= VI_CC000.SPD,CComp_TechJet_5524
"Vivid Image CComp TechJET 5536"      		= VI_CC001.SPD,CComp_TechJet_5536
"Vivid Image ENCAD II/III/Pro"        		= VI_EN000.SPD,ENCAD_II_III_Pro
"Vivid Image ENCAD Pro 50"            		= VI_EN001.SPD,ENCAD_Pro_50
"Vivid Image ENCAD Croma 24"          		= VI_EN002.SPD,ENCAD_Croma_24
"Vivid Image NovaJet Pro 42e"         		= VI_EN003.SPD,NovaJet_Pro_42e
"Vivid Image NovaJet Pro 60e"         		= VI_EN004.SPD,NovaJet_Pro_60e
"Vivid Image ENCAD NovaCut 24"        		= VI_EN005.SPD,ENCAD_NovaCut_24
"Vivid Image ENCAD NovaCut 54"        		= VI_EN006.SPD,ENCAD_NovaCut_54
"Vivid Image NovaJet Pro 600e"        		= VI_EN007.SPD,NovaJet_Pro_600e
"Vivid Image NovaJet Pro 500"         		= VI_EN008.SPD,NovaJet_Pro_500
"Vivid Image NovaJet Pro 700"         		= VI_EN009.SPD,NovaJet_Pro_700
"Vivid Image Epson Stylus 3000"       		= VI_EP000.SPD,Epson_Stylus_3000
"Vivid Image Epson Stylus 9000"       		= VI_EP001.SPD,Epson_Stylus_9000
"Vivid Image Epson Stylus 7000"       		= VI_EP002.SPD,Epson_Stylus_7000
"Vivid Image Epson Stylus 7500"       		= VI_EP003.SPD,Epson_Stylus_7500
"Vivid Image Epson Stylus 9500"       		= VI_EP004.SPD,Epson_Stylus_9500
"Vivid Image Fuji 3000"               		= VI_FU000.SPD,Fuji_3000
"Vivid Image Fuji 4000"               		= VI_FU001.SPD,Fuji_4000
"Vivid Image Fuji PSD400"             		= VI_FU002.SPD,Fuji_PSD400
"Vivid Image Fuji 3000JE"             		= VI_FU003.SPD,Fuji_3000
"Vivid Image Fuji 4000JE"             		= VI_FU004.SPD,Fuji_PSD4000JE
"Vivid Image Fuji PSD400JE"           		= VI_FU005.SPD,Fuji_PSD400JE
"Vivid Image GRAPHTEC JX1060"         		= VI_GR000.SPD,GRAPHTEC_JX1060
"Vivid Image GRAPHTEC JX1130"         		= VI_GR001.SPD,GRAPHTEC_JX1130
"Vivid Image HP 350c/450c/455c"       		= VI_HP000.SPD,HP_350c_450c_455c
"Vivid Image HP 2000CP/2500CP"        		= VI_HP001.SPD,HP_2000CP/2500CP
"Vivid Image HP 3000CP/3500CP"        		= VI_HP002.SPD,HP_3000CP/3500CP
"Vivid Image HP 750c/755c"            		= VI_HP003.SPD,HP_750c_755c
"Vivid Image HP 1050C/1055CM"         		= VI_HP004.SPD,HP_1050C/1055CM
"Vivid Image Kodak 2042"              		= VI_KO000.SPD,Kodak_2042
"Vivid Image Kodak 2060"              		= VI_KO001.SPD,Kodak_2060
"Vivid Image Mutoh RJ-1300V2"         		= VI_MU000.SPD,Mutoh_RJ_1300V2
"Vivid Image Mutoh RJ-1800"           		= VI_MU001.SPD,Mutoh_RJ_1800
"Vivid Image Mutoh HJ-800M"           		= VI_MU002.SPD,Mutoh_HJ-800M
"Vivid Image Mutoh RJ-4000"           		= VI_MU003.SPD,Mutoh_RJ_4000
"Vivid Image Oce 5351"                		= VI_OC000.SPD,Oce_5351
"Vivid Image Oce 5352"                		= VI_OC001.SPD,Oce_5352
"Vivid Image PhotoPro"				= VI_PP001.SPD,Epson_Stylus_3000_PhotoPro
"Vivid Image Roland CAMMJet"          		= VI_RO000.SPD,Roland_CAMMJet
"Vivid Image SELEX SG-950"            		= VI_SE000.SPD,SELEX_SG_950
"Vivid Image SummaPaint"              		= VI_SU000.SPD,SummaPaint

;
; Installer Sections
;
; These sections control file installation, and reference all files that
; need to be copied. The section name will be assumed to be the driver
; file, unless there is an explicit DriverFile section listed. NT
; recognises the .NT syntax automatically.
;

[VI_CA000.SPD.NT]
CopyFiles=@VI_CA000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_CA000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_CA000.SPD]
CopyFiles=@VI_CA000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_CC000.SPD.NT]
CopyFiles=@VI_CC000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_CC000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_CC000.SPD]
CopyFiles=@VI_CC000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_CC001.SPD.NT]
CopyFiles=@VI_CC001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_CC001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_CC001.SPD]
CopyFiles=@VI_CC001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN000.SPD.NT]
CopyFiles=@VI_EN000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN000.SPD]
CopyFiles=@VI_EN000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN001.SPD.NT]
CopyFiles=@VI_EN001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN001.SPD]
CopyFiles=@VI_EN001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN002.SPD.NT]
CopyFiles=@VI_EN002.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN002.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN002.SPD]
CopyFiles=@VI_EN002.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN003.SPD.NT]
CopyFiles=@VI_EN003.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN003.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN003.SPD]
CopyFiles=@VI_EN003.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN004.SPD.NT]
CopyFiles=@VI_EN004.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN004.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN004.SPD]
CopyFiles=@VI_EN004.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN005.SPD.NT]
CopyFiles=@VI_EN005.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN005.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN005.SPD]
CopyFiles=@VI_EN005.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN006.SPD.NT]
CopyFiles=@VI_EN006.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN006.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN006.SPD]
CopyFiles=@VI_EN006.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN007.SPD.NT]
CopyFiles=@VI_EN007.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN007.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN007.SPD]
CopyFiles=@VI_EN007.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN008.SPD.NT]
CopyFiles=@VI_EN008.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN008.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN008.SPD]
CopyFiles=@VI_EN008.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EN009.SPD.NT]
CopyFiles=@VI_EN009.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EN009.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EN009.SPD]
CopyFiles=@VI_EN009.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EP000.SPD.NT]
CopyFiles=@VI_EP000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EP000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EP000.SPD]
CopyFiles=@VI_EP000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EP001.SPD.NT]
CopyFiles=@VI_EP001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EP001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EP001.SPD]
CopyFiles=@VI_EP001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EP002.SPD.NT]
CopyFiles=@VI_EP002.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EP002.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EP002.SPD]
CopyFiles=@VI_EP002.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EP003.SPD.NT]
CopyFiles=@VI_EP003.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EP003.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EP003.SPD]
CopyFiles=@VI_EP003.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_EP004.SPD.NT]
CopyFiles=@VI_EP004.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_EP004.SPD
DataSection=PSCRIPT_DATA_NT

[VI_EP004.SPD]
CopyFiles=@VI_EP004.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_FU000.SPD.NT]
CopyFiles=@VI_FU000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_FU000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_FU000.SPD]
CopyFiles=@VI_FU000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_FU001.SPD.NT]
CopyFiles=@VI_FU001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_FU001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_FU001.SPD]
CopyFiles=@VI_FU001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_FU002.SPD.NT]
CopyFiles=@VI_FU002.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_FU002.SPD
DataSection=PSCRIPT_DATA_NT

[VI_FU002.SPD]
CopyFiles=@VI_FU002.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_FU003.SPD.NT]
CopyFiles=@VI_FU003.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_FU003.SPD
DataSection=PSCRIPT_DATA_NT

[VI_FU003.SPD]
CopyFiles=@VI_FU003.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_FU004.SPD.NT]
CopyFiles=@VI_FU004.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_FU004.SPD
DataSection=PSCRIPT_DATA_NT

[VI_FU004.SPD]
CopyFiles=@VI_FU004.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_FU005.SPD.NT]
CopyFiles=@VI_FU005.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_FU004.SPD
DataSection=PSCRIPT_DATA_NT

[VI_FU005.SPD]
CopyFiles=@VI_FU005.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_GR000.SPD.NT]
CopyFiles=@VI_GR000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_GR000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_GR000.SPD]
CopyFiles=@VI_GR000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_GR001.SPD.NT]
CopyFiles=@VI_GR001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_GR001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_GR001.SPD]
CopyFiles=@VI_GR001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_HP000.SPD.NT]
CopyFiles=@VI_HP000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_HP000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_HP000.SPD]
CopyFiles=@VI_HP000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_HP001.SPD.NT]
CopyFiles=@VI_HP001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_HP001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_HP001.SPD]
CopyFiles=@VI_HP001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_HP002.SPD.NT]
CopyFiles=@VI_HP002.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_HP002.SPD
DataSection=PSCRIPT_DATA_NT

[VI_HP002.SPD]
CopyFiles=@VI_HP002.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_HP003.SPD.NT]
CopyFiles=@VI_HP003.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_HP003.SPD
DataSection=PSCRIPT_DATA_NT

[VI_HP003.SPD]
CopyFiles=@VI_HP003.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_HP004.SPD.NT]
CopyFiles=@VI_HP004.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_HP004.SPD
DataSection=PSCRIPT_DATA_NT

[VI_HP004.SPD]
CopyFiles=@VI_HP004.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_KO000.SPD.NT]
CopyFiles=@VI_KO000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_KO000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_KO000.SPD]
CopyFiles=@VI_KO000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_KO001.SPD.NT]
CopyFiles=@VI_KO001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_KO001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_KO001.SPD]
CopyFiles=@VI_KO001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_MU000.SPD.NT]
CopyFiles=@VI_MU000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_MU000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_MU000.SPD]
CopyFiles=@VI_MU000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_MU001.SPD.NT]
CopyFiles=@VI_MU001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_MU001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_MU001.SPD]
CopyFiles=@VI_MU001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_MU002.SPD.NT]
CopyFiles=@VI_MU002.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_MU002.SPD
DataSection=PSCRIPT_DATA_NT

[VI_MU002.SPD]
CopyFiles=@VI_MU002.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_MU003.SPD.NT]
CopyFiles=@VI_MU003.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_MU003.SPD
DataSection=PSCRIPT_DATA_NT

[VI_MU003.SPD]
CopyFiles=@VI_MU003.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_OC000.SPD.NT]
CopyFiles=@VI_OC000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_OC000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_OC000.SPD]
CopyFiles=@VI_OC000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_OC001.SPD.NT]
CopyFiles=@VI_OC001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_OC001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_OC001.SPD]
CopyFiles=@VI_OC001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_PP001.SPD.NT]
CopyFiles=@VI_PP001.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_PP001.SPD
DataSection=PSCRIPT_DATA_NT

[VI_PP001.SPD]
CopyFiles=@VI_PP001.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_RO000.SPD.NT]
CopyFiles=@VI_RO000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_RO000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_RO000.SPD]
CopyFiles=@VI_RO000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_SE000.SPD.NT]
CopyFiles=@VI_SE000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_SE000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_SE000.SPD]
CopyFiles=@VI_SE000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

[VI_SU000.SPD.NT]
CopyFiles=@VI_SU000.SPD,PSCRIPT_NT,CUSTOMPAGE_NT
DataFile=VI_SU000.SPD
DataSection=PSCRIPT_DATA_NT

[VI_SU000.SPD]
CopyFiles=@VI_SU000.SPD,@VIVIDMON.DLL,PSCRIPT_WIN,PORTMON_WIN
DataSection=PSCRIPT_DATA_WIN
PortMonitor="Vivid TCP/IP Port", VIVIDMON.DLL

; Copy Sections
;
; Lists of files that are actually copied. These sections are referenced
; from the installer sections, above. Only create a section if it contains
; two or more files (if we only copy a single file, identify it in the
; installer section, using the @filename notation) 
;

[PSCRIPT_NT]
PSCRIPT.DLL
PSCRPTUI.DLL
PSCRIPT.HLP

[CUSTOMPAGE_NT]
VICUSTOMPAGE.EXE
VICUSTOMPAGE.HLP
VICUSTOMPAGE.CNT

[PSCRIPT_WIN]
PSCRIPT.DRV
PSCRIPT.HLP
PSCRIPT.INI
TESTPS.TXT
APPLE380.SPD
FONTS.MFM
ICONLIB.DLL
PSMON.DLL

[PORTMON_WIN]
VISTATUS.EXE
VIVIDMON.HLP
VIVIDMON.CNT

[FINSTALL]
FINSTALL.DLL
FINSTALL.HLP

;
; Data Sections
;
; These sections contain data that is shared between devices.
;

[PSCRIPT_DATA_NT]
DriverFile=PSCRIPT.DLL
ConfigFile=PSCRPTUI.DLL
HelpFile=PSCRIPT.HLP

[PSCRIPT_DATA_WIN]
DriverFile=PSCRIPT.DRV
HelpFile=PSCRIPT.HLP
LanguageMonitor=%PS_MONITOR%

;
; Call SetupSetDirectoryId with 66000 to set the target directory at runtime
; (depending on which environment drivers are getting installed)
;

[DestinationDirs]
DefaultDestDir=66000

[SourceDiskNames]
99 = "Vivid Image Driver Disk",,,""

[SourceDiskFiles]
VI_CA000.SPD = 99
VI_CC000.SPD = 99
VI_CC001.SPD = 99
VI_EN000.SPD = 99
VI_EN001.SPD = 99
VI_EN002.SPD = 99
VI_EN003.SPD = 99
VI_EN004.SPD = 99
VI_EN005.SPD = 99
VI_EN006.SPD = 99
VI_EN007.SPD = 99
VI_EN008.SPD = 99
VI_EN009.SPD = 99
VI_EP000.SPD = 99
VI_EP001.SPD = 99
VI_EP002.SPD = 99
VI_EP003.SPD = 99
VI_EP004.SPD = 99
VI_FU000.SPD = 99
VI_FU001.SPD = 99
VI_FU002.SPD = 99
VI_FU003.SPD = 99
VI_FU004.SPD = 99
VI_FU005.SPD = 99
VI_GR000.SPD = 99
VI_GR001.SPD = 99
VI_HP000.SPD = 99
VI_HP001.SPD = 99
VI_HP002.SPD = 99
VI_HP003.SPD = 99
VI_HP004.SPD = 99
VI_KO000.SPD = 99
VI_KO001.SPD = 99
VI_MU000.SPD = 99
VI_MU001.SPD = 99
VI_MU002.SPD = 99
VI_MU003.SPD = 99
VI_OC000.SPD = 99
VI_OC001.SPD = 99
VI_PP001.SPD = 99
VI_RO000.SPD = 99
VI_SE000.SPD = 99
VI_SU000.SPD = 99
VISTATUS.EXE = 99
VIVIDMON.DLL = 99
VIVIDMON.HLP = 99
VIVIDMON.CNT = 99
VICUSTOMPAGE.EXE = 99
VICUSTOMPAGE.HLP = 99
VICUSTOMPAGE.CNT = 99

;
; Control Flags
;
[ControlFlags]
ExcludeFromSelect = 2369

;
; Localizable Strings
;
[Strings]
PROVIDER="Vivid Image Technology"
CLASSNAME="Printer"
PS_MONITOR="PostScript Language Monitor,PSMON.DLL"
PrinterSetup_Desc = "Printer set up"
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 0.87