;**************************************************************************** ;* Module : Fastcom.inf ;* Original : BTPCIAV.IVS ;* Description : Driver installation description file for Windows 95/98 ;* Drivers : BT848/849/878/879/880/YUV9/BTYUV/InterCast ;* Version : 5.12 ;**************************************************************************** ;**************************************************************************** ;* Driver installation description file for Windows 95/98 ;**************************************************************************** [Version] Signature=$CHICAGO$ Provider=%String0% Class=MEDIA ;**************************************************************************** ;* Class Installation ;**************************************************************************** [ClassInstall] AddReg=BtMultimedia.Class.Install [BtMultimedia.Class.Install] HKR,,Icon,0,-1 HKR,,,0,%MediaClassName% HKR,,Installer,0,mmci.dll ;**************************************************************************** ;* Windows INF specified destination directory ;**************************************************************************** [DestinationDirs] DefaultDestDir=11 CopyInf=17 CopyIni=10 CopyVideoFiles=11 DeleteInf=17 DeleteIni=10 CopyApp=10, TVSETUP DeleteApp=10, TVSETUP [Manufacturer] %String1%=BT848DEV [BT848DEV] ; Bt848 %String2%=VideoSection.Install,PCI\VEN_109E&DEV_0350&SUBSYS_00000000&REV_01,PCI\VEN_109E&DEV_0350&SUBSYS_00000000,PCI\VEN_109E&DEV_0350&REV_01,PCI\VEN_109E&DEV_0350 ; Bt849 %String3%=VideoSection.Install,PCI\VEN_109E&DEV_0351&SUBSYS_00000000&REV_01,PCI\VEN_109E&DEV_0351&SUBSYS_00000000,PCI\VEN_109E&DEV_0351&REV_01,PCI\VEN_109E&DEV_0351 ; BT878/879/880 Video %String4%=VideoSection.Install,PCI\VEN_109E&DEV_036E,PCI\VEN_109E&DEV_036F,PCI\VEN_109E&DEV_0370 ; BT878/879/880 Audio %String5%=AudioSection.Install,PCI\VEN_109E&DEV_0878,PCI\VEN_109E&DEV_0879,PCI\VEN_109E&DEV_0880 [VideoSection.Install] DelFiles=DeleteInf,DeleteIni,DelObsoleteFiles,DeleteApp DelReg=DelOldDriverEntries,Bt848DelDriverEntries,Bt848DelIntercastEntries CopyFiles=CopyInf,CopyVideoFiles,CopyIni,CopyApp Updateinis=VideoSection.UpdateIni,BTVVC32.Updateini AddReg=VideoSection.AddDriverEntries,Bt848.AddIntercastReg [AudioSection.Install] ;CopyFiles=CopyInf,CopyAudioFiles ;DelFiles=DeleteInf AddReg=AddAppReg ;AddReg=AudioSection.AddDriverEntries ;DelReg=DelOldDriverEntries ;Reboot ;**************************************************************************** ;* Add registry keys : VIDEO ;**************************************************************************** [VideoSection.AddDriverEntries] HKR,,DevLoader,0,mmdevldr.vxd HKR,Drivers,MIGRATED,0, HKR,Drivers\msvideo,,0, HKR,Drivers\msvideo\Brooktree,Driver,0,BtVid.drv HKR,Drivers\msvideo\Brooktree,Description,0,"FastCom TV Capture Driver" HKR,Drivers\msvideo\Brooktree,FriendlyName,0,"FastCom TV Capture Driver" 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\RefFreq",,0,28 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,0x07 HKLM,"SOFTWARE\Brooktree\Video\VBI_PacketSize",,0,0x184 HKLM,"SOFTWARE\Brooktree\Video\Video Format",,0,1 HKLM,"SOFTWARE\Brooktree\Video\Surface",,0,0 HKLM,"SOFTWARE\Brooktree\Video\MaximumStretchThreshold",,0,1000 HKLM,"SOFTWARE\Brooktree\Video\connector",,0,2 HKLM,"SOFTWARE\Brooktree\Video\SVideo",,0,0 HKLM,"SOFTWARE\Brooktree\Video\Brightness",,0,128 HKLM,"SOFTWARE\Brooktree\Video\Contrast",,0,142 HKLM,"SOFTWARE\Brooktree\Video\Hue",,0,128 HKLM,"SOFTWARE\Brooktree\Video\Saturation",,0,128 HKLM,"SOFTWARE\Brooktree\Video\TrueView",,0,0 HKLM,"SOFTWARE\Brooktree\Video\SignalFormat",,0,0 HKLM,"SOFTWARE\Brooktree\Video\SyncRef",,0,0 HKLM,"SOFTWARE\Brooktree\Video\SyncOutput",,0,0 HKLM,"SOFTWARE\Brooktree\Video\InClk",,0,1 HKLM,"SOFTWARE\Brooktree\Video\OutClk",,0,1 HKLM,"SOFTWARE\Brooktree\Video\PLLFreq",,0,2 HKLM,"SOFTWARE\Brooktree\Video\HReset",,0,0 HKLM,"SOFTWARE\Brooktree\Video\HActive",,0,160 HKLM,"SOFTWARE\Brooktree\Video\HDelay",,0,128 HKLM,"SOFTWARE\Brooktree\Video\VActive",,0,120 HKLM,"SOFTWARE\Brooktree\Video\VDelay",,0,26 HKLM,"SOFTWARE\Brooktree\Video\LinesPerField",,0,80 HKLM,"SOFTWARE\Brooktree\Video\TotalLineCount",,0,0 HKLM,"SOFTWARE\Brooktree\Video\QuartzSight",,0,0 HKLM,"SOFTWARE\Brooktree\Video\ColorFormat",,0,1 HKLM,"SOFTWARE\Brooktree\Video\RectLeft",,0,0 HKLM,"SOFTWARE\Brooktree\Video\RectTop",,0,0 HKLM,"SOFTWARE\Brooktree\Video\RectWidth",,0,352 HKLM,"SOFTWARE\Brooktree\Video\RectHeight",,0,240 HKLM,"SOFTWARE\Brooktree\Video\CameraIndex",,0,0 ;**************************************************************************** ;* Add registry keys : QuartzSight Camera ;**************************************************************************** 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 ;**************************************************************************** ;* Add registry keys : Intel InterCast ;**************************************************************************** HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\Surface,,0,0 HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\DisplayBitMask,,0,f ;**************************************************************************** ;* Add registry keys : YVU9 ;**************************************************************************** ; Add entry for YVU9 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 ; Add YVU9 entries only 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 ;**************************************************************************** ;* Add registry keys : AUDIO ;**************************************************************************** [AudioSection.AddDriverEntries] HKR,,DevLoader,0,mmdevldr.vxd HKR,Drivers,MIGRATED,0, HKR,Drivers,SubClasses,0,wave HKR,Drivers\wave,,0, 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 ;**************************************************************************** ;* Add registry keys : Intercast ;**************************************************************************** [Bt848.AddIntercastReg] HKLM,SOFTWARE\Intel\Intercast\Drivers,CaptureDescription,0,"FastCom TV Capture Driver" 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,Grappler.dll HKLM,SOFTWARE\Intel\Intercast\Application,AudioMixer,0,Line HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\Surface,,0,0 HKLM,SOFTWARE\Brooktree\Video\Intercast.Display\DisplayBitMask,,0,f HKCR,Intercast.Display,DisplayBitMask,0,"0x07" ;**************************************************************************** ;* Update SYSTEM.INI file ;**************************************************************************** [VideoSection.UpdateIni] system.ini,386Enh,,"device=vpaec.vxd" ;**************************************************************************** ;* Update SYSTEM.INI file ;**************************************************************************** [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" ;*************************************** ; Add VIDC.YVU9 entry if not exist ;*************************************** system.ini,drivers32,"VIDC.YVU9=*","~VIDCYVU9Temp~=*", 3 system.ini,drivers32,,"VIDC.YVU9=Btvvc32.drv" system.ini,drivers32,"~VIDCYVU9Temp~=*","VIDC.YVU9=*", 3 ;**************************************************************************** ;* Control Flag ;**************************************************************************** [ControlFlags] ;**************************************************************************** ;* Source Disk Label ;**************************************************************************** [SourceDisksNames] 1=BrooktreeMultiMediaInstallDisk,,0000-0000 ;**************************************************************************** ;* Source Files ;**************************************************************************** [SourceDisksFiles] BtPciVid.vxd=1 BtDDI.dll=1 BtVidDlg.dll=1 BtVid.drv=1 BtVid_16.dll=1 BtVid_32.dll=1 BtCC.dll=1 BtUtil16.dll=1 BtUtil32.dll=1 Bt848vbi.386=1 Btvvc32.drv=1 Grappler.dll=1 TSCTVFM.INI=1 Bt878Dma.exe=1 btaud16.dll=1 btaud.dll=1 BtDspM5.dll=1 BtDspP5.dll=1 BtPciAud.vxd=1 ;**************************************************************************** ;* Copy the Bt848 INF to the windows\inf dir ;**************************************************************************** [CopyInf] Fastcom.Inf,Fastcom.Inf ;**************************************************************************** ;* Copy the TSCTVFM.INI to the windows directory ;**************************************************************************** [CopyIni] TSCTVFM.INI, TSCTVFM.INI ;**************************************************************************** ;* Copy the Bt848 drivers to the windows\system dir ;**************************************************************************** [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 Btutil16.dll, Btutil16.dll Btutil32.dll, Btutil32.dll Btvvc32.drv, Btvvc32.drv Grappler.dll, Grappler.dll vpaec.vxd, vpaec.vxd [CopyAudioFiles] Bt878Dma.exe, Bt878Dma.exe btaud16.dll, btaud16.dll btaud.dll, btaud.dll BtDspM5.dll, BtDspM5.dll BtDspP5.dll, BtDspP5.dll BtPciAud.vxd, BtPciAud.vxd ;**************************************************************************** ;* String Table ;**************************************************************************** [Strings] String0="Items" String1="Items Technology Corp." String2="FastCom Bt848 Capture Device" String3="FastCom Bt849 Capture Device" String4="FastCom TV/FM Video Device" String5="FastCom TV/FM Audio Device" MediaClassName="Media Devices" 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" ;**************************************************************************** ;* Delete old Ini files ;**************************************************************************** [DeleteIni] TSCTV.INI TSCTVFM.INI TSCTVFMO.INI GRAPPLER.INI ;**************************************************************************** ;* Delete old Inf files ;**************************************************************************** [DeleteInf] Bt848.Inf Bt848Y.Inf Bt848ICAST.Inf Bt878.Inf BtPciAv.Inf BtPciAud.Inf BtPciVid.Inf Btvvc.Inf Btvvc32.Inf Fastcom.Inf ;**************************************************************************** ;* Delete old files ;**************************************************************************** [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 BtUtil16.dll BtUtil32.dll ;**************************************************************************** ;* Delete old register entry ;**************************************************************************** [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, ;**************************************************************************** ;* Delete BT848 driver entry ;**************************************************************************** [Bt848DelDriverEntries] HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848.drv", "Bt848.drv" HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848_16.dll","Bt848_16.dll" HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848_32.dll","Bt848_32.dll" HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt848DLG.dll","Bt848DLG.dll" HKLM,"System\CurrentControlSet\control\SessionManager\Known16DLLs\Bt84xcc.dll", "Bt84xcc.dll" HKLM,"SOFTWARE\Classes\Bt848" HKCR,Bt848 ;**************************************************************************** ;* Delete BT848 intercast entry ;**************************************************************************** [Bt848DelIntercastEntries] HKLM,"SOFTWARE\Intel\Intercast\TVControl","TVControlDLL" HKLM,"SOFTWARE\Intel\Intercast\Drivers","CaptureDescription" HKLM,"SOFTWARE\Intel\Intercast\Drivers","OverSampling" HKLM,"SOFTWARE\Intel\Intercast\Drivers","biCompression" HKLM,"SOFTWARE\Intel\Intercast\Drivers","biBitCount" ;**************************************************************************** ;* Copy the TV Applications to Windows\TVSETUP ;**************************************************************************** [CopyApp] SETUP.EXE SETUP.INX SETUP.INI LAYOUT.BIN IKERNEL.EX_ DATA1.CAB DATA1.HDR DATA2.CAB [DeleteApp] SETUP.EXE SETUP.INX SETUP.INI LAYOUT.BIN IKERNEL.EX_ DATA1.CAB DATA1.HDR DATA2.CAB [AddAppReg] HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,TSCTVINS,0,TVSETUP\SETUP.EXEDownload Driver Pack
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.