home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2000 August
/
Gamestar_21_2000-08_cd1.bin
/
PROGRAMY
/
v5oc1000.zip
/
Readme.txt
next >
Wrap
Text File
|
2000-07-02
|
13KB
|
352 lines
########################################
# Voodoo5 Overclocker #
# Author: Gary Peterson #
# Release: 07-02-2000 #
# Version: 1.0.0.0 #
# Tested On: Windows 95/98/98se/ME #
########################################
########################################
# Directions to install and un-install #
########################################
1) Unzip the V5OC1000.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 of the Voodoo5
board installed in your system and press the OK button. The
Voodoo5 model you selected will be displayed just 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 of the Voodoo5 board
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
-----------------------------------
Voodoo5 5000, 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.
###########################
# Windows NT4 Limitations #
###########################
1) OpenGL Vsync checkbox.
a) Fully functional.
2) Direct3D Vsync checkbox.
a) D3D is not supported under NT4.
3) Enable Graphics Clock Adjustment checkbox.
a) Fully functional.
4) Graphics Clock slider.
a) Fully functional.
5) The Refresh Rates dialog box.
a) Disabled.
#######################################################
# 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 Voodoo5 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 #
####################################################################
Win95/98/98se/ME Base registry path
---------------------------
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\
Glide and OpenGL 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 NT4 Registry Information for the Advanced User #
##########################################################
WinNT4 Base registry path
-------------------------
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\
Glide or OpenGL Vsync
-----------
Voodoo3\Device0\SSTH3_SWAPINTERVAL
3dfx\Device0\Glide\FX_GLIDE_SWAPINTERVAL
----------------------------------------
VSYNC OFF (Checkbox Checked) = Present AND Set to "0"
VSYNC ON (Checkbox UnChecked) = Removed
Graphics Clock
--------------
Voodoo3\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
-----------------------------------
Voodoo5 5000, 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.ve3d.net) look there
for new versions. I also frequent the 3dfx newsgroup at news.3dfx.com.
I only read the newsgroup associated to 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.