home *** CD-ROM | disk | FTP | other *** search
- [Version]
- Signature="$CHICAGO$"
- Class=MEDIA
- provider=%MW%
- LayoutFile=layout.inf
-
- [ControlFlags]
- ExcludeFromSelect=VIRTUAL\WSS-SBEmulation
-
- [ClassInstall]
- AddReg=Class.AddReg
-
- [Class.AddReg]
- HKR,,,,%MediaClassName%
- HKR,,Icon,,"-1"
- HKR,,Installer,,mmci.dll
-
- [Manufacturer]
- %MWMfgName%=Multiwave
-
- [Multiwave]
- %*MWP16.DeviceDesc%=MWP16_Device, *MWP16
- %WSS-SBEmulation.DeviceDesc%=WSS_SB_Device, VIRTUAL\WSS-SBEmulation
-
- [PreCopySection]
- HKR,,NoSetupUI,,1
-
- [Det.DevINFs]
-
- ;---------------------------------------------------------------;
-
- [MWP16_Device]
- DelFiles=P16.DelList
- LogConfig=P16.LC1,P16.LC2
- CopyFiles=P16.CopyList
- AddReg=WAVE.AddReg, MIXER.AddReg, MWP16.AddReg, P16.AddReg
- UpdateInis=P16.UpdateInis
-
- [MWP16_Device.FactDef]
- ConfigPriority=NORMAL
- IOConfig=530-537
- IOConfig=388-38B
- IRQConfig=7
- DMAConfig=1
-
- [WSS_SB_Device]
- AddReg=WSS_SB_Device.AddReg
-
- ;---------------------------------------------------------------;
-
- [P16.UpdateInis]
-
- ;---------------------------------------------------------------;
-
- [P16.LC1]
- ConfigPriority=NORMAL
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=388-38B
- IRQConfig=7, 9, 10, 11
- DMAConfig=0, 1, 3
-
- [P16.LC2]
- ConfigPriority=NORMAL
- IOConfig=530-537, 604-60B, E80-E87, F40-F47
- IOConfig=388-38B
- IRQConfig=7, 9, 10, 11
- DMAConfig=0, 1, 3
- DMAConfig=0, 1, 3
-
-
- ;---------------------------------------------------------------;
- ;
- ; 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.
- ;
- ;---------------------------------------------------------------;
-
- [*MWP16.Det]
- AddReg=PreCopySection
-
- ;---------------------------------------------------------------;
-
- [P16.CopyList]
- p16.vxd,,
- p16.drv,,
- msopl.drv,,
-
-
- ;---------------------------------------------------------------;
-
- [P16.DelList]
-
- ;---------------------------------------------------------------;
-
- [Drivers.fields]
- system.ini,boot,drivers,msmixmgr.dll
- system.ini,boot,drivers,mmmixer.dll
-
- [WSS_SB_Device.AddReg]
- HKR,,DeviceDriver,,p16.vxd
- HKR,,DevLoader,,*CONFIGMG
-
- [MWP16.AddReg]
- HKR,Drivers\wave\p16.drv,Description,,%*MWP16.DeviceDesc%
- HKR,Drivers\mixer\p16.drv,Description,,%*MWP16.DeviceDesc%
- HKR,Drivers\aux\p16.drv,Description,,%*MWP16.DeviceDesc%
- HKR,Drivers\midi\msopl.drv,Description,,%V_INTERNAL%
- HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
-
- [P16.AddReg]
- HKR,,Driver,,p16.vxd
- HKR,Drivers\wave\p16.drv,Driver,,p16.drv
- HKR,Drivers\mixer\p16.drv,Driver,,p16.drv
- HKR,Drivers\aux\p16.drv,Driver,,p16.drv
- HKR,Drivers\midi\msopl.drv,Driver,,msopl.drv
- HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
- HKR,,EnumPropPages,,"p16.drv,DrvEnumPropPages"
- ;HKLM,%KEY_FIL%\fl.UpdateInis,device.vsndsys,,"system.ini,386Enh,""device=vsndsys.386"",,"
- ;HKLM,%KEY_FIL%\fl.UpdateInis,device.vaudiod,,"system.ini,386Enh,""device=vaudiod.386"",,"
-
-
-
- ;---------------------------------------------------------------;
-
-
- [MIXER.AddReg]
- HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
- HKLM,%KEY_IOC%\Vol,,,
-
- [WAVE.AddReg]
- HKR,,DevLoader,,mmdevldr.vxd
- 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,,,
-
- ;---------------------------------------------------------------;
-
- ;---------------------------------------------------------------;
-
- ;---------------------------------------------------------------;
-
- ;---------------------------------------------------------------;
-
-
- ;---------------------------------------------------------------;
-
- [MediaMF.Reg]
- HKR,,DevLoader,,*CONFIGMG
- HKR,,Enumerator,,*CONFIGMG
-
- ;---------------------------------------------------------------;
-
- ;
- ; The following is a list of known drivers for the given devices.
- ; Additionally, the safe driver list is a set of drivers that we
- ; know only support specific devices.
- ;
- ; These lists will help us to determine when we will replace a
- ; driver with our "in-the-box" drivers.
- ;
-
- [*MWP16.KnownDrivers]
-
- [wave.SafeDrivers]
- *.drv
- mmsystem.dll
-
- ;---------------------------------------------------------------;
-
- [DestinationDirs]
- DefaultDestDir = 11 ; LDID_SYS
-
- ;---------------------------------------------------------------;
-
- [Strings]
- ;Non-localized strings
- KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
- KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
- KEY_FIL="SYSTEM\CurrentControlSet\Control\MediaResources\FilterList"
- KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
-
- ;Localized strings
- MW="Multiwave Innovation"
- MWMfgName="Multiwave Innovation"
- *MWP16.DeviceDesc="Audiowave Platinum 16 Sound Card"
- WSS-SBEmulation.DeviceDesc="Audiowave Platinum 16 Sound Blaster Emulation"
- Joystick.DeviceDesc="Gameport Joystick"
- MediaClassName="Sound, video and game controllers"
- V_CLSWAVEFORM="Audio"
- V_CLSMIDI="MIDI"
- V_CLSMIXER="Mixer"
- V_CLSAUX="Auxiliary"
- V_GENERAL="General MIDI Instrument"
- V_INTERNAL="Internal OPL2/OPL3 FM Synthesis"
- V_EXTERNAL="External MIDI Port"
-