home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 May / PCWorld_2000-05_cd.bin / Hardware / Drivers / tnt / tntaw9x.exe / BCINSTAL.BCI < prev    next >
Encoding:
Windows Setup INFormation  |  2000-01-31  |  16.4 KB  |  458 lines

  1. ; BlasterControl 3 Installation Script
  2. ;
  3. ; Author: Creative BlasterControl Team
  4.  
  5. ;******************** Universal
  6.  
  7. [Version]
  8. Signature="$CHICAGO$"
  9. SetupClass=BASE
  10.  
  11. [DestinationDirs]
  12. BC.Files.Win          = 11
  13. BC.Files.Sys          = 11
  14. BC.Files.Sys.Exxtreme = 11
  15. BC.Files.Sys.Banshee  = 11
  16. BC.Files.Sys.TnT      = 11
  17. BC.Files.Sys.TnT2     = 11
  18. BC.Files.Sys.Zx       = 11
  19. BC.Files.Sys.Sav4     = 11
  20. BC.Files.Sys.GeForce  = 11
  21. BC.Files.Inf          = 17
  22.  
  23. [SourceDisksNames]
  24. 1="BlasterControl 3","",1
  25.  
  26. [SourceDisksFiles]
  27. BCDetect.exe=1
  28. BCDetect.crl=1
  29. BlstCtrl.dll=1
  30. BlstCtrl.crl=1
  31. BlstCtrl.cnt=1
  32. BlstCtrl.hlp=1
  33. BCInfo.dll=1
  34. BCInfo.crl=1
  35. BCInfo.cnt=1
  36. BCInfo.hlp=1
  37. BCMon.dll=1
  38. BCMon.crl=1
  39. BCMon.cnt=1
  40. BCMon.hlp=1
  41. BCColor.dll=1
  42. BCColor.crl=1
  43. BCColor2.crl=1
  44. BCColor.cnt=1
  45. BCColor.hlp=1
  46. BCDesk.dll=1
  47. BCDesk.crl=1
  48. BCDesk.cnt=1
  49. BCDesk.hlp=1
  50. BCHal.dll=1
  51. BCPref.exe=1
  52. BCPref.dll=1
  53. BCPref.crl=1
  54. BCPref.cnt=1
  55. BCPref.hlp=1
  56. BCExx9x.dll=1
  57. BCExx9x.crl=1
  58. BCExx9x.hlp=1
  59. BCBSW9x.dll=1
  60. BCBSW9x.crl=1
  61. Banshee.cnt=1
  62. Banshee.hlp=1
  63. BCTnT.dll=1
  64. BCTnT.crl=1
  65. BCTnT.cnt=1
  66. BCTnT.hlp=1
  67. BC128Zx.dll=1
  68. BC128Zx.crl=1
  69. BC128Zx.cnt=1
  70. BC128Zx.hlp=1
  71. BCSav4.dll=1
  72. BCSav4.crl=1
  73. BCSav4.cnt=1
  74. BCSav4.hlp=1
  75. BCForce.dll=1
  76. BCForce.crl=1
  77. BCForce.cnt=1
  78. BCForce.hlp=1
  79. BCInstal.bci=1 
  80. RegSvr32.exe=1
  81.  
  82. ;******************** Basic BlasterControl
  83.  
  84. [DefaultInstall]
  85. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Inf
  86. DelReg     = BC.Del.Reg
  87. AddReg     = BC.Add.Reg
  88.  
  89. [DefaultInstall.ntx86]
  90. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Inf
  91. DelReg     = BC.Del.Reg
  92. AddReg     = BC.Add.Reg.ntx86
  93.  
  94. [DefaultUninstall]
  95. DelReg     = BC.Del.Reg
  96. DelFiles   = BC.Files.Sys, BC.Files.Sys.Exxtreme, BC.Files.Sys.Banshee, BC.Files.Sys.TnT, BC.Files.Sys.Zx, BC.Files.Sys.Sav4, BC.Files.Inf
  97.  
  98. [BC.Files.Inf]
  99. BCInstal.bci
  100.  
  101. [BC.Files.Win]
  102. RegSvr32.exe,,,0x020
  103. ;OLEAut32.dll,,,0x020    ; BlasterControl Extension System File
  104. ;ATL.dll,,,0x020         ; BlasterControl Extension System File
  105.  
  106. [BC.Files.Sys]
  107. BCDetect.exe,,,0x020
  108. BCDetect.crl,,,0x020
  109. BlstCtrl.dll,,,0x020
  110. BlstCtrl.crl,,,0x020
  111. BlstCtrl.cnt
  112. BlstCtrl.hlp
  113. BCInfo.dll,,,0x020  
  114. BCInfo.crl,,,0x020  
  115. BCInfo.cnt  
  116. BCInfo.hlp  
  117. BCMon.dll,,,0x020   
  118. BCMon.crl,,,0x020   
  119. BCMon.cnt   
  120. BCMon.hlp   
  121. BCColor.dll,,,0x020 
  122. BCColor.crl,,,0x020 
  123. BCColor2.crl,,,0x020 
  124. BCColor.cnt 
  125. BCColor.hlp 
  126. BCDesk.dll,,,0x020  
  127. BCDesk.crl,,,0x020  
  128. BCDesk.cnt  
  129. BCDesk.hlp  
  130. BCHal.dll,,,0x020   
  131. BCPref.exe,,,0x020
  132. BCPref.dll,,,0x020
  133. BCPref.crl,,,0x020
  134. BCPref.cnt
  135. BCPref.hlp
  136.  
  137. [BC.Add.Reg]
  138. ;HKLM,%BC%,DisplayName,,"Creative BlasterControl 3 (Remove Only)"
  139. ;HKLM,%BC%,UninstallString,,"%10%\RunDll.exe SetupX.dll,InstallHinfSection DefaultUninstall 132 %17%\BCInstal.bci"
  140. HKLM,%SMWCV%\RunOnce\Setup,%BCHAL%,,     "%11%\RegSvr32.exe /s %11%\BCHal.dll"
  141. HKLM,%SMWCV%\RunOnce\Setup,%BLSTCTRL%,,  "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
  142. HKLM,%SMWCV%\RunOnce\Setup,%BCINFO%,,    "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
  143. HKLM,%SMWCV%\RunOnce\Setup,%BCMON%,,     "%11%\RegSvr32.exe /s %11%\BCMon.dll"
  144. HKLM,%SMWCV%\RunOnce\Setup,%BCCOLOR%,,   "%11%\RegSvr32.exe /s %11%\BCColor.dll"
  145. HKLM,%SMWCV%\RunOnce\Setup,%BCDESK%,,    "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
  146. HKLM,%SMWCV%\RunOnce\Setup,%BCPREF%,,    "%11%\RegSvr32.exe /s %11%\BCPref.dll"
  147. HKLM,%SMWCV%\RunServicesOnce, "1",,      "%11%\RegSvr32.exe /s %11%\BCHal.dll"
  148. HKLM,%SMWCV%\RunServicesOnce, "2",,      "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
  149. HKLM,%SMWCV%\RunServicesOnce, "3",,      "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
  150. HKLM,%SMWCV%\RunServicesOnce, "4",,      "%11%\RegSvr32.exe /s %11%\BCMon.dll"
  151. HKLM,%SMWCV%\RunServicesOnce, "5",,      "%11%\RegSvr32.exe /s %11%\BCColor.dll"
  152. HKLM,%SMWCV%\RunServicesOnce, "6",,      "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
  153. HKLM,%SMWCV%\RunServicesOnce, "20",,     "%11%\RegSvr32.exe /s %11%\BCPref.dll"   
  154. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","BCDetect",,"%11%\BCDetect.exe defer"
  155.  
  156. [BC.Add.Reg.ntx86]
  157. ;HKLM,%BC%,DisplayName,,"Creative BlasterControl 3 (Remove Only)"
  158. ;HKLM,%BC%,UninstallString,,"%11%\RunDll32.exe SysSetup.dll,SetupInfObjectInstallAction DefaultUninstall 4 %17%\BCInstal.bci"
  159. HKLM,%SMWCV%\RunOnce\Setup,%BCHAL%,,     "%11%\RegSvr32.exe /s %11%\BCHal.dll"
  160. HKLM,%SMWCV%\RunOnce\Setup,%BLSTCTRL%,,  "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
  161. HKLM,%SMWCV%\RunOnce\Setup,%BCINFO%,,    "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
  162. HKLM,%SMWCV%\RunOnce\Setup,%BCMON%,,     "%11%\RegSvr32.exe /s %11%\BCMon.dll"
  163. HKLM,%SMWCV%\RunOnce\Setup,%BCCOLOR%,,   "%11%\RegSvr32.exe /s %11%\BCColor.dll"
  164. HKLM,%SMWCV%\RunOnce\Setup,%BCDESK%,,    "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
  165. HKLM,%SMWCV%\RunOnce\Setup,%BCPREF%,,    "%11%\RegSvr32.exe /s %11%\BCPref.dll"
  166. HKLM,%SMWCV%\RunServicesOnce, "1",,      "%11%\RegSvr32.exe /s %11%\BCHal.dll"
  167. HKLM,%SMWCV%\RunServicesOnce, "2",,      "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
  168. HKLM,%SMWCV%\RunServicesOnce, "3",,      "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
  169. HKLM,%SMWCV%\RunServicesOnce, "4",,      "%11%\RegSvr32.exe /s %11%\BCMon.dll"
  170. HKLM,%SMWCV%\RunServicesOnce, "5",,      "%11%\RegSvr32.exe /s %11%\BCColor.dll"
  171. HKLM,%SMWCV%\RunServicesOnce, "6",,      "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
  172. HKLM,%SMWCV%\RunServicesOnce, "20",,     "%11%\RegSvr32.exe /s %11%\BCPref.dll"
  173.  
  174. [BC.Del.Reg]
  175. HKLM,%BC%
  176. HKCR,"BlasterControlHAL"
  177. HKCR,"BlasterControlHAL.1"
  178. HKCR,"CLSID\{C9F7D142-5A3D-11cf-9078-00804800E8B6}" ; BCMon32.dll
  179. HKCR,"CLSID\{C9F7D143-5A3D-11cf-9078-00804800E8B6}" ; BCHKey32.dll
  180. HKCR,"CLSID\{C9F7D144-5A3D-11cf-9078-00804800E8B6}" ; BCClr32.dll
  181. HKCR,"CLSID\{C9F7D145-5A3D-11cf-9078-00804800E8B6}" ; BCSettng.dll
  182. HKLM,"Software\Creative Tech\BlasterControl"
  183. HKLM,"Software\Creative Tech\BlasterControl 2.0"
  184. HKLM,"Software\Creative Tech\BlasterControl 3.0\BCHal"
  185. HKLM,"Software\Creative Tech\BlasterControl 3.0\BlstCtrl"
  186. HKLM,"Software\Creative Tech\BlasterControl 3.0\BCInfo"
  187. HKLM,"Software\Creative Tech\BlasterControl 3.0\BCMon"
  188. HKLM,"Software\Creative Tech\BlasterControl 3.0\BCColor"
  189. HKLM,"Software\Creative Tech\BlasterControl 3.0\BCPref"
  190. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl 2.0"
  191. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Monitor"
  192. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Hotkey"
  193. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Colour Correction"
  194. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Settings"
  195. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl 2.0"
  196. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Monitor"
  197. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Hotkey"
  198. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Colour Correction"
  199. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Settings"
  200. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl 3.0"
  201. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl 3.0"
  202. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","BCDetect"
  203. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","BlasterControl"
  204. HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","HotkeyHook"
  205. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\BlasterControl 2"
  206. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\BlasterControl 3"
  207.  
  208. ;******************** Exxtreme Specific
  209.  
  210. [ExxtremeInstall]
  211. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Exxtreme, BC.Files.Inf
  212. DelReg     = BC.Del.Reg
  213. AddReg     = BC.Add.Reg, BC.Add.Reg.Exxtreme
  214.  
  215. [ExxtremeInstall.ntx86]
  216. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Exxtreme, BC.Files.Inf
  217. DelReg     = BC.Del.Reg
  218. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.Exxtreme.ntx86
  219.  
  220. [BC.Files.Sys.Exxtreme]
  221. BCExx9x.dll,,,0x020
  222. BCExx9x.crl,,,0x020
  223. BCExx9x.hlp
  224.  
  225. [BC.Add.Reg.Exxtreme]
  226. HKLM,%SMWCV%\RunOnce\Setup,%BCEXX%,,     "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
  227. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
  228.  
  229. [BC.Add.Reg.Exxtreme.ntx86]
  230. HKLM,%SMWCV%\RunOnce\Setup,%BCEXX%,,     "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
  231. HKLM,%SMWCV%\RunOnce, "30",,             "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
  232.  
  233. ;******************** Banshee Specific
  234.  
  235. [BansheeInstall]
  236. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Banshee, BC.Files.Inf
  237. DelReg     = BC.Del.Reg
  238. AddReg     = BC.Add.Reg, BC.Add.Reg.Banshee
  239.  
  240. [BansheeInstall.ntx86]
  241. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Banshee.ntx, BC.Files.Inf
  242. DelReg     = BC.Del.Reg
  243. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.Banshee.ntx86
  244.  
  245. [BC.Files.Sys.Banshee]
  246. BCBSW9x.dll,,,0x020
  247. BCBSW9x.crl,,,0x020
  248. Banshee.cnt
  249. Banshee.hlp
  250.  
  251. [BC.Files.Sys.Banshee.ntx]
  252. BCBSNTx.dll,,,0x020
  253. BCBSNTx.crl,,,0x020
  254. Banshee.cnt
  255. Banshee.hlp
  256.  
  257. [BC.Add.Reg.Banshee]
  258. HKLM,%SMWCV%\RunOnce\Setup,%BCBS%,,      "%11%\RegSvr32.exe /s %11%\BCBSW9x.dll"
  259. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BCBSW9x.dll"
  260.  
  261. [BC.Add.Reg.Banshee.ntx86]
  262. HKLM,%SMWCV%\RunOnce\Setup,%BCBS%,,      "%11%\RegSvr32.exe /s %11%\BCBSNTx.dll"
  263. HKLM,%SMWCV%\RunOnce, "21",,             "%11%\RegSvr32.exe /s %11%\BCBSNTx.dll"
  264.  
  265. ;******************** TnT Specific
  266.  
  267. [TnTInstall]
  268. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.TnT, BC.Files.Inf
  269. DelReg     = BC.Del.Reg
  270. AddReg     = BC.Add.Reg, BC.Add.Reg.TnT
  271.  
  272. [TnTInstall.ntx86]
  273. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.TnT, BC.Files.Inf
  274. DelReg     = BC.Del.Reg
  275. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.TnT.ntx86
  276.  
  277. [BC.Files.Sys.TnT]
  278. BCForce.dll,,,0x020
  279. BCForce.crl,,,0x020
  280. BCForce.cnt
  281. BCForce.hlp
  282.  
  283. [BC.Add.Reg.TnT]
  284. HKLM,%SMWCV%\RunOnce\Setup,%BCTNT%,,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  285. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  286.  
  287. [BC.Add.Reg.TnT.ntx86]
  288. HKLM,%SMWCV%\RunOnce\Setup,%BCTNT%,,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  289. HKLM,%SMWCV%\RunOnce, "30",,             "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  290.  
  291. ;******************** TnT2 Specific
  292.  
  293. [TnT2Install]
  294. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.TnT2, BC.Files.Inf
  295. DelReg     = BC.Del.Reg
  296. AddReg     = BC.Add.Reg, BC.Add.Reg.TnT2
  297.  
  298. [TnT2Install.ntx86]
  299. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.TnT2, BC.Files.Inf
  300. DelReg     = BC.Del.Reg
  301. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.TnT2.ntx86
  302.  
  303. [BC.Files.Sys.TnT2]
  304. BCForce.dll,,,0x020
  305. BCForce.crl,,,0x020
  306. BCForce.cnt
  307. BCForce.hlp
  308. BCTVTnT.dll,,,0x020
  309. BCTVTnT.crl,,,0x020
  310. ;BCTV.cnt
  311. BCTV.hlp
  312.  
  313. [BC.Add.Reg.TnT2]
  314. HKLM,%SMWCV%\RunOnce\Setup,%BCTNT%,,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  315. HKLM,%SMWCV%\RunOnce\Setup,%BCTVTNT%,,   "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  316. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  317. HKLM,%SMWCV%\RunServicesOnce, "31",,     "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  318.  
  319. [BC.Add.Reg.TnT2.ntx86]
  320. HKLM,%SMWCV%\RunOnce\Setup,%BCTNT%,,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  321. HKLM,%SMWCV%\RunOnce\Setup,%BCTVTNT%,,   "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  322. HKLM,%SMWCV%\RunOnce, "30",,             "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  323. HKLM,%SMWCV%\RunOnce, "31",,             "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  324.  
  325. ;******************** Zx Specific
  326.  
  327. [128ZxInstall]
  328. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Zx, BC.Files.Inf
  329. DelReg     = BC.Del.Reg
  330. AddReg     = BC.Add.Reg, BC.Add.Reg.Zx
  331.  
  332. [128ZxInstall.ntx86]
  333. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Zx, BC.Files.Inf
  334. DelReg     = BC.Del.Reg
  335. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.Zx.ntx86
  336.  
  337. [BC.Files.Sys.Zx]
  338. BC128Zx.dll,,,0x020
  339. BC128Zx.crl,,,0x020
  340. BC128Zx.cnt
  341. BC128Zx.hlp
  342.  
  343. [BC.Add.Reg.Zx]
  344. HKLM,%SMWCV%\RunOnce\Setup,%BC128ZX%,,   "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
  345. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
  346.  
  347. [BC.Add.Reg.Zx.ntx86]
  348. HKLM,%SMWCV%\RunOnce\Setup,%BC128ZX%,,   "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
  349. HKLM,%SMWCV%\RunOnce, "30",,             "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
  350.  
  351. ;******************** Savage 4 Specific
  352.  
  353. [Savage4Install]
  354. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Sav4, BC.Files.Inf
  355. DelReg     = BC.Del.Reg
  356. AddReg     = BC.Add.Reg, BC.Add.Reg.Sav4
  357.  
  358. [Savage4Install.ntx86]
  359. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Sav4, BC.Files.Inf
  360. DelReg     = BC.Del.Reg
  361. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.Sav4.ntx86
  362.  
  363. [BC.Files.Sys.Sav4]
  364. BCSav4.dll,,,0x020
  365. BCSav4.crl,,,0x020
  366. BCSav4.cnt
  367. BCSav4.hlp
  368.  
  369. [BC.Add.Reg.Sav4]
  370. HKLM,%SMWCV%\RunOnce\Setup,%BCSAV4%,,    "%11%\RegSvr32.exe /s %11%\BCSav4.dll"
  371. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BCSav4.dll"
  372.  
  373. [BC.Add.Reg.Sav4.ntx86]
  374. HKLM,%SMWCV%\RunOnce\Setup,%BCSAV4%,,    "%11%\RegSvr32.exe /s %11%\BCSav4.dll"
  375. HKLM,%SMWCV%\RunOnce, "30",,             "%11%\RegSvr32.exe /s %11%\BCSav4.dll"
  376.  
  377. ;******************** GeForce Specific
  378.  
  379. [GeForceInstall]
  380. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.GeForce, BC.Files.Inf
  381. DelReg     = BC.Del.Reg
  382. AddReg     = BC.Add.Reg, BC.Add.Reg.GeForce
  383.  
  384. [GeForceInstall.ntx86]
  385. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.GeForce, BC.Files.Inf
  386. DelReg     = BC.Del.Reg
  387. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.GeForce.ntx86
  388.  
  389. [BC.Files.Sys.GeForce]
  390. BCForce.dll,,,0x020
  391. BCForce.crl,,,0x020
  392. BCForce.cnt
  393. BCForce.hlp
  394.  
  395. [BC.Add.Reg.GeForce]
  396. HKLM,%SMWCV%\RunOnce\Setup,%BCFORCE%,,   "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  397. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  398.  
  399. [BC.Add.Reg.GeForce.ntx86]
  400. HKLM,%SMWCV%\RunOnce\Setup,%BCFORCE%,,   "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  401. HKLM,%SMWCV%\RunOnce, "30",,             "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  402.  
  403. ;******************** GeForceTV Specific
  404.  
  405. [GeForceTVInstall]
  406. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.GeForceTV, BC.Files.Inf
  407. DelReg     = BC.Del.Reg
  408. AddReg     = BC.Add.Reg, BC.Add.Reg.GeForceTV
  409.  
  410. [GeForceTVInstall.ntx86]
  411. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.GeForceTV, BC.Files.Inf
  412. DelReg     = BC.Del.Reg
  413. AddReg     = BC.Add.Reg.ntx86, BC.Add.Reg.GeForceTV.ntx86
  414.  
  415. [BC.Files.Sys.GeForceTV]
  416. BCForce.dll,,,0x020
  417. BCForce.crl,,,0x020
  418. BCForce.cnt
  419. BCForce.hlp
  420. BCTVTnT.dll,,,0x020
  421. BCTVTnT.crl,,,0x020
  422. ;BCTV.cnt
  423. BCTV.hlp
  424.  
  425. [BC.Add.Reg.GeForceTV]
  426. HKLM,%SMWCV%\RunOnce\Setup,%BCFORCE%,,   "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  427. HKLM,%SMWCV%\RunOnce\Setup,%BCTVTNT%,,   "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  428. HKLM,%SMWCV%\RunServicesOnce, "30",,     "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  429. HKLM,%SMWCV%\RunServicesOnce, "31",,     "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  430.  
  431. [BC.Add.Reg.GeForceTV.ntx86]
  432. HKLM,%SMWCV%\RunOnce\Setup,%BCFORCE%,,   "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  433. HKLM,%SMWCV%\RunOnce\Setup,%BCTVTNT%,,   "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  434. HKLM,%SMWCV%\RunOnce, "30",,             "%11%\RegSvr32.exe /s %11%\BCForce.dll"
  435. HKLM,%SMWCV%\RunOnce, "31",,             "%11%\RegSvr32.exe /s %11%\BCTVTnT.dll"
  436.  
  437. ;******************** Globals
  438.  
  439. [Strings]
  440. SMWCV    ="Software\Microsoft\Windows\CurrentVersion"
  441. BC       ="Software\Microsoft\Windows\CurrentVersion\Uninstall\BlasterControl 3"
  442. BCHAL    ="Registering BlasterControl HAL"
  443. BLSTCTRL ="Registering BlasterControl Control Applet"
  444. BCINFO   ="Registering BlasterControl Info Module"
  445. BCMON    ="Registering BlasterControl Monitor Module"
  446. BCCOLOR  ="Registering BlasterControl Colors Module"
  447. BCDESK   ="Registering BlasterControl Desktop Module"
  448. BCPREF   ="Registering BlasterControl Preferences"
  449. BCEXX    ="Registering BlasterControl Exxtreme Module"
  450. BCBS     ="Registering BlasterControl Banshee Module"
  451. BCTNT    ="Registering BlasterControl TnT Module"
  452. BCTVTNT  ="Registering BlasterControl TV Module"
  453. BC128ZX  ="Registering BlasterControl 128Zx Module"
  454. BCSAV4   ="Registering BlasterControl Savage4 Module"
  455. BCTVSAV4 ="Registering BlasterControl TV Module"
  456. BCFORCE  ="Registering BlasterControl GeForce Module"
  457.  
  458.