home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2000 August / Gamestar_21_2000-08_cd1.bin / PROGRAMY / v5oc1000.zip / Readme.txt next >
Text File  |  2000-07-02  |  13KB  |  352 lines

  1. ########################################
  2. # Voodoo5 Overclocker                  #
  3. # Author: Gary Peterson                #
  4. # Release: 07-02-2000                  #
  5. # Version: 1.0.0.0                     #
  6. # Tested On: Windows 95/98/98se/ME     #
  7. ########################################
  8.  
  9.  
  10. ########################################
  11. # Directions to install and un-install #
  12. ########################################
  13.  
  14. 1) Unzip the V5OC1000.ZIP file to any directory you want to
  15.    keep the files in. The files must remain in this directory
  16.    because Windows will look for the V5OVRCLK.DLL there.
  17.  
  18. 2) Run the V5OCINST.EXE file and select the model of the Voodoo5
  19.    board installed in your system and press the OK button. The
  20.    Voodoo5 model you selected will be displayed just above the
  21.    Factory Defaults button. This model will determine the default
  22.    clock rate.
  23.  
  24.    a) When installing under Windows 98/98se/ME you can choose to
  25.       have the Voodoo5 Overclocker installed under the Advanced
  26.       panel instead of the Display Properties main panel. Use the
  27.       Display Properties\Settings\Advanced button to display
  28.       the Voodoo5 Overclocker.
  29.  
  30. 3) Open Display Properties like normal and you should have a
  31.    new property page named Voodoo5 Overclocker.
  32.  
  33.    a) If you installed using the Advanced panel option you must
  34.       use the Display Properties\Settings\Advanced button to
  35.       display the Voodoo5 Overclocker.
  36.  
  37. 4) Running the V5OCINST.EXE file with the Voodoo5 Overclocker
  38.    installed will bring up a dialog box that allows you to
  39.    choose to reinstall or remove it. This allows you to
  40.    reinstall for a different model, change location of panel,
  41.    install a newer version, or remove it in one pass.
  42.  
  43.  
  44. ################################
  45. # Voodoo5 Overclocker features #
  46. ################################
  47.  
  48. Vsync Control
  49. -------------
  50. There are two check boxes that control Vsync, one for OpenGL
  51. and one for Direct3D (D3D). When un-checked Vsync is On,
  52. when checked Vsync is Off.
  53.  
  54. Graphics Clock
  55. --------------
  56. Use the checkbox labeled "Enable Graphics Clock Adjustment"
  57. to enable/disable the graphics clock slider. Leave it disabled
  58. if you only want to use the Voodoo5 Overclocker to control the
  59. other functions available (Ex: Vsync). When the clock slider
  60. is enabled use it to adjust the graphics clock rate, the current
  61. setting is displayed above it. When the clock slider is disabled
  62. the graphics clock registry entry is removed from the 3dfx driver
  63. section in the registry. Remember you must restart Windows after
  64. adjusting the graphics clock.
  65.  
  66. Refresh Rates
  67. -------------
  68. Pressing the Refresh Rates button will open the Refresh Rates
  69. dialog box. The Refresh Rates dialog box allows you to set the
  70. refresh rate for all resolutions and color depths. See Refresh
  71. Rates Dialog Box below for a complete description.
  72.  
  73. Default Settings
  74. ----------------
  75. Pressing the Factory Defaults button will reset all the
  76. functions controlled by the Voodoo5 Overclocker to the
  77. factory default setting. The model of the Voodoo5 board
  78. you selected during installation is displayed just above
  79. the Factory Defaults button and is used to set the factory
  80. default clock rate.
  81.  
  82. Factory Default Graphics Clock Rate
  83. -----------------------------------
  84. Voodoo5 5000, Factory Default is 166 Mhz
  85. Voodoo5 5500, Factory Default is 166 Mhz
  86. Voodoo5 6000, Factory Default is 166 Mhz
  87.  
  88. Refresh Rates Dialog Box
  89. ------------------------
  90. The Refresh Rates dialog box allows you to set the refresh rate
  91. for all resolutions and color depths in one place at one time.
  92. It does not support changing your monitors refresh rate on the
  93. fly but does offer a simple and fast method to set the refresh
  94. rates used during Windows startup. If you change the refresh rate
  95. for the resolution your currently in you must restart Windows to
  96. apply the refresh rate after exiting the dialog box.
  97.  
  98. Use the Color Depth radio buttons to select which refresh rates
  99. are shown in the refresh rate combo boxes.
  100.  
  101. Use the Refresh Rate combo boxes to view/set the refresh rate
  102. for each resolution of the color depth selected.
  103.  
  104. Use the Link all color depths checkbox to force the displayed
  105. refresh rates to be applied to all color depths.
  106.  
  107. Use the Save button to write the displayed refresh rates to
  108. the registry. Depending on the state of the Link all color
  109. depths checkbox the displayed refresh rates will be saved to
  110. either the selected color depth or all color depths. Pressing
  111. the OK button also saves the refresh rates.
  112.  
  113. Use the Default button to reset the refresh rates for the
  114. selected color depth to the factory default setting. If the
  115. Link all color depths checkbox is checked the default settings
  116. are applied to all color depths when the Save button is
  117. pressed.
  118.  
  119. Use the Adapter Setting radio buttons to view/set the refresh
  120. rate applied when Adapter is shown in the combo boxes.
  121.  
  122. See Understanding Refresh Rates for the Advanced User below for
  123. a technical description of what these settings do.
  124.  
  125.  
  126. ###########################
  127. # Windows NT4 Limitations #
  128. ###########################
  129.  
  130. 1) OpenGL Vsync checkbox.
  131.    a) Fully functional.
  132.  
  133. 2) Direct3D Vsync checkbox.
  134.    a) D3D is not supported under NT4.
  135.  
  136. 3) Enable Graphics Clock Adjustment checkbox.
  137.    a) Fully functional.
  138.  
  139. 4) Graphics Clock slider.
  140.    a) Fully functional.
  141.  
  142. 5) The Refresh Rates dialog box.
  143.    a) Disabled.
  144.  
  145.  
  146. #######################################################
  147. # How do I install using the User Programmable Ranges #
  148. #######################################################
  149.  
  150. Simple run the Installer and pass the lowerlimit() and upperlimit()
  151. flags as command line arguments. The flags MUST BE entered as shown in
  152. either upper or lower case. Here are a few examples.
  153.  
  154. EXAMPLE 1 - V5OCINST                                 - Normal Install
  155.  
  156. EXAMPLE 2 - V5OCINST LOWERLIMIT(140) UPPERLIMIT(190) - Covers all Voodoo5's
  157.  
  158. EXAMPLE 3 - V5OCINST LOWERLIMIT(100) UPPERLIMIT(200) - Lowest Settings
  159.  
  160. EXAMPLE 4 - V5OCINST LOWERLIMIT(140) UPPERLIMIT(240) - Highest Settings
  161.  
  162. The Lower Limit range is 100-140 Mhz
  163. The Upper Limit range is 200-240 Mhz.
  164.  
  165. The default range of graphics clock adjustment is 120-220 Mhz.
  166.  
  167.  
  168. ###################
  169. # Important Notes #
  170. ###################
  171.  
  172. The un-install process removes all of the registry entries made
  173. by the Voodoo5 Overclocker so your Voodoo5 will perform exactly
  174. the same as before it was installed. The only registry entries
  175. not removed are the refresh rate entries because these are shared
  176. with the 3dfx drivers.
  177.  
  178. Both files, V5OVRCLK.DLL and V5OCINST.EXE *must* be in the same
  179. directory when installing the Voodoo5 Overclocker. BUT, to
  180. un-install it you can run the V5OCINST.EXE from anywhere.
  181.  
  182. If the Voodoo5 Overclocker files are deleted or moved from the
  183. directory they were in when it was installed the Voodoo5 Overclocker
  184. will no longer be available in Display Properties. This should not
  185. cause any lockups since the property page load will fail but all
  186. registry entries will still be in the windows registry. You can
  187. run the V5OCINST.EXE file from anywhere to remove the left over
  188. registry entries and again to install it in it's new location
  189. if you desire.
  190.  
  191.  
  192. #####################################################
  193. # Understanding Refresh Rates for the Advanced User #
  194. #####################################################
  195.  
  196. There are actually five states a refresh rate can be set to.
  197.  
  198. 1) Adapter Default    - (Example: DEFAULT\RefreshRate = "0").
  199. 2) Adapter Optimal    - (Example: DEFAULT\RefreshRate = "-1").
  200. 3) Resolution Default - (Example: MODES\640,480\RefreshRate = "0").
  201. 4) Resolution Optimal - (Example: MODES\640,480\RefreshRate = "-1").
  202. 5) Resolution Numeric - (Example: MODES\640,480\RefreshRate = "85").
  203.  
  204. These states are stored under the following registry keys.
  205.  
  206. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\DEFAULT
  207. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\MODES
  208.  
  209. The adapter states are stored under the DEFAULT key and the resolution states
  210. are stored under the MODES key. Of course only one state can be active at any
  211. one time for each resolution.
  212.  
  213. When the drivers are first installed the refresh rate is set to the one of
  214. two states Default or Optimal. This state is stored in the registry under
  215. the DEFAULT key as RefreshRate = "0" or "-1". At this time there are no
  216. RefreshRate entries under the MODES key (resolution states).
  217.  
  218. Most often you are only concerned with one state, Resolution Numeric. This
  219. is because you want your refresh rate to run at a specific frequency (85 hz).
  220.  
  221. So briefly here is how each state works.
  222.  
  223. Adapter Default
  224. ---------------
  225. When there is no RefreshRate entry under the MODES key for the specific
  226. resolution and the RefreshRate entry under the DEFAULT key is set to "0".
  227.  
  228. Adapter Optimal
  229. ---------------
  230. When there is no RefreshRate entry under the MODES key for the specific
  231. resolution and the RefreshRate entry under the DEFAULT key is set to "-1".
  232.  
  233. Resolution Default
  234. ------------------
  235. When the RefreshRate entry under the MODES key for the specific resolution
  236. is set to "0". This overrides the entry under the DEFAULT key.
  237.  
  238. Resolution Optimal
  239. ------------------
  240. When the RefreshRate entry under the MODES key for the specific resolution
  241. is set to "-1". This overrides the entry under the DEFAULT key.
  242.  
  243. Resolution Numeric
  244. ------------------
  245. When the RefreshRate entry under the MODES key for the specific resolution
  246. is set to a numeric value such as "85". This overrides the entry under the
  247. DEFAULT key.
  248.  
  249. So the priority the drivers use to set the refresh rate is.
  250.  
  251. 1) Resolution entry (Default "0", Optimal "-1", and Numeric "85").
  252. 2) Adapter entry    (Default "0", Optimal "-1" 
  253.  
  254.  
  255. ####################################################################
  256. # Windows 95/98/98se/ME Registry Information for the Advanced User #
  257. ####################################################################
  258.  
  259. Win95/98/98se/ME Base registry path
  260. ---------------------------
  261. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\
  262.  
  263. Glide and OpenGL Vsync
  264. -----------
  265. Glide\FX_GLIDE_SWAPINTERVAL
  266. ---------------------------
  267. VSYNC OFF (Checkbox Checked)   = Present AND Set to "0"
  268. VSYNC ON  (Checkbox UnChecked) = Removed
  269.  
  270. Direct3D Vsync
  271. --------------
  272. D3D\SSTH3_SWAPINTERVAL
  273. ----------------------
  274. VSYNC OFF (Checkbox Checked)   = Present AND Set to "0"
  275. VSYNC ON  (Checkbox UnChecked) = Removed
  276.  
  277. Graphics Clock
  278. --------------
  279. DEFAULT\Grxclock=xxx
  280.  
  281.  
  282. ##########################################################
  283. # Windows NT4 Registry Information for the Advanced User #
  284. ##########################################################
  285.  
  286. WinNT4 Base registry path
  287. -------------------------
  288. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\
  289.  
  290. Glide or OpenGL Vsync
  291. -----------
  292. Voodoo3\Device0\SSTH3_SWAPINTERVAL
  293. 3dfx\Device0\Glide\FX_GLIDE_SWAPINTERVAL
  294. ----------------------------------------
  295. VSYNC OFF (Checkbox Checked)   = Present AND Set to "0"
  296. VSYNC ON  (Checkbox UnChecked) = Removed
  297.  
  298. Graphics Clock
  299. --------------
  300. Voodoo3\Device0\GraphicsClocking=xxx
  301.  
  302.  
  303. ##############
  304. # DISCLAIMER #
  305. ##############
  306.  
  307. I am not responsible for ANYTHING associated with using this program. It
  308. is FREEWARE, and you can use it, give it to someone else, or distribute it.
  309. The factory default settings for the 3dfx Voodoo5 boards are listed below
  310. and setting the graphics clock above this may cause overheating or failure.
  311.  
  312. Factory Default Graphics Clock Rate
  313. -----------------------------------
  314. Voodoo5 5000, Factory Default is 166 Mhz
  315. Voodoo5 5500, Factory Default is 166 Mhz
  316. Voodoo5 6000, Factory Default is 166 Mhz
  317.  
  318.  
  319. #####################################
  320. # Who am I and why did I write this #
  321. #####################################
  322.  
  323. My name is Gary Peterson. I'm a fan of 3dfx products and have owned
  324. a Voodoo1, Voodoo2 SLI, Voodoo3 3000 AGP, and Voodoo5 5500 AGP.
  325.  
  326. I wrote it to give to you. So if you enjoy this, want to report a bug,
  327. or just want to say thanks you can email me at (gardon@gte.net). If
  328. I change my email address I'll release a new version of the Voodoo5
  329. Overclocker on the Voodoo Extreme web site (www.ve3d.net) look there
  330. for new versions. I also frequent the 3dfx newsgroup at news.3dfx.com.
  331. I only read the newsgroup associated to the newest product so look for
  332. me there as GaryP. Of course like most newsgroup readers I don't always
  333. read or post so I might not be there.
  334.  
  335.  
  336. ################
  337. # SPECIAL NOTE #
  338. ################
  339.  
  340. I want to thank Keith Galocy and 3dfx for sending me a developer board
  341. so I could create this program for you. This is positive proof that 3dfx
  342. supports the gaming community and it's customers in general. I'm just
  343. happy I could help out in a small way.
  344.  
  345.  
  346. #######################
  347. # Release: 07-02-2000 #
  348. # Version: 1.0.0.0    #
  349. #######################
  350.  
  351. First public release.
  352.