; ASB16.INF [Version] Signature="$Windows 95$" Class=MEDIA provider=%ADL% LayoutFile=LAYOUT.INF ;---------------------------------------------------------------; ; The Class install is installed for any device in the inf file [ClassInstall] AddReg=Class.AddReg [Class.AddReg] HKR,,,,%MediaClassName% HKR,,Icon,,1 HKR,,Installer,,mmci.cpl ;---------------------------------------------------------------; ; ; The .Det sections are added to the devnode at detection time ; only. The PreCopySection is simply setting the NoSetupUI ; flag so that the critical pieces (such as logical ; configurations) are in place at the time the device is started ; during first boot. ;---------------------------------------------------------------; [*PNPB007.Det] AddReg=PreCopySection [PreCopySection] HKR,,NoSetupUI,,1 ;---------------------------------------------------------------; [Manufacturer] %MfgName%=AdLib [AdLib] %*PNPB007.DeviceDesc%=PNPB007.Device, *CSC0000,*PNPB007 ;---------------------------------------------------------------; [PNPB007.Device] DelFiles=WSS.DelList CopyFiles=WSS.CopyApps, WSS.CopyDriver, Control.CopyDosDriver AddReg=WAVE.AddReg, MIXER.AddReg, PNPB007.AddReg, WSS.AddReg DelReg=PNPB007.DelReg UpdateInis=WSS.UpdateInis UpdateCfgSys=ADLIB.UpdateCfgSys Reboot ;---------------------------------------------------------------; [WSS.UpdateInis] system.ini,386Enh,"device=vadlibd.386" system.ini,386Enh,"device=vsndsys.386" system.ini,drivers,"wave*=cs31ba11.drv",,1 system.ini,drivers,"wave*=asb16wav.drv",,1 system.ini,drivers,"wave*=sndsys.drv",,1 system.ini,drivers,"midi*=opl3.drv",,1 system.ini,drivers,"midi*=msadlib.drv",,1 ;---------------------------------------------------------------; [WSS.DelList] vsndsys.386,,,1 sndsys.drv,,,1 cs31ba11.drv,,,1 asb16wav.drv,,,1 vaudiod.386,,,1 cpqaudio.drv,,,1 vsbd.386,,,1 msadlib.drv,,,1 vadlib.386,,,1 nullwave.drv,,,1 ;---------------------------------------------------------------; [WSS.CopyDriver] asb_16.vxd,, asb16wav.drv,, asb16opl.drv,, [Control.CopyDosDriver] asb_16.exe,, asb_16.ini,, asb16wav.ini,, [WSS.CopyApps] asb16out.exe,, asb16inp.exe,, bwcc.dll,, ;---------------------------------------------------------------; [PNPB007.DelReg] HKR,Drivers HKR,,Config ;---------------------------------------------------------------; [PNPB007.AddReg] HKR,Drivers\wave\asb16wav.drv,Description,,%*PNPB007.DeviceDesc% HKR,Drivers\mixer\asb16wav.drv,Description,,%*PNPB007.DeviceDesc% HKR,Drivers\aux\asb16wav.drv,Description,,%*PNPB007.DeviceDesc% HKR,Drivers\midi\asb16opl.drv,Description,,%V_INTERNAL% HKR,Drivers,SubClasses,,"wave,midi,aux,mixer" [WSS.AddReg] HKR,,Driver,,asb_16.vxd HKR,Drivers\wave\asb16wav.drv,,, HKR,Drivers\wave\asb16wav.drv,Driver,,asb16wav.drv HKR,Drivers\mixer\asb16wav.drv,,, HKR,Drivers\mixer\asb16wav.drv,Driver,,asb16wav.drv HKR,Drivers\aux\asb16wav.drv,,, HKR,Drivers\aux\asb16wav.drv,Driver,,asb16wav.drv HKR,Drivers\midi\asb16opl.drv,,, HKR,Drivers\midi\asb16opl.drv,Driver,,asb16opl.drv [WAVE.AddReg] HKR,,DevLoader,,mmdevldr.vxd HKR,Drivers,,, HKR,Drivers,MIGRATED,,0 HKR,Drivers\midi,,, HKR,Drivers\wave,,, HKR,Drivers\mixer,,, HKR,Drivers\aux,,, HKLM,%KEY_IOC%\acm,,, HKLM,%KEY_IOC%\Rec,,, HKLM,%KEY_IOC%\MPlay,,, [MIXER.AddReg] HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe" HKLM,%KEY_IOC%\Vol,,, ;---------------------------------------------------------------; [ADLIB.UpdateCfgSys] DevDelete=asb_16c.exe DevDelete=asb_16.exe DevAddDev=asb_16.exe,device, 1 ;---------------------------------------------------------------; [DestinationDirs] WSS.CopyDriver = 11 ; The Windows 95 System Directory Control.CopyDosDriver = 10 ; The Windows 95 Directory DefaultDestDir = 10 ; The Windows 95 Directory WSS.CopyApps = 10 ; The Windows 95 Directory [SourceDisksNames] 1="AdLib ASB 16 Windows 95 Driver Disk",, 0001 [SourceDisksFiles] asb_16.vxd=1 asb16wav.drv=1 asb16wav.ini=1 asb16opl.drv=1 asb_16.exe=1 asb_16.ini=1 ;---------------------------------------------------------------; [Strings] KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents" ADL="AdLib" MfgName="AdLib Multimedia Inc." *PNPB007.DeviceDesc="AdLib ASB 16 Sound Card Family" MediaClassName="Media Devices" V_CLSWAVEFORM="Audio" V_INTERNAL="Internal FM Synthesis"