home *** CD-ROM | disk | FTP | other *** search
/ Inside Multimedia 1996 September / IMM0996.ISO / driver / diamond.mm / diamond / mmkit / mm929w95.exe / SND929P.INF < prev    next >
INI File  |  1995-09-29  |  8KB  |  276 lines

  1. ;
  2. ; OPTi 82C929 Sound & MPU401 INF
  3. ;
  4.  
  5. [Version]
  6. Signature="$Windows 95$"
  7. Class=OPT0929MEDIA
  8. provider=%OPTi%
  9.  
  10. [ClassInstall]
  11. AddReg=Class.AddReg
  12.  
  13. [Class.AddReg]
  14. HKR,,,,%MediaClassName%
  15. HKR,,Icon,,"0"
  16. HKR,,Installer,,mmci.dll
  17.  
  18. [Manufacturer]
  19. %MfgName%=OPTiMediaChips
  20.  
  21. [ControlFlags]
  22. ExcludeFromSelect=MF\OPT0929_Dev0
  23. ExcludeFromSelect=MF\OPT0929_Dev1
  24.  
  25. [OPTiMediaChips]
  26. %MF\OPT9290.DeviceDesc%=OPT9290_Device, MF\OPT0929_Dev0
  27. %MF\OPT9291.DeviceDesc%=OPT9291_Device, MF\OPT0929_Dev1
  28.  
  29. ;---------------------------------------------------------------;
  30.  
  31. [Drivers.fields]
  32. system.ini,boot,drivers,msmixmgr.dll
  33. system.ini,boot,drivers,mmmixer.dll
  34.  
  35. [OPT9290_Device]
  36. DelFiles=OPT9290.DelList
  37. LogConfig=OPTi9290.LC
  38. DelFiles=OPTi9290.DelList
  39. CopyFiles=OPT9290.CopyList
  40. AddReg=OPT9290.AddReg, CUSTOM.AddReg
  41. UpdateInis=OPTi9290.UpdateInis
  42. ;DelReg=OPT9290.DelReg
  43.  
  44. [OPT9291_Device]
  45. LogConfig=OPTi9291.LC
  46. DelFiles=OPTi9291.DelList
  47. CopyFiles=OPTi9291.CopyList
  48. AddReg=OPT9291.AddReg
  49. UpdateInis=OPTi9291.UpdateInis
  50. ;DelReg=OPT9291.DelReg
  51.  
  52. ;---------------------------------------------------------------;
  53.  
  54. [OPTi9290.UpdateInis]
  55. system.ini,386Enh,"device=vsndsys.386"
  56. system.ini,386Enh,"device=v930d.386"
  57. system.ini,386Enh,"device=vsnd16d.386"
  58. system.ini,386Enh,"device=vadlib.386"
  59. system.ini,386Enh,"device=vsbpd.386"
  60.  
  61. system.ini,drivers,"wave*=snd16.drv",,1
  62. system.ini,drivers,"midi*=snd16.drv",,1
  63. system.ini,drivers,"aux*=snd16.drv",,1
  64. system.ini,drivers,"mixer*=snd16.drv",,1
  65.  
  66. system.ini,drivers,"wave*=snd930.drv",,1
  67. system.ini,drivers,"midi*=snd930.drv",,1
  68. system.ini,drivers,"midi*=mpu401p.drv",,1
  69. system.ini,drivers,"aux*=snd930.drv",,1
  70. system.ini,drivers,"mixer*=snd930.drv",,1
  71.  
  72. system.ini,drivers,"wave*=sndsys.drv",,1
  73. system.ini,drivers,"midi*=sndsys.drv",,1
  74. system.ini,drivers,"aux*=sndsys.drv",,1
  75. system.ini,drivers,"mixer*=sndsys.drv",,1
  76.  
  77. [OPTi9291.UpdateInis]
  78. system.ini,drivers,"midi*=mpu401.drv",,1
  79. system.ini,drivers,"midi*=mpu401p.drv",,1
  80. system.ini,drivers,"midi*=rdmpu401.drv",,1
  81.  
  82. ;---------------------------------------------------------------;
  83.  
  84. [OPTi9290.LC]
  85. ConfigPriority=NORMAL
  86. IOConfig=220-22F, 240-24F
  87. IOConfig=530-537, 604-60B, E80-E87, F40-F47
  88. IOConfig=388-38B
  89. IOConfig = F8E-F8F 
  90. IRQConfig=5, 11, 7, 9, 10
  91.  
  92. DMAConfig=0, 1, 3
  93. DMAConfig=0, 1, 3
  94.  
  95.  
  96. [OPTi9291.LC]
  97. ConfigPriority=NORMAL
  98. IOConfig=300-301 , 310-311 , 320-321 , 330-331
  99. IRQConfig=5 , 7 , 9 , 10
  100.  
  101. [CUSTOM.AddReg]
  102. ; These are Manufacturer specific.
  103. HKR,Config,,,
  104. HKR,Config,ChipType,,"82C929"
  105. HKR,Config,ExtCODEC,,"No"
  106. HKR,Config,ExtSynth,,"O3"
  107. HKR,Config,ExtWaveTable,,"No"
  108. HKR,Config,VxDVersion,,"4.00"
  109. HKR,Config,KeyCode,1,1A
  110. HKR,Config,"Single Mode DMA",1,00
  111.  
  112. ; Mic and Loopback settings for Karaoke Support in AD1848 Class CODECs
  113. ;HKR,Config,"LeftKaraokeMicVol",1,0080        // Low Byte then High Byte
  114. ;HKR,Config,"RightKaraokeMicVol",1,0080       // Low Byte then High Byte
  115. ;HKR,Config,"KaraokeLoopBackVol",1,FFFF       // Low Byte then High Byte
  116.  
  117. ; Start of customizeable Mixer driver section;
  118. ; "Yes" means no customization; "No" means customize.
  119. HKR,Config,Default_Codec_Mapping,,"Yes"
  120.  
  121. ; TYPE 1 - CHANNEL NAME SECTION
  122. ; Specify the customized names for the channels
  123. HKR,Config,AUX1_Src_Name,,"CD-Audio"
  124. HKR,Config,AUX2_Src_Name,,"Midi"
  125. HKR,Config,DAC_Src_Name,,"Wave"
  126. ;HKR,Config,Karaoke_Src_Name,,"Voice"
  127. ;HKR,Config,LINE_Src_Name,,"Line"
  128. ;HKR,Config,MIC_Src_Name,,"Microphone"
  129. ;HKR,Config,MIX_Src_Name,,"Post-Mix"
  130.  
  131. ; TYPE 2 - EXTRA CONTROLS Thru Internal H/W Resources
  132. ; Specify if extra ON/OFF controls are desired and how many,
  133. ; maximum is 3. These are controled thru internal pins.
  134. HKR,Config,Total_Internal_Controls,1,00
  135.  
  136. ; Control definitions
  137. HKR,Config,Internal_Control_1_Name,,"Internal1"
  138. HKR,Config,Internal_Control_1_By,,"XCTL0"
  139. HKR,Config,Internal_Control_1_OnVal,1,01
  140. HKR,Config,Internal_Control_2_Name,,""
  141. HKR,Config,Internal_Control_2_By,,""
  142. HKR,Config,Internal_Control_2_OnVal,1,01
  143. HKR,Config,Internal_Control_3_Name,,""
  144. HKR,Config,Internal_Control_3_By,,""
  145. HKR,Config,Internal_Control_3_OnVal,1,01
  146.  
  147. ; TYPE 3 - EXTRA CONTROLS Thru External H/W Resources
  148. ; Specify if extra ON/OFF controls are desired and how many,
  149. ; maximum is 3. These are controled thru external DLLs.
  150. HKR,Config,Total_External_Controls,1,00
  151.  
  152. ; Control definitions
  153. HKR,Config,External_Control_1_Name,,"External1"
  154. HKR,Config,External_Control_1_By,,"XCONTL_1.DLL"
  155. HKR,Config,External_Control_2_Name,,""
  156. HKR,Config,External_Control_2_By,,"XCONTL_2.DLL"
  157. HKR,Config,External_Control_3_Name,,""
  158. HKR,Config,External_Control_3_By,,"XCONTL_3.DLL"
  159.  
  160.  
  161. [PreCopySection]
  162. HKR,,NoSetupUI,,1
  163.  
  164. ;---------------------------------------------------------------;
  165.  
  166. [OPT9290.CopyList]
  167. snd929p.drv,,
  168. sndopl3p.drv,,
  169. snd929p.vxd,,
  170.  
  171. [OPTi9291.CopyList]
  172. sndm401p.vxd,,
  173. sndm401p.drv,,
  174.  
  175. ;---------------------------------------------------------------;
  176.  
  177. [OPT9290.DelList]
  178. v930d.386,,,1
  179. vsnd16d.386,,,1
  180. snd930.drv,,,1
  181. vsndsys.386,,,1
  182. sndsys.drv,,,1
  183. vsbpd.386,,,1
  184. vadlib.386,,,1
  185. nullwave.drv,,,1
  186. mfvxd.vxd,,,1
  187.  
  188. [OPTi9291.DelList]
  189. mpu401.drv
  190. mpu401p.drv
  191. rdmpu401.drv
  192.  
  193. ;---------------------------------------------------------------;
  194. [OPT9290.DelReg]
  195.  
  196. [OPT9291.DelReg]
  197.  
  198.  
  199. ;---------------------------------------------------------------;
  200.  
  201. [OPT9290.AddReg]
  202. HKR,,DevLoader,,mmdevldr.vxd
  203. HKR,Drivers,MIGRATED,,0
  204. HKR,Drivers\midi,,,
  205. HKR,Drivers\wave,,,
  206. HKR,Drivers\mixer,,,
  207. HKR,Drivers\aux,,,
  208.  
  209. HKR,,Driver,,snd929p.vxd
  210. HKR,Drivers\wave\snd929p.drv,Description ,,%MF\OPT9290.DeviceDesc%
  211. HKR,Drivers\wave\snd929p.drv,Driver,,snd929p.drv
  212. HKR,Drivers\mixer\snd929p.drv,Description,,%MF\OPT9290.DeviceDesc%
  213. HKR,Drivers\mixer\snd929p.drv,Driver,,snd929p.drv
  214. HKR,Drivers\aux\snd929p.drv,Description  ,,%MF\OPT9290.DeviceDesc%
  215. HKR,Drivers\aux\snd929p.drv,Driver,,snd929p.drv
  216. HKR,Drivers\midi\sndopl3p.drv,Description ,,%V_INTERNAL%
  217. HKR,Drivers\midi\sndopl3p.drv,Driver,,sndopl3p.drv
  218. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  219.  
  220. HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
  221.  
  222. HKLM,Software\Microsoft\Windows\CurrentVersion\Run,SystemTray,,"SysTray.Exe"
  223. HKLM,%KEY_IOC%\Vol,,,
  224.  
  225. [OPT9291.AddReg]
  226. HKR,,Devloader,,mmdevldr.vxd
  227. HKR,Drivers,MIGRATED,,0
  228. HKR,Drivers\midi,,,
  229.  
  230. HKR,,Driver,,sndm401p.vxd
  231. HKR,Drivers\midi\sndm401p.drv,Driver,,sndm401p.drv
  232. HKR,Drivers\midi\sndm401p.drv,External,1,01,00,00,00
  233. HKR,Drivers,SubClasses,,"midi"
  234.  
  235. HKR,Drivers\midi\sndm401p.drv,Description,,%V_EXTERNAL%
  236.  
  237. ;---------------------------------------------------------------;
  238.  
  239. [DestinationDirs]
  240. DefaultDestDir = 11    ; LDID_SYS
  241.  
  242. [SourceDisksNames]
  243. 1="OPTi MediaChips Multimedia Disk",,0001
  244.  
  245. [SourceDisksFiles]
  246. snd929p.vxd=1
  247. snd929p.drv=1
  248. sndopl3p.drv=1
  249.  
  250. sndm401p.drv=1
  251. sndm401p.vxd=1
  252.  
  253. ;---------------------------------------------------------------;
  254.  
  255. ;---------------------------------------------------------------;
  256.  
  257. [Strings]
  258. ;Non-localized strings
  259. KEY_WARNVER="SYSTEM\CurrentControlSet\Control\SessionManager\WarnVerDLLs"
  260. KEY_CHKVER="SYSTEM\CurrentControlSet\Control\SessionManager\CheckVerDLLs"
  261. KEY_IOC="SYSTEM\CurrentControlSet\Control\MediaResources\InstallOptionalComponents"
  262.  
  263. ;Localized strings
  264. OPTi="OPTi Inc."
  265. MfgName="OPTi Inc."
  266. MF\OPT9290.DeviceDesc="OPTi 929 Sound/OPL3 Device"
  267. MF\OPT9291.DeviceDesc="OPTi 929 MPU-401 Device"
  268. MediaClassName="OPTi 82C929 Sound System"
  269. V_CLSWAVEFORM="Audio"
  270. V_CLSMIDI="MIDI"
  271. V_CLSMIXER="Mixer"
  272. V_CLSAUX="Auxiliary"
  273. V_GENERAL="General MIDI Instrument"
  274. V_INTERNAL="OPTi 929 FM Synthesis"
  275. V_EXTERNAL="OPTi 929 MPU-401"
  276.