Readme.txt Driver File Contents (V5500Util.zip)

########################################
# Voodoo5 Overclocker                  #
# Author: Gary Peterson                #
# Release: 11-12-2000                  #
# Version: 1.2.0.0                     #
# Supports: Windows 95/98/98se/ME/2k   #
########################################


########################################
# Directions to install and un-install #
########################################

1) Unzip the V5OC1200.ZIP file to any directory you want to
   keep the files in. The files must remain in this directory
   because Windows will look for the V5OVRCLK.DLL there.

2) Run the V5OCINST.EXE file and select the model installed in
   your system and press the OK button. The model you selected
   will be displayed above the Factory Defaults button. This
   model will determine the default clock rate.

   a) When installing under Windows 98/98se/ME you can choose to
      have the Voodoo5 Overclocker installed under the Advanced
      panel instead of the Display Properties main panel. Use the
      Display Properties\Settings\Advanced button to display
      the Voodoo5 Overclocker.

3) Open Display Properties like normal and you should have a
   new property page named Voodoo5 Overclocker.

   a) If you installed using the Advanced panel option you must
      use the Display Properties\Settings\Advanced button to
      display the Voodoo5 Overclocker.

4) Running the V5OCINST.EXE file with the Voodoo5 Overclocker
   installed will bring up a dialog box that allows you to
   choose to reinstall or remove it. This allows you to
   reinstall for a different model, change location of panel,
   install a newer version, or remove it in one pass.


################################
# Voodoo5 Overclocker features #
################################

Vsync Control
-------------
There are two check boxes that control Vsync, one for OpenGL
and one for Direct3D (D3D). When un-checked Vsync is On,
when checked Vsync is Off.

Graphics Clock
--------------
Use the checkbox labeled "Enable Graphics Clock Adjustment"
to enable/disable the graphics clock slider. Leave it disabled
if you only want to use the Voodoo5 Overclocker to control the
other functions available (Ex: Vsync). When the clock slider
is enabled use it to adjust the graphics clock rate, the current
setting is displayed above it. When the clock slider is disabled
the graphics clock registry entry is removed from the 3dfx driver
section in the registry. Remember you must restart Windows after
adjusting the graphics clock.

Refresh Rates
-------------
Pressing the Refresh Rates button will open the Refresh Rates
dialog box. The Refresh Rates dialog box allows you to set the
refresh rate for all resolutions and color depths. See Refresh
Rates Dialog Box below for a complete description.

Default Settings
----------------
Pressing the Factory Defaults button will reset all the
functions controlled by the Voodoo5 Overclocker to the
factory default setting. The model you selected during
installation is displayed just above the Factory Defaults
button and is used to set the factory default clock rate.

Factory Default Graphics Clock Rate
-----------------------------------
Voodoo4 4500, Factory Default is 166 Mhz
Voodoo5 5500, Factory Default is 166 Mhz
Voodoo5 6000, Factory Default is 166 Mhz

Refresh Rates Dialog Box
------------------------
The Refresh Rates dialog box allows you to set the refresh rate
for all resolutions and color depths in one place at one time.
It does not support changing your monitors refresh rate on the
fly but does offer a simple and fast method to set the refresh
rates used during Windows startup. If you change the refresh rate
for the resolution your currently in you must restart Windows to
apply the refresh rate after exiting the dialog box.

Use the Color Depth radio buttons to select which refresh rates
are shown in the refresh rate combo boxes.

Use the Refresh Rate combo boxes to view/set the refresh rate
for each resolution of the color depth selected.

Use the Link all color depths checkbox to force the displayed
refresh rates to be applied to all color depths.

Use the Save button to write the displayed refresh rates to
the registry. Depending on the state of the Link all color
depths checkbox the displayed refresh rates will be saved to
either the selected color depth or all color depths. Pressing
the OK button also saves the refresh rates.

Use the Default button to reset the refresh rates for the
selected color depth to the factory default setting. If the
Link all color depths checkbox is checked the default settings
are applied to all color depths when the Save button is
pressed.

Use the Adapter Setting radio buttons to view/set the refresh
rate applied when Adapter is shown in the combo boxes.

See Understanding Refresh Rates for the Advanced User below for
a technical description of what these settings do.


#######################################################
# How do I install using the User Programmable Ranges #
#######################################################

Simple run the Installer and pass the lowerlimit() and upperlimit()
flags as command line arguments. The flags MUST BE entered as shown
in either upper or lower case. Here are a few examples.

EXAMPLE 1 - V5OCINST                                 - Normal Install

EXAMPLE 2 - V5OCINST LOWERLIMIT(140) UPPERLIMIT(190) - Covers all Voodoo5's

EXAMPLE 3 - V5OCINST LOWERLIMIT(100) UPPERLIMIT(200) - Lowest Settings

EXAMPLE 4 - V5OCINST LOWERLIMIT(140) UPPERLIMIT(240) - Highest Settings

The Lower Limit range is 100-140 Mhz
The Upper Limit range is 200-240 Mhz.

The default range of graphics clock adjustment is 120-220 Mhz.


###################
# Important Notes #
###################

The un-install process removes all of the registry entries made
by the Voodoo5 Overclocker so your board will perform exactly
the same as before it was installed. The only registry entries
not removed are the refresh rate entries because these are shared
with the 3dfx drivers.

Both files, V5OVRCLK.DLL and V5OCINST.EXE *must* be in the same
directory when installing the Voodoo5 Overclocker. BUT, to
un-install it you can run the V5OCINST.EXE from anywhere.

If the Voodoo5 Overclocker files are deleted or moved from the
directory they were in when it was installed the Voodoo5 Overclocker
will no longer be available in Display Properties. This should not
cause any lockups since the property page load will fail but all
registry entries will still be in the windows registry. You can
run the V5OCINST.EXE file from anywhere to remove the left over
registry entries and again to install it in it's new location
if you desire.


#####################################################
# Understanding Refresh Rates for the Advanced User #
#####################################################

There are actually five states a refresh rate can be set to.

1) Adapter Default    - (Example: DEFAULT\RefreshRate = "0").
2) Adapter Optimal    - (Example: DEFAULT\RefreshRate = "-1").
3) Resolution Default - (Example: MODES\640,480\RefreshRate = "0").
4) Resolution Optimal - (Example: MODES\640,480\RefreshRate = "-1").
5) Resolution Numeric - (Example: MODES\640,480\RefreshRate = "85").

These states are stored under the following registry keys.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\DEFAULT
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\MODES

The adapter states are stored under the DEFAULT key and the resolution states
are stored under the MODES key. Of course only one state can be active at any
one time for each resolution.

When the drivers are first installed the refresh rate is set to the one of
two states Default or Optimal. This state is stored in the registry under
the DEFAULT key as RefreshRate = "0" or "-1". At this time there are no
RefreshRate entries under the MODES key (resolution states).

Most often you are only concerned with one state, Resolution Numeric. This
is because you want your refresh rate to run at a specific frequency (85 hz).

So briefly here is how each state works.

Adapter Default
---------------
When there is no RefreshRate entry under the MODES key for the specific
resolution and the RefreshRate entry under the DEFAULT key is set to "0".

Adapter Optimal
---------------
When there is no RefreshRate entry under the MODES key for the specific
resolution and the RefreshRate entry under the DEFAULT key is set to "-1".

Resolution Default
------------------
When the RefreshRate entry under the MODES key for the specific resolution
is set to "0". This overrides the entry under the DEFAULT key.

Resolution Optimal
------------------
When the RefreshRate entry under the MODES key for the specific resolution
is set to "-1". This overrides the entry under the DEFAULT key.

Resolution Numeric
------------------
When the RefreshRate entry under the MODES key for the specific resolution
is set to a numeric value such as "85". This overrides the entry under the
DEFAULT key.

So the priority the drivers use to set the refresh rate is.

1) Resolution entry (Default "0", Optimal "-1", and Numeric "85").
2) Adapter entry    (Default "0", Optimal "-1" 


####################################################################
# Windows 95/98/98se/ME Registry Information for the Advanced User #
####################################################################

Windows 95/98/98se/ME Base registry path
----------------------------------------
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\

OpenGL-Glide Vsync
------------------
Glide\FX_GLIDE_SWAPINTERVAL
---------------------------
VSYNC OFF (Checkbox Checked)   = Present AND Set to "0"
VSYNC ON  (Checkbox UnChecked) = Removed

Direct3D Vsync
--------------
D3D\SSTH3_SWAPINTERVAL
----------------------
VSYNC OFF (Checkbox Checked)   = Present AND Set to "0"
VSYNC ON  (Checkbox UnChecked) = Removed

Graphics Clock
--------------
DEFAULT\Grxclock=xxx


###########################################################
# Windows 2000 Registry Information for the Advanced User #
###########################################################

Windows 2000 Base registry path
-------------------------------
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\3dfxvs\

OpenGL-Glide Vsync
------------------
Device0\Glide\FX_GLIDE_SWAPINTERVAL
----------------------------------------
VSYNC OFF (Checkbox Checked)   = Removed
VSYNC ON  (Checkbox UnChecked) = Present AND Set to "1"

Direct3D Vsync
--------------
Device0\D3D\SSTH3_SWAPINTERVAL
----------------------
VSYNC OFF (Checkbox Checked)   = Removed
VSYNC ON  (Checkbox UnChecked) = Present AND Set to "1"

Graphics Clock
--------------
Device0\GraphicsClocking=xxx


##############
# DISCLAIMER #
##############

I am not responsible for ANYTHING associated with using this program. It
is FREEWARE, and you can use it, give it to someone else, or distribute it.
The factory default settings for the 3dfx Voodoo5 boards are listed below
and setting the graphics clock above this may cause overheating or failure.

Factory Default Graphics Clock Rate
-----------------------------------
Voodoo4 4500, Factory Default is 166 Mhz
Voodoo5 5500, Factory Default is 166 Mhz
Voodoo5 6000, Factory Default is 166 Mhz


#####################################
# Who am I and why did I write this #
#####################################

My name is Gary Peterson. I'm a fan of 3dfx products and have owned
a Voodoo1, Voodoo2 SLI, Voodoo3 3000 AGP, and Voodoo5 5500 AGP.

I wrote it to give to you. So if you enjoy this, want to report a bug,
or just want to say thanks you can email me at (gardon@gte.net). If
I change my email address I'll release a new version of the Voodoo5
Overclocker on the Voodoo Extreme web site (www.voodooextreme.com)
look there for new versions. I also frequent the 3dfx newsgroup at
news.3dfx.com. I only read the newsgroup associated with the newest
product so look for me there as GaryP. Of course like most newsgroup
readers I don't always read or post so I might not be there.


################
# SPECIAL NOTE #
################

I want to thank Keith Galocy and 3dfx for sending me a developer board
so I could create this program for you. This is positive proof that 3dfx
supports the gaming community and it's customers in general. I'm just
happy I could help out in a small way.


#######################
# Release: 07-02-2000 #
# Version: 1.0.0.0    #
#######################

First public release.


#######################
# Release: 07-22-2000 #
# Version: 1.1.0.0    #
#######################

Add Windows 2000 support for OpenGL and Direct3D Vsync checkboxes. Add
support in the installer and property page for Voodoo4 4500.


#######################
# Release: 11-12-2000 #
# Version: 1.2.0.0    #
#######################

Fixed a bug that prevented the display driver registry entries to be read
properly when the display driver entries were not at Display\0000. Changed
the Refresh Rates default setting to 16 bit. Also did general cleanup on
the overclocker and installer code.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: ftp, load: 3.22