home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Windows 95 Special 2 / CD_1.iso / games / deathdr / ds118.inf < prev    next >
INI File  |  1996-05-29  |  26KB  |  878 lines

  1. ; INF file for DirectSound driver.
  2. ; Copyright 1995, NEC Corporation
  3. ; - Includes drivers for detected & PnP devices
  4. ; - This is DirectSoound inf file ( 951227 )
  5.  
  6. [Version]
  7. Class=MEDIA
  8. Signature="$CHICAGO$"
  9. Provider=%NEC%
  10. verinfo=4.02.0.101
  11.  
  12. [DestinationDirs]
  13. DefaultDestDir=11    ; LDID_SYS
  14.  
  15. [SourceDisksNames]
  16. 1="","",1
  17.  
  18. [SourceDisksFiles]
  19. vjoyd.118=1
  20. necjstk.drv=1
  21. necmidi.drv=1
  22. necmidi.vxd=1
  23. necopl.vxd=1
  24. necopl.drv=1
  25. neccspcm.118=1
  26. vncspcmd.118=1
  27.  
  28. [ClassInstall]
  29. AddReg=Class.AddReg
  30.  
  31. [Class.AddReg]
  32. HKR,,,,%MediaClassName%
  33. HKR,,Icon,,"-1"
  34. HKR,,Installer,,mmci.dll
  35.  
  36. [Manufacturer]
  37. "%NECMfgName%"=NEC
  38.  
  39. [NEC]
  40. %NEC118nonPnP1.DeviceDesc%=NonPNP1        ;Non PnP Mode Machine1
  41. %NEC118nonPnP1M.DeviceDesc%=NonPNP1M        ;Non PnP Mode Machine1 w/ MIDI
  42. %NEC118nonPnP3.DeviceDesc%=NonPNP3        ;Non PnP Mode Machine3
  43. %NEC118nonPnP3M.DeviceDesc%=NonPNP3M        ;Non PnP Mode Machine3 w/ MIDI
  44.  
  45. [PreCopySection]
  46. HKR,,NoSetupUI,,1
  47.  
  48. ;---------------------------------------------------------------;
  49. [nEC1802.Device]
  50. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  51. CopyFiles=NEC73.CopyList
  52. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1802.AddReg, NEC73.AddReg
  53.  
  54. [nEC1803.Device]
  55. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  56. CopyFiles=NEC73.CopyList
  57. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1803.AddReg, NEC73.AddReg
  58.  
  59. [nEC1804.Device]
  60. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  61. CopyFiles=NEC73.CopyList
  62. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1804.AddReg, NEC73.AddReg
  63.  
  64. [nEC1805.Device]
  65. LogConfig=*NEC73.LogConfig1,*NEC73.LogConfig2,*NEC73.LogConfig3,*NEC73.LogConfig4
  66. CopyFiles=NEC73.CopyList
  67. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1805.AddReg, NEC73.AddReg
  68.  
  69. [*NEC73.LogConfig1]
  70. ConfigPriority=HARDRECONFIG
  71. IOConfig=188-188(fff::)
  72. IOConfig=18A-18A(fff::)
  73. IOConfig=18C-18C(fff::)
  74. IOConfig=18E-18E(fff::)
  75. IOConfig=A460-A460(fff::)
  76. IOConfig=A462-A462(fff::)
  77. IOConfig=A464-A464(fff::)
  78. IOConfig=A466-A466(fff::)
  79. IOConfig=A468-A468(fff::)
  80. IOConfig=A46A-A46A(fff::)
  81. IOConfig=A46C-A46C(fff::)
  82. IOConfig=A46E-A46E(fff::)
  83. IOConfig=A66E-A66E(fff::)
  84. IRQConfig=3, 10, 12, 13
  85.  
  86. [*NEC73.LogConfig2]
  87. ConfigPriority=HARDRECONFIG
  88. IOConfig=288-288(fff::)
  89. IOConfig=28A-28A(fff::)
  90. IOConfig=28C-28C(fff::)
  91. IOConfig=28E-28E(fff::)
  92. IOConfig=A460-A460(fff::)
  93. IOConfig=A462-A462(fff::)
  94. IOConfig=A464-A464(fff::)
  95. IOConfig=A466-A466(fff::)
  96. IOConfig=A468-A468(fff::)
  97. IOConfig=A46A-A46A(fff::)
  98. IOConfig=A46C-A46C(fff::)
  99. IOConfig=A46E-A46E(fff::)
  100. IOConfig=A66E-A66E(fff::)
  101. IRQConfig=3, 10, 12, 13
  102.  
  103. [*NEC73.LogConfig3]
  104. ConfigPriority=HARDRECONFIG
  105. IOConfig=188-188(fff::)
  106. IOConfig=18A-18A(fff::)
  107. IOConfig=18C-18C(fff::)
  108. IOConfig=18E-18E(fff::)
  109. IOConfig=A460-A460(fff::)
  110. IOConfig=A462-A462(fff::)
  111. IOConfig=A464-A464(fff::)
  112. IOConfig=A466-A466(fff::)
  113. IOConfig=A468-A468(fff::)
  114. IOConfig=A46A-A46A(fff::)
  115. IOConfig=A46C-A46C(fff::)
  116. IOConfig=A46E-A46E(fff::)
  117. IOConfig=A66E-A66E(fff::)
  118. MemConfig=CC000-CFFFF
  119. IRQConfig=3, 10, 12, 13
  120.  
  121. [*NEC73.LogConfig4]
  122. ConfigPriority=HARDRECONFIG
  123. IOConfig=288-288(fff::)
  124. IOConfig=28A-28A(fff::)
  125. IOConfig=28C-28C(fff::)
  126. IOConfig=28E-28E(fff::)
  127. IOConfig=A460-A460(fff::)
  128. IOConfig=A462-A462(fff::)
  129. IOConfig=A464-A464(fff::)
  130. IOConfig=A466-A466(fff::)
  131. IOConfig=A468-A468(fff::)
  132. IOConfig=A46A-A46A(fff::)
  133. IOConfig=A46C-A46C(fff::)
  134. IOConfig=A46E-A46E(fff::)
  135. IOConfig=A66E-A66E(fff::)
  136. MemConfig=CC000-CFFFF
  137. IRQConfig=3, 10, 12, 13
  138.  
  139. [nEC1806.Device]
  140. LogConfig=*Np.LogConfig
  141. CopyFiles=PCM1.CopyList
  142. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1806.AddReg, MATEX.AddReg
  143. Restart
  144.  
  145. [*Np.LogConfig]
  146. ConfigPriority=HARDRECONFIG
  147. IOConfig=0C24-C24(fff::)
  148. IOConfig=0C2B-C2B(fff::)
  149. IOConfig=0C2D-C2D(fff::)
  150. IOConfig=0F40-0F47(fff::)
  151. IOConfig=A460-A460(fff::)
  152. DMAConfig=0,  3
  153. IRQConfig=3,  5, 10, 12
  154.  
  155. [nEC1807.Device]
  156. LogConfig=*MATEX.LogConfig
  157. CopyFiles=PCM1.CopyList
  158. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1807.AddReg, MATEX.AddReg
  159. Restart
  160.  
  161. [*MATEX.LogConfig]
  162. ConfigPriority=HARDRECONFIG
  163. IOConfig=0C24-C24(fff::)
  164. IOConfig=0C2B-C2B(fff::)
  165. IOConfig=0C2D-C2D(fff::)
  166. IOConfig=0F40-0F47(fff::)
  167. IOConfig=A460-A460(fff::)
  168. DMAConfig=1
  169. IRQConfig=3,  5, 10, 12
  170.  
  171. [nEC1808.Device]
  172. LogConfig=*Cb.LogConfig1,*Cb.LogConfig2
  173. CopyFiles=Cb.CopyList
  174. AddReg=WAVE.AddReg, MIXER.AddReg, nEC1808.AddReg, Cb.AddReg
  175. Restart
  176.  
  177. [*Cb.LogConfig1]
  178. ConfigPriority=HARDRECONFIG
  179. IOConfig=0C24-C24(fff::)
  180. IOConfig=0C2B-C2B(fff::)
  181. IOConfig=0C2D-C2D(fff::)
  182. IOConfig=0F40-0F47(fff::)
  183. IOConfig=A460-A460(fff::)
  184. IOConfig=188-188(fff::)
  185. IOConfig=18A-18A(fff::)
  186. IOConfig=18C-18C(fff::)
  187. IOConfig=18E-18E(fff::)
  188. IOConfig=0F4A-0F4B(fff::)
  189. DMAConfig=1
  190. IRQConfig=3,  5, 10, 12
  191.  
  192. [*Cb.LogConfig2]
  193. ConfigPriority=HARDRECONFIG
  194. IOConfig=0C24-C24(fff::)
  195. IOConfig=0C2B-C2B(fff::)
  196. IOConfig=0C2D-C2D(fff::)
  197. IOConfig=0F40-0F47(fff::)
  198. IOConfig=A460-A460(fff::)
  199. IOConfig=188-188(fff::)
  200. IOConfig=18A-18A(fff::)
  201. IOConfig=18C-18C(fff::)
  202. IOConfig=18E-18E(fff::)
  203. IOConfig=0F4A-0F4B(fff::)
  204. DMAConfig=1
  205. MemConfig=CC000-CFFFF
  206. IRQConfig=3, 5, 10, 12
  207.  
  208. [nEC180E.Device]
  209. LogConfig=*J04.LogConfig
  210. CopyFiles=PCM1.CopyList
  211. AddReg=WAVE.AddReg, MIXER.AddReg, nEC180E.AddReg, J04.AddReg
  212. Restart
  213.  
  214. [*J04.LogConfig]
  215. ConfigPriority=HARDRECONFIG
  216. IOConfig=0F40-0F49(fff::)
  217. IRQConfig=3, 6, 10, 12
  218.  
  219. [NonPNP1]
  220. LogConfig=NonPnP1.LogConfig
  221. CopyFiles=NECJSTK.CopyList, OPL.CopyList, PCM2.CopyList
  222. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, Machine1.AddReg
  223. Restart
  224.  
  225. [NonPnP1.LogConfig]                ;Same NEC8161
  226. ConfigPriority=HARDRECONFIG
  227. IOConfig = 0480-0487
  228. IOConfig = 1480-148F
  229.  
  230. [NonPNP1M]
  231. LogConfig=NonPnP1M.LogConfig
  232. CopyFiles=NECJSTK.CopyList, OPL.CopyList, MIDI.CopyList, PCM2.CopyList
  233. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, NECMIDI.AddReg, Machine1M.AddReg
  234. Restart
  235.  
  236. [NonPnP1M.LogConfig]                ;Same NEC8162
  237. ConfigPriority=HARDRECONFIG
  238. IOConfig = 0480-0487
  239. IOConfig = 1480-148F
  240. IRQConfig=3,5,6,10                ;MIDI
  241.  
  242. [NonPNP2]
  243. LogConfig=NonPnP2.LogConfig
  244. CopyFiles=NECJSTK.CopyList, OPL.CopyList, PCM1.CopyList
  245. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, Machine1.AddReg
  246. Restart
  247.  
  248. [NonPnP2.LogConfig]                ;Same NEC8163
  249. ConfigPriority=HARDRECONFIG
  250. IOConfig = 0480-0487
  251. IOConfig = 1480-148F
  252. IOConfig = 0188-018E
  253. IRQConfig=3,10,12                ;OPN3
  254.  
  255. [NonPNP2M]
  256. LogConfig=NonPnP2M.LogConfig
  257. CopyFiles=NECJSTK.CopyList, OPL.CopyList, MIDI.CopyList, PCM1.CopyList
  258. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, NECMIDI.AddReg, Machine1M.AddReg
  259. Restart
  260.  
  261. [NonPnP2M.LogConfig]                ;Same NEC8164
  262. ConfigPriority=HARDRECONFIG
  263. IOConfig = 0480-0487
  264. IOConfig = 1480-148F
  265. IOConfig = 0188-018E
  266. IRQConfig=3,5,6,10                ;MIDI
  267. IRQConfig=3,10,12                ;OPN3
  268.  
  269. [NonPNP3]
  270. LogConfig=NonPnP3.LogConfig1, NonPnP3.LogConfig2
  271. CopyFiles=NECJSTK.CopyList, OPL.CopyList, PCM2.CopyList
  272. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, WAVE.AddReg, MIXER.AddReg, Machine3.AddReg
  273. Restart
  274.  
  275. [NonPnP3.LogConfig1]                ;Same NEC8167
  276. ConfigPriority=HARDRECONFIG
  277. IOConfig = 0480-0487
  278. IOConfig = 1480-148F
  279. IOConfig = 0188-018E
  280. IOConfig = A460-A461
  281. IOConfig = 0C24-0C25
  282. IOConfig = 0C2B-0C2C
  283. IOConfig = 0C2D-0C2E
  284. IOConfig = 0F40-0F4F
  285. IRQConfig=3,10,12                ;OPN3/WSS
  286. DMAConfig=0,3                    ;WSS playback/capture
  287.  
  288. [NonPnP3.LogConfig2]                ;Same NEC8165
  289. ConfigPriority=HARDRECONFIG
  290. IOConfig = 0480-0487
  291. IOConfig = 1480-148F
  292. IOConfig = 0188-018E
  293. IOConfig = A460-A461
  294. IOConfig = 0C24-0C25
  295. IOConfig = 0C2B-0C2C
  296. IOConfig = 0C2D-0C2E
  297. IOConfig = 0F40-0F4F
  298. IRQConfig=3,10,12                ;OPN3/WSS
  299. DMAConfig=3                    ;WSS playback
  300. DMAConfig=0                    ;WSS capture
  301.  
  302. [NonPNP3M]
  303. LogConfig=NonPnP3M.LogConfig1, NonPnP3M.LogConfig2
  304. CopyFiles=NECJSTK.CopyList, OPL.CopyList, MIDI.CopyList, PCM2.CopyList
  305. AddReg=JOYSTICK.AddReg, NECJSTK.AddReg, OPL.AddReg, MIDI.AddReg, NECMIDI.AddReg,WAVE.AddReg, MIXER.AddReg, Machine3M.AddReg
  306. Restart
  307.  
  308. [NonPnP3M.LogConfig1]                ;Same NEC8168
  309. ConfigPriority=HARDRECONFIG
  310. IOConfig = 0480-0487
  311. IOConfig = 1480-148F
  312. IOConfig = 0188-018E
  313. IOConfig = A460-A461
  314. IOConfig = 0C24-0C25
  315. IOConfig = 0C2B-0C2C
  316. IOConfig = 0C2D-0C2E
  317. IOConf