wf606.inf Driver File Contents (WFG100.Exe)

;*************************************************************************
;  WF606.inf File Only for use with Setup based driver install  99/01/08 *
;*************************************************************************
;99/4/19  Change GPIO Init
;99/3/18  Add BTVVC32.AddReg  codec Registry 
;99/3/18  Add String6="Leadtek WinFast TV 2000 VFW Video Driver"
;99/5/31  Add String6="Leadtek WinFast Guard 100 VFW Video Driver"
[Version]
Signature=$CHICAGO$
Class=MEDIA
Provider=%String0%

[DefaultInstall]
;;;CopyFiles=CopyBt848Inf,CopyBt848Files,CopyIniFile,BTVVC32.Copy
CopyFiles=CopyNoFiles

AddReg=Bt848.Defaults, INTRCAST.AddReg, RunOnce.AddReg
Updateinis = BTVVC32.Updateini
UpdateIniFields=AddCodec

;;;Reboot


;Leave this here for setup based installer
[Leadtek.Reboot]
Reboot

[Remove]
DelReg=Bt848.DelReg

[ClassInstall]
AddReg=Bt848.Class.Install


[DestinationDirs]
DefaultDestDir=11
CopyBt848Files=11
CopyBt848Inf=17  	; Release 2
PiscesDeleteInf=17

;Leadtek
CopyIniFile    = 10     ; Copy Tuner table into system
DefaultDestDir = 11     ; LDID_SYS
BTVVC32.Copy   = 11

[CopyIniFile]
ttxearb.fot,ttxearb.fot 
ttxearb.ttf,ttxearb.ttf
teletext.exe,teletext.exe
grappler.ini,grappler.ini
FN1_USA.INI,FN1_USA.INI
FN2_JAP.INI,FN2_JAP.INI
FP3_GER.INI,FP3_GER.INI
FP4_NZL.INI,FP4_NZL.INI
FP5_ITL.INI,FP5_ITL.INI
FP6_AUS.INI,FP6_AUS.INI
FP7_CHN.INI,FP7_CHN.INI
FP8_IRL.INI,FP8_IRL.INI
FP9_ENG.INI,FP9_ENG.INI
FPA_POL.INI,FPA_POL.INI


[Manufacturer]

%String1%=LEADTEK



[LEADTEK]
;;;  Bt848 
%winFastLive%=WinFastLive.Install,PCI\VEN_109E&DEV_0350
;;;  Bt849 
%WinFastLive%=WinFastLive.Install,PCI\VEN_109E&DEV_0351

;;;  Bt878 Video
%WinFastLive_VIDEO%=WinFastLive.Install,PCI\VEN_109E&DEV_036E&SUBSYS_217D6606
;;;  Bt878 Audio
%WinFastLive_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_217D6606

%WinFastLive_VIDEO%=WinFastLive.Install,PCI\VEN_109E&DEV_036E&SUBSYS_107D6606
;;;  Bt878 Audio
%WinFastLive_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_107D6606


%WinFastLive_VC100_VIDEO%=WinFastLive.Install,PCI\VEN_109E&DEV_036E&SUBSYS_107D6607
;;;  Bt878 Audio
%WinFastLive_VC100_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_107D6607

%WinFastLive_Guard100_VIDEO%=WinFastLive.Install,PCI\VEN_109E&DEV_036E&SUBSYS_107D6608
;;;  Bt878 Audio
%WinFastLive_Guard100_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878&SUBSYS_107D6608




;;;  Bt879 Video
%WinFastLive_VIDEO%=WinCast.Install,PCI\VEN_109E&DEV_036F&SUBSYS_1322127A
;;;  Bt879 Audio
%WinFastLive_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0879&SUBSYS_1322127A

;;;  Bt880 Video
%WinFastLive_VIDEO%=WinFastLive.Install,PCI\VEN_109E&DEV_0370
;;;  Bt878 Audio
%WinFastLive_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0880


;****%NOTWinFastLive_VIDEO%=AudioSection.Install,PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F,PCI\VEN_109E&DEV_0370
;****%NOTWinFastLive_AUDIO%=AudioSection.Install,PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879,PCI\VEN_109E&DEV_0880



;******************** Audio  Inf ******************************;
[AudioSection.Install]
;;;CopyFiles=CopyAudioFiles
CopyFiles=CopyNoFiles
DelFiles=DeleteInf
AddReg=AudioSection.AddDriverEntries

[CopyAudioFiles]
Bt878Dma.exe,drv\Bt878Dma.exe
; JC unmark 4.01
Btwavein.drv,drv\Btwavein.drv ;Org mark
btaud16.dll,drv\btaud16.dll
btaud.dll,drv\btaud.dll
BtDspM5.dll,drv\BtDspM5.dll
BtDspP5.dll,drv\BtDspP5.dll
BtPciAud.vxd,drv\BtPciAud.vxd

[DeleteInf]
BtPciAud.inf

[AudioSection.AddDriverEntries]
HKR,,DevLoader,0,mmdevldr.vxd
HKR,Drivers,MIGRATED,0,
HKR,Drivers,SubClasses,0,wave
HKR,Drivers\wave,,0,
; JC unmark 4.01
HKR,Drivers\wave\Btwavein,Driver,0,Btwavein.drv
HKR,,Driver,0,BtPciAud.vxd
HKLM,SOFTWARE\Brooktree\Audio\FMThreshold,,0,3
HKLM,SOFTWARE\Brooktree\Audio\TunerType,,0,Philips
HKLM,SOFTWARE\Brooktree\Audio\RiscEnabled,,0,0


;******************** Audio  Inf ******************************;



[WinFastLive.Install]
;CopyFiles=CopyInf,CopyVideoFiles,CopyIniFile,BTVVC32.Copy
CopyFiles=CopyNoFiles

;; For Codec 
Updateinis = BTVVC32.Updateini

;;;UpdateIniFields=AddCodec
;; For Codec

DelFiles=DeleteInf,DelObsoleteFiles
AddReg=VideoSection.AddDriverEntries,AddIntercastEntries,RunOnce.AddReg,BTVVC32.AddReg
DelReg=DelOldDriverEntries

;;;;;;  New Vxd   
;;;;;;UpdateInis=VideoSection.Updateini

[VideoSection.UpdateIni]
system.ini,386Enh,,"device=vpaec.vxd"


[CopyVideoFiles]
BtPciVid.vxd,BtPciVid.vxd
BtVid.drv,BtVid.drv
BtDDI.dll,BtDDI.dll
BtVidDlg.dll,BtVidDlg.dll
BtVid_16.dll,BtVid_16.dll
BtVid_32.dll,BtVid_32.dll
BtCC.dll,BtCC.dll
Bt848vbi.386,Bt848vbi.386
grappler.dll,grappler.dll
btutil16.dll,btutil16.dll
btutil32.dll,btutil32.dll
vpaec.vxd,vpaec.vxd

[DeleteInf]
Bt848.Inf
BtPciAv.inf
BtPciVid.inf

[DelObsoleteFiles]
pisces.vxd
pisces.drv
ddiface.dll
ps_dlgs.dll
Bt84xcc.dll
Bt848.drv
Bt848.vxd
Bt848ddi.dll
Bt848dlg.dll
Bt848_16.dll
Bt848_32.dll

[VideoSection.AddDriverEntries]
HKR,,DevLoader,0,mmdevldr.vxd
HKR,Drivers,MIGRATED,0,
HKR,Drivers\msvideo,,0,
HKR,Drivers\msvideo\Brooktree,Driver,0,BtVid.drv
; Jc add 
HKR,Drivers\msvideo\Brooktree,Description,0,"Leadtek WinFast Guard 100 VFW Video Driver"
; Jc add end  
HKR,,Driver,0,BtPciVid.vxd
HKLM,SOFTWARE\Brooktree\Video\ForcePrimary,,0,0
HKLM,SOFTWARE\Brooktree\Video\Virge,,0,0
HKLM,SOFTWARE\Brooktree\Video\NumXTAL,,0,1
HKLM,SOFTWARE\Brooktree\Video\XT0,,0,NTSC
HKLM,SOFTWARE\Brooktree\Video\XT1,,0,NONE
HKLM,SOFTWARE\Brooktree\Video\ErrorDialog,,0,1
HKLM,SOFTWARE\Brooktree\Video\VideoDisplayDialog,,0,1
HKLM,SOFTWARE\Brooktree\Video\PreviewOnly,,0,0
HKLM,SOFTWARE\Brooktree\Video\AltContrast,,0,0
HKLM,SOFTWARE\Brooktree\Video\VBI_HDelay,,0,0x7
HKLM,SOFTWARE\Brooktree\Video\VBI_PacketSize,,0,0x184
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Brightness,,0,50
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Saturation,,0,50
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Hue,,0,50
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Gamma,,0,8
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\Sharpness,,0,3
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\LightFreq,,0,1
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\ManufacturerDefaults\LightType,,0,0
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\VPResetPin,,0,22
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\I2CWriteTimeout_uS,,0,600
HKLM,SOFTWARE\Brooktree\Video\QuartzSight\I2CReadTimeout_uS,,0,600
;// JC add 4.01 
;HKLM,SOFTWARE\Brooktree\Video\GpioInit,GPDATA,0,0xeb0000
HKLM,SOFTWARE\Brooktree\Video\GpioInit,GPDATA,0,0xF21000
HKLM,SOFTWARE\Brooktree\Video\GpioInit,GPOE,0,0xfff000


[AddIntercastEntries]
HKLM,SOFTWARE\Intel\Intercast\TVControl,TVControlDLL,0,grappler.dll
HKLM,SOFTWARE\Intel\Intercast\Drivers,OverSampling,0,5
; tell Intercast how to do snapshots
HKLM,SOFTWARE\Intel\Intercast\Drivers,biCompression,0,BI_RGB
HKLM,SOFTWARE\Intel\Intercast\Drivers,biBitCount,0,24
; select proper msvideo driver for Intercast Capture
HKLM,SOFTWARE\Intel\Intercast\Drivers,CaptureDescription,0,"MSVIDEO: "%String6%


[DelOldDriverEntries]
HKLM,System\CurrentControlSet\control\InstalledFiles,pisces.drv,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,pisces.vxd,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,ddiface.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,PS_DLGS.DLL,0,
HKR,Drivers\msvideo\pisces,,0,
HKR,Drivers\msvideo\Bt848,,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt84xcc.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848.drv,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848ddi.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848DLG.DLL,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848.vxd,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848_16.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,Bt848_32.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,BtUtil16.dll,0,
HKLM,System\CurrentControlSet\control\InstalledFiles,BtUtil32.dll,0,



[CopyNoFiles]
;Placeholder for Setup based driver install

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; copy the Bt848 INF to the windows\inf dir
[CopyBt848Inf]
WF606.Inf,WF606.Inf

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; copy the Bt848 drivers to the windows\system dir
[CopyBt848Files]
Bt848.vxd,Bt848.vxd
Bt848.drv,Bt848.drv
Bt848DDI.dll,Bt848DDI.dll
Bt848Dlg.dll,Bt848Dlg.dll
Bt848_16.dll,Bt848_16.dll
Bt848_32.dll,Bt848_32.dll
Bt84xCC.dll,Bt84xCC.dll
Bt848vbi.386,Bt848vbi.386
;JC
Btutil16.dll,Btutil16.dll
Btutil32.dll,Btutil32.dll
grappler.dll,grappler.dll 


[Bt848.Class.Install]
HKR,,Icon,0,-1
HKR,,,0,%MediaClassName%
HKR,,Installer,0,mmci.dll

[SourceDisksNames]
1=Leadtek Win/TV Installation CD,,0000-0001

[SourceDisksFiles]
BtPciVid.vxd=1
BtDDI.dll=1
BtVidDlg.dll=1
BtVid.drv=1
grappler.dll=1
BtVid_16.dll=1
BtVid_32.dll=1
BtCC.dll=1
BtUtil16.dll=1
BtUtil32.dll=1
Bt848vbi.386=1
vpaec.vxd=1

; Leadtek
ttxearb.fot=1
ttxearb.ttf=1
teletext.exe=1
grappler.ini=1
FN1_USA.INI=1
FN2_JAP.INI=1
FP3_GER.INI=1
FP4_NZL.INI=1
FP5_ITL.INI=1
FP6_AUS.INI=1
FP7_CHN.INI=1
FP8_IRL.INI=1
FP9_ENG.INI=1
FPA_POL.INI=1
Wv601.Inf=1
btvvc32.drv=1

;;; Audio  File 
Bt878Dma.exe=1
; JC unmark 4.01
Btwavein.drv=1
btaud16.dll=1
btaud.dll=1
BtDspM5.dll=1
BtDspP5.dll=1
BtPciAud.vxd=1


;l[AddCodec]
;system.ini,drivers,VIDC.Y41P,,btvvc.drv

[INTRCAST.AddReg]
HKLM,SOFTWARE\Intel\Intercast\Drivers,CaptureDescription,0,%DEVDESC%
HKLM,SOFTWARE\Intel\Intercast\Drivers,Oversampling,0,5
HKLM,SOFTWARE\Intel\Intercast\Drivers,biCompression,0,BI_RGB
HKLM,SOFTWARE\Intel\Intercast\Drivers,biBitCount,0,24
HKLM,SOFTWARE\Intel\Intercast\TVControl,TVControlDLL,0,HCWTVCtl.dll
HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,Line
;HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,LINE
;HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,CD
HKCR,Intercast.Display,DisplayBitMask,0,"0x07"


;[BTVVC32.Copy]
;btvvc32.drv

[RunOnce.AddReg]
;***HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,WinTVDriverCheck1,0,Inspect
;***HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,WinTVDriverCheck2,0,DDCheck

;;;HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce,WinTVDriverCheck3,0,HCWBoot




[Bt848.DelReg]
HKLM,Enum\PCI\VEN_109E&DEV_0350
HKLM,Enum\PCI\VEN_109E&DEV_0351
HKLM,Enum\PCI\VEN_109E&DEV_036E&SUBSYS_13EB0070,PCI\VEN_109E&DEV_036F&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0370&SUBSYS_13EB0070
HKLM,Enum\PCI\VEN_109E&DEV_0878&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0879&SUBSYS_13EB0070,PCI\VEN_109E&DEV_0880&SUBSYS_13EB0070
HKLM,Enum\PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F,PCI\VEN_109E&DEV_0370
HKLM,Enum\PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879,PCI\VEN_109E&DEV_0880



[BTVVC32.UpdateIni]
system.ini,drivers,"VIDC.BT20=*"
system.ini,drivers,"VIDC.Y41P=*"
system.ini,drivers,"VIDC.YVU9=*"
system.ini,drivers32,,"VIDC.BT20=btvvc32.drv"
system.ini,drivers32,,"VIDC.Y41P=btvvc32.drv"
; Convoluted way of adding a VIDC.YVU9 entry if one does not already exist
system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3
system.ini,drivers32,,"VIDC.YVU9=btvvc32.drv"
system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3

[BTVVC32.AddReg]
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Description,,%BTVVC32.DeviceDescBT20%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.BT20,Driver,,btvvc32.drv
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Description,,%BTVVC32.DeviceDescY41P%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.Y41P,Driver,,btvvc32.drv
; only add YVU9 entries if they presently do not exist (use flags of 2)
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Description,2,%BTVVC32.DeviceDescYVU9%
HKLM,SYSTEM\CurrentControlSet\Control\MediaResources\icm\vidc.YVU9,Driver,2,btvvc32.drv



[Strings]
WinFastLive="Leadtek WinView Live Video VFW Driver"
WinFastLive_VIDEO="Leadtek WinFast TV 2000 VFW Video Driver"
WinFastLive_AUDIO="Leadtek WinFast TV 2000 Audio Driver"

WinFastLive_VC100_VIDEO="Leadtek WinFast VC100 VFW Video Driver"
WinFastLive_VC100_AUDIO="Leadtek WinFast VC100 Audio Driver"


WinFastLive_Guard100_VIDEO="Leadtek WinFast Guard 100 VFW Video Driver"
WinFastLive_Guard100_AUDIO="Leadtek WinFast Guard 100 Audio Driver"


NOTWinFastLive_VIDEO="Leadtek WinFast Live VFW Video Driver - Bad/Missing SubvendorID"
NOTWinFastLive_AUDIO="Leadtek WinFast Live VFW Audio Driver - Bad/Missing SubvendorID"

;DEVDESC="MSVIDEO: Brooktree Bt848 Capture Driver"
                  
;****DriverDisk="Leadtek Win/TV Installation CD"
String0="LEADTEK"

String1="Leadtek Research Inc."
String2="WinView 601 TV/FM Video Capture Device"
String3="WinView 601 TV/FM Video Capture Device"
;String6="Brooktree PCI Video Capture Driver"
String6="Leadtek WinFast TV 2000 VFW Video Driver"
MediaClassName="Sound, video and games controllers"
BTVVC32.DeviceDesc="Brooktree Prosumer/YUV Video Compressor and Decompressor"
BTVVC32.DeviceDescBT20="Brooktree Prosumer Video Codec"
BTVVC32.DeviceDescY41P="Brooktree YUV 411 (Y41P) Video Codec"
BTVVC32.DeviceDescYVU9="Brooktree YUV 9 (YVU9) Video Decompressor"







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: web2, load: 1.42