home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2002 June / VPR0206A.BIN / dsound.inf < prev    next >
Windows Setup INFormation  |  2001-10-30  |  36KB  |  631 lines

  1. [Version]
  2. Signature="$CHICAGO$"
  3.  
  4. [DefaultInstall]
  5. AddReg=DirectSound.AddReg
  6. DelReg=DirectSound.DelReg
  7.  
  8. [DirectSound.AddReg]
  9.  
  10. HKCR,DirectSound,,,"DirectSound Object"
  11. HKCR,DirectSound\CLSID,,,%DS.CLSID%
  12. HKCR,CLSID\%DS.CLSID%,,,"DirectSound Object"
  13. HKCR,CLSID\%DS.CLSID%\InprocServer32,,,"dsound.dll"
  14. HKCR,CLSID\%DS.CLSID%\InprocServer32,ThreadingModel,,"Both"
  15.  
  16. HKCR,DirectSound8,,,"DirectSound 8.0 Object"
  17. HKCR,DirectSound8\CLSID,,,%DS8.CLSID%
  18. HKCR,CLSID\%DS8.CLSID%,,,"DirectSound 8.0 Object"
  19. HKCR,CLSID\%DS8.CLSID%\InprocServer32,,,"dsound.dll"
  20. HKCR,CLSID\%DS8.CLSID%\InprocServer32,ThreadingModel,,"Both"
  21.  
  22. HKCR,DirectSoundCapture,,,"DirectSoundCapture Object"
  23. HKCR,DirectSoundCapture\CLSID,,,%DSC.CLSID%
  24. HKCR,CLSID\%DSC.CLSID%,,,"DirectSoundCapture Object"
  25. HKCR,CLSID\%DSC.CLSID%\InprocServer32,,,"dsound.dll"
  26. HKCR,CLSID\%DSC.CLSID%\InprocServer32,ThreadingModel,,"Both"
  27.  
  28. HKCR,DirectSoundCapture8,,,"DirectSoundCapture 8.0 Object"
  29. HKCR,DirectSoundCapture8\CLSID,,,%DSC8.CLSID%
  30. HKCR,CLSID\%DSC8.CLSID%,,,"DirectSoundCapture 8.0 Object"
  31. HKCR,CLSID\%DSC8.CLSID%\InprocServer32,,,"dsound.dll"
  32. HKCR,CLSID\%DSC8.CLSID%\InprocServer32,ThreadingModel,,"Both"
  33.  
  34. HKCR,DirectSoundFullDuplex,,,"DirectSoundFullDuplex Object"
  35. HKCR,DirectSoundFullDuplex\CLSID,,,%DSFD.CLSID%
  36. HKCR,CLSID\%DSFD.CLSID%,,,"DirectSoundFullDuplex Object"
  37. HKCR,CLSID\%DSFD.CLSID%\InprocServer32,,,"dsound.dll"
  38. HKCR,CLSID\%DSFD.CLSID%\InprocServer32,ThreadingModel,,"Both"
  39.  
  40. HKCR,DirectSoundBufferConfig,,,"DirectSoundBufferConfig Object"
  41. HKCR,DirectSoundBufferConfig\CLSID,,,%DSBC.CLSID%
  42. HKCR,CLSID\%DSBC.CLSID%,,,"DirectSoundBufferConfig Object"
  43. HKCR,CLSID\%DSBC.CLSID%\InprocServer32,,,"dsound.dll"
  44. HKCR,CLSID\%DSBC.CLSID%\InprocServer32,ThreadingModel,,"Both"
  45.  
  46. HKCR,DirectSoundChorusDMO,,,"DirectSoundChorusDMO"
  47. HKCR,DirectSoundChorusDMO\CLSID,,,{%Chorus.CLSID%}"
  48. HKCR,CLSID\{%Chorus.CLSID%},,,"DirectSoundChorusDMO"
  49. HKCR,CLSID\{%Chorus.CLSID%}\InProcServer32,,,"dsdmo.dll"
  50. HKCR,CLSID\{%Chorus.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  51.  
  52. HKCR,DirectSoundCompressorDMO,,,"DirectSoundCompressorDMO"
  53. HKCR,DirectSoundCompressorDMO\CLSID,,,{%Compress.CLSID%}"
  54. HKCR,CLSID\{%Compress.CLSID%},,,"DirectSoundCompressorDMO"
  55. HKCR,CLSID\{%Compress.CLSID%}\InProcServer32,,,"dsdmo.dll"
  56. HKCR,CLSID\{%Compress.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  57.  
  58. HKCR,DirectSoundDistortionDMO,,,"DirectSoundDistortionDMO"
  59. HKCR,DirectSoundDistortionDMO\CLSID,,,{%Distort.CLSID%}"
  60. HKCR,CLSID\{%Distort.CLSID%},,,"DirectSoundDistortionDMO"
  61. HKCR,CLSID\{%Distort.CLSID%}\InProcServer32,,,"dsdmo.dll"
  62. HKCR,CLSID\{%Distort.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  63.  
  64. HKCR,DirectSoundEchoDMO,,,"DirectSoundEchoDMO"
  65. HKCR,DirectSoundEchoDMO\CLSID,,,{%Echo.CLSID%}"
  66. HKCR,CLSID\{%Echo.CLSID%},,,"DirectSoundEchoDMO"
  67. HKCR,CLSID\{%Echo.CLSID%}\InProcServer32,,,"dsdmo.dll"
  68. HKCR,CLSID\{%Echo.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  69.  
  70. HKCR,DirectSoundFlangerDMO,,,"DirectSoundFlangerDMO"
  71. HKCR,DirectSoundFlangerDMO\CLSID,,,{%Flanger.CLSID%}"
  72. HKCR,CLSID\{%Flanger.CLSID%},,,"DirectSoundFlangerDMO"
  73. HKCR,CLSID\{%Flanger.CLSID%}\InProcServer32,,,"dsdmo.dll"
  74. HKCR,CLSID\{%Flanger.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  75.  
  76. HKCR,DirectSoundParamEqDMO,,,"DirectSoundParamEqDMO"
  77. HKCR,DirectSoundParamEqDMO\CLSID,,,{%ParamEq.CLSID%}"
  78. HKCR,CLSID\{%ParamEq.CLSID%},,,"DirectSoundParamEqDMO"
  79. HKCR,CLSID\{%ParamEq.CLSID%}\InProcServer32,,,"dsdmo.dll"
  80. HKCR,CLSID\{%ParamEq.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  81.  
  82. ;HKCR,DirectSoundI3DL2SourceDMO,,,"DirectSoundI3DL2SourceDMO"
  83. ;HKCR,DirectSoundI3DL2SourceDMO\CLSID,,,{%I3DL2Src.CLSID%}"
  84. ;HKCR,CLSID\{%I3DL2Src.CLSID%},,,"DirectSoundI3DL2SourceDMO"
  85. ;HKCR,CLSID\{%I3DL2Src.CLSID%}\InProcServer32,,,"dsdmo.dll"
  86. ;HKCR,CLSID\{%I3DL2Src.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  87.  
  88. HKCR,DirectSoundI3DL2ReverbDMO,,,"DirectSoundI3DL2ReverbDMO"
  89. HKCR,DirectSoundI3DL2ReverbDMO\CLSID,,,{%I3DL2Rvb.CLSID%}"
  90. HKCR,CLSID\{%I3DL2Rvb.CLSID%},,,"DirectSoundI3DL2ReverbDMO"
  91. HKCR,CLSID\{%I3DL2Rvb.CLSID%}\InProcServer32,,,"dsdmo.dll"
  92. HKCR,CLSID\{%I3DL2Rvb.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  93.  
  94. HKCR,DirectSoundWavesReverbDMO,,,"DirectSoundWavesReverbDMO"
  95. HKCR,DirectSoundWavesReverbDMO\CLSID,,,{%WavesRvb.CLSID%}"
  96. HKCR,CLSID\{%WavesRvb.CLSID%},,,"DirectSoundWavesReverbDMO"
  97. HKCR,CLSID\{%WavesRvb.CLSID%}\InProcServer32,,,"dsdmo.dll"
  98. HKCR,CLSID\{%WavesRvb.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  99.  
  100. HKCR,DirectSoundGargleDMO,,,"DirectSoundGargleDMO"
  101. HKCR,DirectSoundGargleDMO\CLSID,,,{%Gargle.CLSID%}"
  102. HKCR,CLSID\{%Gargle.CLSID%},,,"DirectSoundGargleDMO"
  103. HKCR,CLSID\{%Gargle.CLSID%}\InProcServer32,,,"dsdmo.dll"
  104. HKCR,CLSID\{%Gargle.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  105.  
  106. ;HKCR,Microsoft.DirectSoundCaptureAecDMO,,,"Microsoft.DirectSoundCaptureAecDMO"
  107. ;HKCR,Microsoft.DirectSoundCaptureAecDMO\CLSID,,,{%MS.AEC.CLSID%}"
  108. ;HKCR,CLSID\{%MS.AEC.CLSID%},,,"Microsoft.DirectSoundCaptureAecDMO"
  109. ;HKCR,CLSID\{%MS.AEC.CLSID%}\InProcServer32,,,"dsdmo.dll"
  110. ;HKCR,CLSID\{%MS.AEC.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  111.  
  112. ;HKCR,Microsoft.DirectSoundCaptureAgcDMO,,,"Microsoft.DirectSoundCaptureAgcDMO"
  113. ;HKCR,Microsoft.DirectSoundCaptureAgcDMO\CLSID,,,{%MS.AGC.CLSID%}"
  114. ;HKCR,CLSID\{%MS.AGC.CLSID%},,,"Microsoft.DirectSoundCaptureAgcDMO"
  115. ;HKCR,CLSID\{%MS.AGC.CLSID%}\InProcServer32,,,"dsdmo.dll"
  116. ;HKCR,CLSID\{%MS.AGC.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  117.  
  118. ;HKCR,Microsoft.DirectSoundCaptureNoiseSuppressDMO,,,"Microsoft.DirectSoundCaptureNoiseSuppressDMO"
  119. ;HKCR,Microsoft.DirectSoundCaptureNoiseSuppressDMO\CLSID,,,{%MS.NS.CLSID%}"
  120. ;HKCR,CLSID\{%MS.NS.CLSID%},,,"Microsoft.DirectSoundCaptureNoiseSuppressDMO"
  121. ;HKCR,CLSID\{%MS.NS.CLSID%}\InProcServer32,,,"dsdmo.dll"
  122. ;HKCR,CLSID\{%MS.NS.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  123.  
  124. ;HKCR,System.DirectSoundCaptureAecDMO,,,"System.DirectSoundCaptureAecDMO"
  125. ;HKCR,System.DirectSoundCaptureAecDMO\CLSID,,,{%SYS.AEC.CLSID%}"
  126. ;HKCR,CLSID\{%SYS.AEC.CLSID%},,,"System.DirectSoundCaptureAecDMO"
  127. ;HKCR,CLSID\{%SYS.AEC.CLSID%}\InProcServer32,,,"dsdmo.dll"
  128. ;HKCR,CLSID\{%SYS.AEC.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  129.  
  130. ;HKCR,System.DirectSoundCaptureAgcDMO,,,"System.DirectSoundCaptureAgcDMO"
  131. ;HKCR,System.DirectSoundCaptureAgcDMO\CLSID,,,{%SYS.AGC.CLSID%}"
  132. ;HKCR,CLSID\{%SYS.AGC.CLSID%},,,"System.DirectSoundCaptureAgcDMO"
  133. ;HKCR,CLSID\{%SYS.AGC.CLSID%}\InProcServer32,,,"dsdmo.dll"
  134. ;HKCR,CLSID\{%SYS.AGC.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  135.  
  136. ;HKCR,System.DirectSoundCaptureNoiseSuppressDMO,,,"System.DirectSoundCaptureNoiseSuppressDMO"
  137. ;HKCR,System.DirectSoundCaptureNoiseSuppressDMO\CLSID,,,{%SYS.NS.CLSID%}"
  138. ;HKCR,CLSID\{%SYS.NS.CLSID%},,,"System.DirectSoundCaptureNoiseSuppressDMO"
  139. ;HKCR,CLSID\{%SYS.NS.CLSID%}\InProcServer32,,,"dsdmo.dll"
  140. ;HKCR,CLSID\{%SYS.NS.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  141.  
  142. ;HKCR,System.DirectSoundCaptureMicArrayDMO,,,"System.DirectSoundCaptureMicArrayDMO"
  143. ;HKCR,System.DirectSoundCaptureMicArrayDMO\CLSID,,,{%SYS.MA.CLSID%}"
  144. ;HKCR,CLSID\{%SYS.MA.CLSID%},,,"System.DirectSoundCaptureMicArrayDMO"
  145. ;HKCR,CLSID\{%SYS.MA.CLSID%}\InProcServer32,,,"dsdmo.dll"
  146. ;HKCR,CLSID\{%SYS.MA.CLSID%}\InProcServer32,ThreadingModel,,"Both"
  147.  
  148. HKCR,DirectSoundFXChorusPage,,,"DirectSoundFXChorusPage"
  149. HKCR,DirectSoundFXChorusPage\CLSID,,,{%ChorusP.CLSID%}"
  150. HKCR,CLSID\{%ChorusP.CLSID%},,,"DirectSoundFXChorusPage"
  151. HKCR,CLSID\{%ChorusP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  152. HKCR,CLSID\{%ChorusP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  153.  
  154. HKCR,DirectSoundFXCompressorPage,,,"DirectSoundFXCompressorPage"
  155. HKCR,DirectSoundFXCompressorPage\CLSID,,,{%CompressP.CLSID%}"
  156. HKCR,CLSID\{%CompressP.CLSID%},,,"DirectSoundFXCompressorPage"
  157. HKCR,CLSID\{%CompressP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  158. HKCR,CLSID\{%CompressP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  159.  
  160. HKCR,DirectSoundFXDistortionPage,,,"DirectSoundFXDistortionPage"
  161. HKCR,DirectSoundFXDistortionPage\CLSID,,,{%DistortP.CLSID%}"
  162. HKCR,CLSID\{%DistortP.CLSID%},,,"DirectSoundFXDistortionPage"
  163. HKCR,CLSID\{%DistortP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  164. HKCR,CLSID\{%DistortP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  165.  
  166. HKCR,DirectSoundFXEchoPage,,,"DirectSoundFXEchoPage"
  167. HKCR,DirectSoundFXEchoPage\CLSID,,,{%EchoP.CLSID%}"
  168. HKCR,CLSID\{%EchoP.CLSID%},,,"DirectSoundFXEchoPage"
  169. HKCR,CLSID\{%EchoP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  170. HKCR,CLSID\{%EchoP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  171.  
  172. HKCR,DirectSoundFXFlangerPage,,,"DirectSoundFXFlangerPage"
  173. HKCR,DirectSoundFXFlangerPage\CLSID,,,{%FlangerP.CLSID%}"
  174. HKCR,CLSID\{%FlangerP.CLSID%},,,"DirectSoundFXFlangerPage"
  175. HKCR,CLSID\{%FlangerP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  176. HKCR,CLSID\{%FlangerP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  177.  
  178. HKCR,DirectSoundFXParamEqPage,,,"DirectSoundFXParamEqPage"
  179. HKCR,DirectSoundFXParamEqPage\CLSID,,,{%ParamEqP.CLSID%}"
  180. HKCR,CLSID\{%ParamEqP.CLSID%},,,"DirectSoundFXParamEqPage"
  181. HKCR,CLSID\{%ParamEqP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  182. HKCR,CLSID\{%ParamEqP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  183.  
  184. ;HKCR,DirectSoundFXI3DL2SourcePage,,,"DirectSoundFXI3DL2SourcePage"
  185. ;HKCR,DirectSoundFXI3DL2SourcePage\CLSID,,,{%I3DL2SrcP.CLSID%}"
  186. ;HKCR,CLSID\{%I3DL2SrcP.CLSID%},,,"DirectSoundFXI3DL2SourcePage"
  187. ;HKCR,CLSID\{%I3DL2SrcP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  188. ;HKCR,CLSID\{%I3DL2SrcP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  189.  
  190. HKCR,DirectSoundFXI3DL2ReverbPage,,,"DirectSoundFXI3DL2ReverbPage"
  191. HKCR,DirectSoundFXI3DL2ReverbPage\CLSID,,,{%I3DL2RvbP.CLSID%}"
  192. HKCR,CLSID\{%I3DL2RvbP.CLSID%},,,"DirectSoundFXI3DL2ReverbPage"
  193. HKCR,CLSID\{%I3DL2RvbP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  194. HKCR,CLSID\{%I3DL2RvbP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  195.  
  196. HKCR,DirectSoundFXWavesReverbPage,,,"DirectSoundFXWavesReverbPage"
  197. HKCR,DirectSoundFXWavesReverbPage\CLSID,,,{%WavesRvbP.CLSID%}"
  198. HKCR,CLSID\{%WavesRvbP.CLSID%},,,"DirectSoundFXWavesReverbPage"
  199. HKCR,CLSID\{%WavesRvbP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  200. HKCR,CLSID\{%WavesRvbP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  201.  
  202. HKCR,DirectSoundFXGarglePage,,,"DirectSoundFXGarglePage"
  203. HKCR,DirectSoundFXGarglePage\CLSID,,,{%GargleP.CLSID%}"
  204. HKCR,CLSID\{%GargleP.CLSID%},,,"DirectSoundFXGarglePage"
  205. HKCR,CLSID\{%GargleP.CLSID%}\InProcServer32,,,"dsdmoprp.dll"
  206. HKCR,CLSID\{%GargleP.CLSID%}\InProcServer32,ThreadingModel,,"Apartment"
  207.  
  208. HKCR,%MOCategory%,,,"Audio effects"
  209.  
  210. HKCR,%MOCategory%\%Chorus.CLSID%,,,
  211. HKCR,%MOCategory%\%Compress.CLSID%,,,
  212. HKCR,%MOCategory%\%Distort.CLSID%,,,
  213. HKCR,%MOCategory%\%Echo.CLSID%,,,
  214. HKCR,%MOCategory%\%Flanger.CLSID%,,,
  215. HKCR,%MOCategory%\%ParamEq.CLSID%,,,
  216. ;HKCR,%MOCategory%\%I3DL2Src.CLSID%,,,
  217. HKCR,%MOCategory%\%I3DL2Rvb.CLSID%,,,
  218. HKCR,%MOCategory%\%Gargle.CLSID%,,,
  219. HKCR,%MOCategory%\%WavesRvb.CLSID%,,,
  220.  
  221. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%Chorus.CLSID%,,,
  222. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%Compress.CLSID%,,,
  223. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%Distort.CLSID%,,,
  224. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%Echo.CLSID%,,,
  225. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%Flanger.CLSID%,,,
  226. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%ParamEq.CLSID%,,,
  227. ;HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%I3DL2Src.CLSID%,,,
  228. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%I3DL2Rvb.CLSID%,,,
  229. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%Gargle.CLSID%,,,
  230. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%WavesRvb.CLSID%,,,
  231.  
  232. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Chorus.CLSID%,,,
  233. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Compress.CLSID%,,,
  234. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Distort.CLSID%,,,
  235. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Echo.CLSID%,,,
  236. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Flanger.CLSID%,,,
  237. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%ParamEq.CLSID%,,,
  238. ;HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%I3DL2Src.CLSID%,,,
  239. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%I3DL2Rvb.CLSID%,,,
  240. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Gargle.CLSID%,,,
  241. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%WavesRvb.CLSID%,,,
  242.  
  243. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%Chorus.CLSID%,,,
  244. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%Compress.CLSID%,,,
  245. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%Distort.CLSID%,,,
  246. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%Echo.CLSID%,,,
  247. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%Flanger.CLSID%,,,
  248. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%ParamEq.CLSID%,,,
  249. ;HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%I3DL2Src.CLSID%,,,
  250. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%I3DL2Rvb.CLSID%,,,
  251. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%Gargle.CLSID%,,,
  252. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%WavesRvb.CLSID%,,,
  253.  
  254. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Chorus.CLSID%,,,
  255. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Compress.CLSID%,,,
  256. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Distort.CLSID%,,,
  257. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Echo.CLSID%,,,
  258. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Flanger.CLSID%,,,
  259. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%ParamEq.CLSID%,,,
  260. ;HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%I3DL2Src.CLSID%,,,
  261. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%I3DL2Rvb.CLSID%,,,
  262. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%Gargle.CLSID%,,,
  263. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%WavesRvb.CLSID%,,,
  264.  
  265. HKCR,%MOCategoryCapture%,,,"Audio capture effects"
  266.  
  267. ;HKCR,%MOCategoryCapture%\%MS.AEC.CLSID%,,,
  268. ;HKCR,%MOCategoryCapture%\%MS.AGC.CLSID%,,,
  269. ;HKCR,%MOCategoryCapture%\%MS.NS.CLSID%,,,
  270. ;HKCR,%MOCategoryCapture%\%SYS.AEC.CLSID%,,,
  271. ;HKCR,%MOCategoryCapture%\%SYS.AGC.CLSID%,,,
  272. ;HKCR,%MOCategoryCapture%\%SYS.NS.CLSID%,,,
  273. ;HKCR,%MOCategoryCapture%\%SYS.MA.CLSID%,,,
  274.  
  275. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%MS.AEC.CLSID%,,,
  276. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%MS.AGC.CLSID%,,,
  277. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%MS.NS.CLSID%,,,
  278. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.AEC.CLSID%,,,
  279. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.AGC.CLSID%,,,
  280. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.NS.CLSID%,,,
  281. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.MA.CLSID%,,,
  282.  
  283. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AEC.CLSID%,,,
  284. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AGC.CLSID%,,,
  285. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.NS.CLSID%,,,
  286. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AEC.CLSID%,,,
  287. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AGC.CLSID%,,,
  288. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.NS.CLSID%,,,
  289. ;HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.MA.CLSID%,,,
  290.  
  291. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%MS.AEC.CLSID%,,,
  292. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%MS.AGC.CLSID%,,,
  293. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%MS.NS.CLSID%,,,
  294. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.AEC.CLSID%,,,
  295. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.AGC.CLSID%,,,
  296. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.NS.CLSID%,,,
  297. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.MA.CLSID%,,,
  298.  
  299. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AEC.CLSID%,,,
  300. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AGC.CLSID%,,,
  301. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.NS.CLSID%,,,
  302. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AEC.CLSID%,,,
  303. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AGC.CLSID%,,,
  304. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.NS.CLSID%,,,
  305. ;HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.MA.CLSID%,,,
  306.  
  307. ;HKCR,%MOCategoryAec%,,,"Acoustic Echo Canceller"
  308. ;HKCR,%MOCategoryAec%\%MS.AEC.CLSID%,,,
  309. ;HKCR,%MOCategoryAec%\%SYS.AEC.CLSID%,,,
  310. ;HKCR,%MOCategoryAec%\InputTypes\%MODataType.GUID%\%MS.AEC.CLSID%,,,
  311. ;HKCR,%MOCategoryAec%\InputTypes\%MODataType.GUID%\%SYS.AEC.CLSID%,,,
  312. ;HKCR,%MOCategoryAec%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AEC.CLSID%,,,
  313. ;HKCR,%MOCategoryAec%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AEC.CLSID%,,,
  314. ;HKCR,%MOCategoryAec%\OutputTypes\%MODataType.GUID%\%MS.AEC.CLSID%,,,
  315. ;HKCR,%MOCategoryAec%\OutputTypes\%MODataType.GUID%\%SYS.AEC.CLSID%,,,
  316. ;HKCR,%MOCategoryAec%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AEC.CLSID%,,,
  317. ;HKCR,%MOCategoryAec%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AEC.CLSID%,,,
  318.  
  319. ;HKCR,%MOCategoryNoiseSuppress%,,,"Audio Noise Suppressor"
  320. ;HKCR,%MOCategoryNoiseSuppress%\%MS.NS.CLSID%,,,
  321. ;HKCR,%MOCategoryNoiseSuppress%\%SYS.NS.CLSID%,,,
  322. ;HKCR,%MOCategoryNoiseSuppress%\InputTypes\%MODataType.GUID%\%MS.NS.CLSID%,,,
  323. ;HKCR,%MOCategoryNoiseSuppress%\InputTypes\%MODataType.GUID%\%SYS.NS.CLSID%,,,
  324. ;HKCR,%MOCategoryNoiseSuppress%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.NS.CLSID%,,,
  325. ;HKCR,%MOCategoryNoiseSuppress%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.NS.CLSID%,,,
  326. ;HKCR,%MOCategoryNoiseSuppress%\OutputTypes\%MODataType.GUID%\%MS.NS.CLSID%,,,
  327. ;HKCR,%MOCategoryNoiseSuppress%\OutputTypes\%MODataType.GUID%\%SYS.NS.CLSID%,,,
  328. ;HKCR,%MOCategoryNoiseSuppress%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.NS.CLSID%,,,
  329. ;HKCR,%MOCategoryNoiseSuppress%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.NS.CLSID%,,,
  330.  
  331. ;HKCR,%MOCategoryAgc%,,,"Automatic Gain Control"
  332. ;HKCR,%MOCategoryAgc%\%MS.AGC.CLSID%,,,
  333. ;HKCR,%MOCategoryAgc%\%SYS.AGC.CLSID%,,,
  334. ;HKCR,%MOCategoryAgc%\InputTypes\%MODataType.GUID%\%MS.AGC.CLSID%,,,
  335. ;HKCR,%MOCategoryAgc%\InputTypes\%MODataType.GUID%\%SYS.AGC.CLSID%,,,
  336. ;HKCR,%MOCategoryAgc%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AGC.CLSID%,,,
  337. ;HKCR,%MOCategoryAgc%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AGC.CLSID%,,,
  338. ;HKCR,%MOCategoryAgc%\OutputTypes\%MODataType.GUID%\%MS.AGC.CLSID%,,,
  339. ;HKCR,%MOCategoryAgc%\OutputTypes\%MODataType.GUID%\%SYS.AGC.CLSID%,,,
  340. ;HKCR,%MOCategoryAgc%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AGC.CLSID%,,,
  341. ;HKCR,%MOCategoryAgc%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AGC.CLSID%,,,
  342.  
  343. ;HKCR,%MOCategoryMicArray%,,,"Microphone Array Processor"
  344. ;HKCR,%MOCategoryMicArray%\%SYS.MA.CLSID%,,,
  345. ;HKCR,%MOCategoryMicArray%\InputTypes\%MODataType.GUID%\%SYS.MA.CLSID%,,,
  346. ;HKCR,%MOCategoryMicArray%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.MA.CLSID%,,,
  347. ;HKCR,%MOCategoryMicArray%\OutputTypes\%MODataType.GUID%\%SYS.MA.CLSID%,,,
  348. ;HKCR,%MOCategoryMicArray%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.MA.CLSID%,,,
  349.  
  350. HKCR,%MO.HKCR%\%Chorus.CLSID%,,,"Chorus"
  351. HKCR,%MO.HKCR%\%Compress.CLSID%,,,"Compressor"
  352. HKCR,%MO.HKCR%\%Distort.CLSID%,,,"Distortion"
  353. HKCR,%MO.HKCR%\%Echo.CLSID%,,,"Echo"
  354. HKCR,%MO.HKCR%\%Flanger.CLSID%,,,"Flanger"
  355. HKCR,%MO.HKCR%\%ParamEq.CLSID%,,,"Parametric Eq"
  356. ;HKCR,%MO.HKCR%\%I3DL2Src.CLSID%,,,"I3DL2 Source"
  357. HKCR,%MO.HKCR%\%I3DL2Rvb.CLSID%,,,"I3DL2 Reverb"
  358. HKCR,%MO.HKCR%\%WavesRvb.CLSID%,,,"WavesReverb"
  359. HKCR,%MO.HKCR%\%Gargle.CLSID%,,,"Gargle"
  360. ;HKCR,%MO.HKCR%\%MS.AEC.CLSID%,,,"Microsoft AEC"
  361. ;HKCR,%MO.HKCR%\%MS.AGC.CLSID%,,,"Microsoft AGC"
  362. ;HKCR,%MO.HKCR%\%MS.NS.CLSID%,,,"Microsoft Noise Suppression"
  363. ;HKCR,%MO.HKCR%\%SYS.AEC.CLSID%,,,"System AEC"
  364. ;HKCR,%MO.HKCR%\%SYS.AGC.CLSID%,,,"System AGC"
  365. ;HKCR,%MO.HKCR%\%SYS.NS.CLSID%,,,"System Noise Suppression"
  366. ;HKCR,%MO.HKCR%\%SYS.MA.CLSID%,,,"System Microphone Array Processor"
  367.  
  368. ;HKCR,%MO.HKCR%\%MS.AEC.CLSID%,"SystemResources",65537,FF,FF,FF,7F
  369. ;HKCR,%MO.HKCR%\%MS.AGC.CLSID%,"SystemResources",65537,FF,FF,FF,7F
  370. ;HKCR,%MO.HKCR%\%MS.NS.CLSID%,"SystemResources",65537,FF,FF,FF,7F
  371. ;HKCR,%MO.HKCR%\%SYS.AEC.CLSID%,"SystemResources",65537,00,00,00,80
  372. ;HKCR,%MO.HKCR%\%SYS.AGC.CLSID%,"SystemResources",65537,00,00,00,80
  373. ;HKCR,%MO.HKCR%\%SYS.NS.CLSID%,"SystemResources",65537,00,00,00,80
  374. ;HKCR,%MO.HKCR%\%SYS.MA.CLSID%,"SystemResources",65537,00,00,00,80
  375.  
  376. HKCR,%MO.HKCR%\%Chorus.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  377. HKCR,%MO.HKCR%\%Compress.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  378. HKCR,%MO.HKCR%\%Distort.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  379. HKCR,%MO.HKCR%\%Echo.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  380. HKCR,%MO.HKCR%\%Flanger.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  381. HKCR,%MO.HKCR%\%ParamEq.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  382. ;HKCR,%MO.HKCR%\%I3DL2Src.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  383. HKCR,%MO.HKCR%\%I3DL2Rvb.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  384. HKCR,%MO.HKCR%\%WavesRvb.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  385. HKCR,%MO.HKCR%\%Gargle.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  386. ;HKCR,%MO.HKCR%\%MS.AEC.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  387. ;HKCR,%MO.HKCR%\%MS.AGC.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  388. ;HKCR,%MO.HKCR%\%MS.NS.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  389. ;HKCR,%MO.HKCR%\%SYS.AEC.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  390. ;HKCR,%MO.HKCR%\%SYS.AGC.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  391. ;HKCR,%MO.HKCR%\%SYS.NS.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  392. ;HKCR,%MO.HKCR%\%SYS.MA.CLSID%\InputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  393.  
  394. HKCR,%MO.HKCR%\%Chorus.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  395. HKCR,%MO.HKCR%\%Compress.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  396. HKCR,%MO.HKCR%\%Distort.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  397. HKCR,%MO.HKCR%\%Echo.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  398. HKCR,%MO.HKCR%\%Flanger.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  399. HKCR,%MO.HKCR%\%ParamEq.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  400. ;HKCR,%MO.HKCR%\%I3DL2Src.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  401. HKCR,%MO.HKCR%\%I3DL2Rvb.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  402. HKCR,%MO.HKCR%\%WavesRvb.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  403. HKCR,%MO.HKCR%\%Gargle.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  404. ;HKCR,%MO.HKCR%\%MS.AEC.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  405. ;HKCR,%MO.HKCR%\%MS.AGC.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  406. ;HKCR,%MO.HKCR%\%MS.NS.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  407. ;HKCR,%MO.HKCR%\%SYS.AEC.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  408. ;HKCR,%MO.HKCR%\%SYS.AGC.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  409. ;HKCR,%MO.HKCR%\%SYS.NS.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  410. ;HKCR,%MO.HKCR%\%SYS.MA.CLSID%\OutputTypes\%MODataType.GUID%\%MOSubType.GUID%,,,
  411.  
  412. HKLM,"%DSAppHack%\HOCKEY.EXE32348F190017A800",,,"EA Sports NHL 97"
  413. HKLM,"%DSAppHack%\HOCKEY.EXE32348F190017A800",DSAPPHACKID_PADCURSORS,1,3c,00,00,00
  414.  
  415. HKLM,"%DSAppHack%\NHL98.EXE340F99AF001CF800",,,"EA Sports NHL 98"
  416. HKLM,"%DSAppHack%\NHL98.EXE340F99AF001CF800",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  417.  
  418. HKLM,"%DSAppHack%\TPLAYW.EXE31F3EE2D0011D600",,,"EA Sports Triple Play 97"
  419. HKLM,"%DSAppHack%\TPLAYW.EXE31F3EE2D0011D600",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  420.  
  421. HKLM,"%DSAppHack%\TP98_R.EXE3372E28300165C00",,,"EA Sports Triple Play 98"
  422. HKLM,"%DSAppHack%\TP98_R.EXE3372E28300165C00",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  423.  
  424. HKLM,"%DSAppHack%\TP99_R.EXE350265F8001AD000",,,"EA Sports Triple Play 99"
  425. HKLM,"%DSAppHack%\TP99_R.EXE350265F8001AD000",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  426.  
  427. HKLM,"%DSAppHack%\NBAWIN.EXE3299791300186200",,,"EA Sports NBA Live 97"
  428. HKLM,"%DSAppHack%\NBAWIN.EXE3299791300186200",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  429.  
  430. HKLM,"%DSAppHack%\NBAWIN.EXE343FC9AF001FF400",,,"EA Sports NBA Live 98"
  431. HKLM,"%DSAppHack%\NBAWIN.EXE343FC9AF001FF400",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  432.  
  433. HKLM,"%DSAppHack%\FIFAWIN.EXE32665883000F2200",,,"EA Sports FIFA 97"
  434. HKLM,"%DSAppHack%\FIFAWIN.EXE32665883000F2200",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  435.  
  436. HKLM,"%DSAppHack%\FIFAWIN.EXE325FC5F4000F2200",,,"EA Sports FIFA 97 (JPN)"
  437. HKLM,"%DSAppHack%\FIFAWIN.EXE325FC5F4000F2200",DSAPPHACKID_PADCURSORS,1,3c,00,00,00
  438.  
  439. HKLM,"%DSAppHack%\FIFARTWC.EXE345FB52D00183C00",,,"EA Sports FIFA 98"
  440. HKLM,"%DSAppHack%\FIFARTWC.EXE345FB52D00183C00",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  441.  
  442. HKLM,"%DSAppHack%\NFS.EXE31C4F35C00105000",,,"EA Sports The Need for Speed"
  443. HKLM,"%DSAppHack%\NFS.EXE31C4F35C00105000",DSAPPHACKID_RETURNWRITEPOS,1,07,00,00,00
  444.  
  445. HKLM,"%DSAppHack%\NFS.EXE325328050011CC00",,,"EA Sports The Need for Speed (JPN)"
  446. HKLM,"%DSAppHack%\NFS.EXE325328050011CC00",DSAPPHACKID_RETURNWRITEPOS,1,07,00,00,00
  447.  
  448. HKLM,"%DSAppHack%\NFS2SEN.EXE34270ABA000DBC00",,,"EA Sports The Need for Speed II SE"
  449. HKLM,"%DSAppHack%\NFS2SEN.EXE34270ABA000DBC00",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  450.  
  451. HKLM,"%DSAppHack%\NFS2SEA.EXE342709E1000EE200",,,"EA Sports The Need for Speed II SE (3Dfx)"
  452. HKLM,"%DSAppHack%\NFS2SEA.EXE342709E1000EE200",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  453.  
  454. HKLM,"%DSAppHack%\ANDRETTI.EXE34492A63000BEA00",,,"Andretti Racing"
  455. HKLM,"%DSAppHack%\ANDRETTI.EXE34492A63000BEA00",DSAPPHACKID_MODIFYCSBFAILURE,1,1e,00,78,88
  456.  
  457. HKLM,"%DSAppHack%\MAGESLAY.EXE34146DD300112000",,,"Mageslayer"
  458. HKLM,"%DSAppHack%\MAGESLAY.EXE34146DD300112000",DSAPPHACKID_DISABLEDEVICE,1,04,00,00,00
  459.  
  460. HKLM,"%DSAppHack%\NUKEPC.EXE3431F0600011515C",,,"Nuclear Strike"
  461. HKLM,"%DSAppHack%\NUKEPC.EXE3431F0600011515C",DSAPPHACKID_PADCURSORS,1,0a,00,00,00
  462.  
  463. HKLM,"%DSAppHack%\DD2H.EXE328882C500092DF8",,,"Destruction Derby 2 (High Resolution)"
  464. HKLM,"%DSAppHack%\DD2H.EXE328882C500092DF8",DSAPPHACKID_DISABLEDEVICE,1,04,00,00,00
  465.  
  466. HKLM,"%DSAppHack%\DD2.EXE3288834400092BF0",,,"Destruction Derby 2 (Low Resolution)"
  467. HKLM,"%DSAppHack%\DD2.EXE3288834400092BF0",DSAPPHACKID_DISABLEDEVICE,1,04,00,00,00
  468.  
  469. HKLM,"%DSAppHack%\LEGACY.EXE347B57D00006D200",,,"Legacy of Time"
  470. HKLM,"%DSAppHack%\LEGACY.EXE347B57D00006D200",DSAPPHACKID_RETURNWRITEPOS,1,07,00,00,00
  471.  
  472. HKLM,"%DSAppHack%\TIME32.EXE33EE7C1E000D8400",,,"Where in Time is Carmen Sandiego?"
  473. HKLM,"%DSAppHack%\TIME32.EXE33EE7C1E000D8400",DSAPPHACKID_RETURNWRITEPOS,1,07,00,00,00
  474.  
  475. HKLM,"%DSAppHack%\FIFAWC.EXE35320039001AE400",,,"EA Sports FIFA World Cup 98"
  476. HKLM,"%DSAppHack%\FIFAWC.EXE35320039001AE400",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  477.  
  478. HKLM,"%DSAppHack%\GAMEMAIN.EXE35C90A8A00223C00",,,"EA Sports Tiger Woods 99"
  479. HKLM,"%DSAppHack%\GAMEMAIN.EXE35C90A8A00223C00",DSAPPHACKID_PADCURSORS,1,28,00,00,00
  480.  
  481. HKLM,"%DSAppHack%\UNREAL.EXE355F016600006000",,,"Unreal"
  482. HKLM,"%DSAppHack%\UNREAL.EXE355F016600006000",DSAPPHACKID_SMOOTHWRITEPOS,1,01,00,00,00,50,00,00,00
  483.  
  484. HKLM,"%DSAppHack%\Pre-May 2000 QuickTime",,,"QuickTime Player"
  485. HKLM,"%DSAppHack%\Pre-May 2000 QuickTime",DSAPPHACKID_RETURNWRITEPOS,1,04,00,00,00
  486. HKLM,"%DSAppHack%\Pre-May 2000 QuickTime",DSAPPHACKID_DEVACCEL,1,0E,00,00,00,04,00,00,00
  487.  
  488. HKLM,"%DSAppHack%\COMI.EXE343E94BC00076400",,,"Curse of Monkey Island"
  489. HKLM,"%DSAppHack%\COMI.EXE343E94BC00076400",DSAPPHACKID_DEVACCEL,1,0E,00,00,00,04,00,00,00
  490.  
  491. HKLM,"%DSAppHack%\CMMOVIE.EXE37D906F40000B000",,,"ChessMaster Movie Player Helper"
  492. HKLM,"%DSAppHack%\CMMOVIE.EXE37D906F40000B000",DSAPPHACKID_RETURNWRITEPOS,1,04,00,00,00
  493.  
  494. HKLM,"%DSAppHack%\MILLIONAIRE.EXE3810774800022000",,,"Who Wants to be a Millionaire"
  495. HKLM,"%DSAppHack%\MILLIONAIRE.EXE3810774800022000",DSAPPHACKID_DISABLEDEVICE,1,04,00,00,00
  496.  
  497. HKLM,"%DSAppHack%\ENGINESTART.EXE38E0BE8400020000",,,"Who Wants to be a Millionaire (2nd Edition)"
  498. HKLM,"%DSAppHack%\ENGINESTART.EXE38E0BE8400020000",DSAPPHACKID_DISABLEDEVICE,1,04,00,00,00
  499.  
  500. [DirectSound.DelReg]
  501.  
  502. HKCR,DirectSoundI3DL2SourceDMO
  503. HKCR,CLSID\{%I3DL2Src.CLSID%}
  504. HKCR,Microsoft.DirectSoundCaptureAecDMO
  505. HKCR,CLSID\{%MS.AEC.CLSID%}
  506. HKCR,Microsoft.DirectSoundCaptureAgcDMO
  507. HKCR,CLSID\{%MS.AGC.CLSID%}
  508. HKCR,Microsoft.DirectSoundCaptureNoiseSuppressDMO
  509. HKCR,CLSID\{%MS.NS.CLSID%}
  510. HKCR,System.DirectSoundCaptureAecDMO
  511. HKCR,CLSID\{%SYS.AEC.CLSID%}
  512. HKCR,System.DirectSoundCaptureAgcDMO
  513. HKCR,CLSID\{%SYS.AGC.CLSID%}
  514. HKCR,System.DirectSoundCaptureNoiseSuppressDMO
  515. HKCR,CLSID\{%SYS.NS.CLSID%}
  516. HKCR,System.DirectSoundCaptureMicArrayDMO
  517. HKCR,CLSID\{%SYS.MA.CLSID%}
  518. HKCR,DirectSoundFXI3DL2SourcePage
  519. HKCR,CLSID\{%I3DL2SrcP.CLSID%}
  520.  
  521. HKCR,%MOCategory%\%I3DL2Src.CLSID%
  522. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\%I3DL2Src.CLSID%
  523. HKCR,%MOCategory%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%I3DL2Src.CLSID%
  524. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\%I3DL2Src.CLSID%
  525. HKCR,%MOCategory%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%I3DL2Src.CLSID%
  526.  
  527. HKCR,%MOCategoryCapture%\%MS.AEC.CLSID%
  528. HKCR,%MOCategoryCapture%\%MS.AGC.CLSID%
  529. HKCR,%MOCategoryCapture%\%MS.NS.CLSID%
  530. HKCR,%MOCategoryCapture%\%SYS.AEC.CLSID%
  531. HKCR,%MOCategoryCapture%\%SYS.AGC.CLSID%
  532. HKCR,%MOCategoryCapture%\%SYS.NS.CLSID%
  533. HKCR,%MOCategoryCapture%\%SYS.MA.CLSID%
  534.  
  535. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%MS.AEC.CLSID%
  536. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%MS.AGC.CLSID%
  537. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%MS.NS.CLSID%
  538. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.AEC.CLSID%
  539. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.AGC.CLSID%
  540. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.NS.CLSID%
  541. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\%SYS.MA.CLSID%
  542.  
  543. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AEC.CLSID%
  544. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AGC.CLSID%
  545. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.NS.CLSID%
  546. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AEC.CLSID%
  547. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AGC.CLSID%
  548. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.NS.CLSID%
  549. HKCR,%MOCategoryCapture%\InputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.MA.CLSID%
  550.  
  551. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%MS.AEC.CLSID%
  552. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%MS.AGC.CLSID%
  553. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%MS.NS.CLSID%
  554. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.AEC.CLSID%
  555. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.AGC.CLSID%
  556. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.NS.CLSID%
  557. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\%SYS.MA.CLSID%
  558.  
  559. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AEC.CLSID%
  560. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.AGC.CLSID%
  561. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%MS.NS.CLSID%
  562. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AEC.CLSID%
  563. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.AGC.CLSID%
  564. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.NS.CLSID%
  565. HKCR,%MOCategoryCapture%\OutputTypes\%MODataType.GUID%\Subtypes\%MOSubType.GUID%\%SYS.MA.CLSID%
  566.  
  567. HKCR,%MOCategoryAec%
  568. HKCR,%MOCategoryNoiseSuppress%
  569. HKCR,%MOCategoryAgc%
  570. HKCR,%MOCategoryMicArray%
  571.  
  572. HKCR,%MO.HKCR%\%I3DL2Src.CLSID%
  573. HKCR,%MO.HKCR%\%MS.AEC.CLSID%
  574. HKCR,%MO.HKCR%\%MS.AGC.CLSID%
  575. HKCR,%MO.HKCR%\%MS.NS.CLSID%
  576. HKCR,%MO.HKCR%\%SYS.AEC.CLSID%
  577. HKCR,%MO.HKCR%\%SYS.AGC.CLSID%
  578. HKCR,%MO.HKCR%\%SYS.NS.CLSID%
  579. HKCR,%MO.HKCR%\%SYS.MA.CLSID%
  580.  
  581. [Strings]
  582.  
  583. DS.CLSID            = "{47D4D946-62E8-11cf-93BC-444553540000}"
  584. DS8.CLSID            = "{3901CC3F-84B5-4FA4-BA35-AA8172B8A09B}"
  585. DSC.CLSID            = "{B0210780-89CD-11d0-AF08-00A0C925CD16}"
  586. DSC8.CLSID            = "{E4BCAC13-7F99-4908-9A8E-74E3BF24B6E1}"
  587. DSFD.CLSID            = "{FEA4300C-7959-4147-B26A-2377B9E7A91D}"
  588. DSBC.CLSID            = "{B2F586D4-5558-49D1-A07B-3249DBBB33C2}"
  589.  
  590. DSAppHack            = "System\CurrentControlSet\Control\MediaResources\DirectSound\Application Compatibility"
  591.  
  592. MO.HKCR                = "DirectShow\MediaObjects"
  593. MOCategory            = "DirectShow\MediaObjects\Categories\f3602b3f-0592-48df-a4cd-674721e7ebeb"
  594. MOCategoryCapture    = "DirectShow\MediaObjects\Categories\f665aaba-3e09-4920-aa5f-219811148f09"
  595. MOCategoryAec         = "DirectShow\MediaObjects\Categories\BF963D80-C559-11D0-8A2B-00A0C9255AC1"
  596. MOCategoryNoiseSuppress    = "DirectShow\MediaObjects\Categories\E07F903F-62FD-4e60-8CDD-DEA7236665B5"
  597. MOCategoryAgc        = "DirectShow\MediaObjects\Categories\E88C9BA0-C557-11D0-8A2B-00A0C9255AC1"
  598. MOCategoryMicArray    = "DirectShow\MediaObjects\Categories\830A44f2-A32D-476B-BE97-42845673B35A"
  599. MODataType.GUID        = "73647561-0000-0010-8000-00aa00389b71"
  600. MOSubType.GUID        = "00000001-0000-0010-8000-00aa00389b71"
  601.  
  602. Chorus.CLSID        = "EFE6629C-81F7-4281-BD91-C9D604A95AF6"
  603. Compress.CLSID        = "EF011F79-4000-406D-87AF-BFFB3FC39D57"
  604. Distort.CLSID        = "EF114C90-CD1D-484E-96E5-09CFAF912A21"
  605. Echo.CLSID            = "EF3E932C-D40B-4F51-8CCF-3F98F1B29D5D"
  606. Flanger.CLSID        = "EFCA3D92-DFD8-4672-A603-7420894BAD98"
  607. ParamEq.CLSID        = "120CED89-3BF4-4173-A132-3CB406CF3231"
  608. Gargle.CLSID        = "DAFD8210-5711-4B91-9FE3-F75B7AE279BF"
  609. I3DL2Src.CLSID        = "EFBA364A-E606-451C-8E97-07D508119C65"
  610. I3DL2Rvb.CLSID        = "EF985E71-D5C7-42D4-BA4D-2D073E2E96F4"
  611. WavesRvb.CLSID        = "87FC0268-9A55-4360-95AA-004A1D9DE26C"
  612. MS.AEC.CLSID        = "CDEBB919-379A-488A-8765-F53CFD36DE40"
  613. MS.AGC.CLSID        = "5A86531E-8E2A-419F-B4CC-18EB8E891796"
  614. MS.NS.CLSID            = "11C5C73B-66E9-4BA1-A0BA-E814C6EED92D"
  615. SYS.AEC.CLSID        = "1C22C56D-9879-4F5B-A389-27996DDC2810"
  616. SYS.AGC.CLSID        = "950E55B9-877C-4C67-BE08-E47B5611130A"
  617. SYS.NS.CLSID        = "5AB0882E-7274-4516-877D-4EEE99BA4FD0"
  618.  
  619. SYS.MA.CLSID        = "B6F5A0A0-9E61-4f8c-91E3-76CF0F3C471F"
  620. ChorusP.CLSID        = "60129CFD-2E9B-4098-AA4B-D6CFADA265C3"
  621. CompressP.CLSID        = "ED3DC730-31E5-4108-AD8A-3962C930425E"
  622. DistortP.CLSID        = "5858107D-11EA-47B1-9694-3F29F7680FB8"
  623. EchoP.CLSID            = "D45CF2C7-48CF-4234-86E2-4559C32FAD1A"
  624. FlangerP.CLSID        = "22AF00DF-46B4-4F51-A363-6854D52E13A0"
  625. ParamEqP.CLSID        = "AE86C36D-808E-4B07-B799-56D7361C3835"
  626. GargleP.CLSID        = "794885CC-5EB7-46E3-A937-AD890A6C6677"
  627. I3DL2SrcP.CLSID        = "3DC26D0C-BEFF-406C-89B0-CA13E2BD9172"
  628. I3DL2RvbP.CLSID        = "D3952B77-2D22-4B72-8DF4-BA267A9C12D0"
  629. WavesRvbP.CLSID        = "6A879859-3858-4322-971A-B705F349F124"
  630.  
  631.