###############################################
# Voodoo5 Overclocker                         #
# Auteur: Gary Peterson                       #
# Date: 12-11-2000                            #
# Version: 1.2.0.0                            #
# Test sous: Windows 95/98/98se/ME/2000      #
###############################################

###############################################
# Instructions pour installer et dsinstaller #
###############################################

1) Dcompressez la fichier V5OC1200.ZIP dans le rpertoire
   de votre choix. Les fichiers devront y rester car Windows
   recherchera le fichier V5OVRCLK.DLL dans ce rpertoire.

2) Lancez le fichier V5OCINST.EXE, slectionnez le modle
   de Voodoo que vous possdez puis appuyez sur OK. Une fois
   install le programme, le nom du modle que vous avez 
    choisi sera affich juste au dessus du bouton 
   "Rglages d'usine".

   a) Si vous utilisez Windows 98/98se/Me vous aurez la 
      possibilit d'installer le Voodoo5 Overclocker sous les 
      proprits d'affichage avances, de manire  ce qu'il soit 
       cot des autres pages de rglages de la Voodoo5.
      Vous devrez alors cliquer sur le bouton "Avanc..." de
      l'onglet "paramtres" des Proprits de l'affichage pour
      accder au Voodoo5 Overclocker.

3) Ouvrez comme d'habitude les Proprits de l'affichage, et vous 
   devriez avoir un nouvel onglet intitul Voodoo5 Overclocker.

   a) Se reporter  la section 2A pour accder au Voodoo5 
      Overclocker si vous avez choisi de l'installer sous les
      proprits d'affichage avances.

4) Si vous lancez le fichier V5OCINST.EXE alors que le programme
   est dj install, il vous sera propos de supprimer le programme 
   ou de le rinstaller. Cela peut vous servir  installer une
   version plus rcente, modifier le modle de Voodoo5 que vous avez
   choisi lors de l'installation initiale, dplacer le programme, ou
   juste le supprimer facilement.

##########################################
# Fonctionnalits du Voodoo5 Overclocker #
##########################################

Contrles VSYNCH
----------------
Il y a deux cases  cocher, une pour Direct3D et une pour Glide.
Quand elles ne sont pas coches la synchronisation verticale est
active, lorsqu'elles le sont celle-ci est dsactive.
La dsactivation de la synchronisation avec l'cran (VSYNCH) amliore
en gnral perceptiblement la vitesse d'affichage de la carte, mais 
peut introduire quelques effets graphiques indsirables (impression de 
"dchirement" de l'image).

Frquence d'horloge du circuit graphique
----------------------------------------
Cochez la case "Permettre l'overclocking" si vous voulez overclocker
votre Voodoo5. Utilisez ensuite la rglette pour modifier la frquence
d'horloge de votre carte graphique. Laissez la case vide si vous
voulez uniquement utiliser le Voodoo5 Overclocker pour contrler les autres
fonctions (Ex: VSYNCH) en en prenant aucune risque. La frquence d'horloge
actuelle est affiche au dessus de la rglette. Pensez  redmarrer
l'ordinateur pour que le rglage entre en compte.

Frquences de rafrachissement
------------------------------
Appuyez sur le bouton "Frquences" pour faire apparatre la
fentre de rglage des frquences de rafrachissement. Vous pouvez
choisir les frquences pour toutes les rsolution et profondeurs de
couleurs. Reportez vous plus bas pour plus d'informations.

Rglages d'usine
----------------
Ce bouton vous permet de rinitialiser toutes les fonctions contrles
par le Voodoo5 Overclocker. Les rglages seront rtablis  leur valeur 
initiale.

Rglage d'usine de la frquence d'horloge
-----------------------------------------
Voodoo4 4500: 166 Mhz
Voodoo5 5500: 166 Mhz
Voodoo5 6000: 166 Mhz

Fentre de rglage des frquences de rafrachissement
-----------------------------------------------------
Cette fentre vous permet de rgler les frquences de rafrachissement
pour toutes les rsolutions et les profondeurs de couleurs. Il ne permet
pas de les changer instantanment, mais c'est un moyen pratique de dfinir
les rsolutions que Windows utilisera lors du dmarrage. Si vous modifiez
la frquence de la rsolution actuelle, vous devrez redmarrer le systme 
pour que les rglages entrent en compte.

Choisissez la profondeur de couleur pour laquelle vous voulez rgler les
frquences en utilisant la section "Couleurs" de la fentre

Utilisez ensuite les menus droulants pour slectionner les frquences
souhaites.

Cochez la case "Verrouiller les couleurs" si vous voulez que les
frquences soient les mmes pour toutes les profondeurs de couleur.

Appuyez enfin sur "Sauver" pour inscrire les rglages effectus dans le
registre Windows. Selon que vous ayez coch ou non la case "Verrouiller les
frquences", le programme sauvegardera les frquences soit pour toutes les
profondeurs de couleur, soit pour la profondeur actuelle. Notez qu'appuyer
sur OK provoque le mme rsultat.

Utilisez le bouton "Par dfaut" pour rinitialiser les frquences pour la
profondeur de couleur choisie.

Utilisez la section "Rglage de l'adaptateur" pour choisir quel rglage
sera utilis si vous choisissez "Adaptateur" dans les menus droulants.

Voir la section "comprendre les frquences de rafrachissement" pour plus
d'informations.

######################################
# Comment personnaliser le programme #
######################################

Pour modifier les limites maximum et minimum du rglage de la frquence
d'horloge graphique, utilisez les commandes MSDOS pour lancer le programme
d'installation.

EXEMPLE 1 - V5OCINST                                 - Installation normale

EXEMPLE 2 - V5OCINST LOWERLIMIT(140) UPPERLIMIT(190) - Rglage possible
                                                       de 140Mhz  190Mhz

EXEMPLE 3 - V5OCINST LOWERLIMIT(100) UPPERLIMIT(200) - Rglages minimums

EXEMPLE 4 - V5OCINST LOWERLIMIT(140) UPPERLIMIT(240) - Rglages maximums

La variable LOWERLIMIT peut accepter des valeurs allant de 100  140,
UPPERLIMIT des valeurs allant de 200  240.

Lors d'une installation normale, le programme fixe ces limites  120Mhz et 200Mhz

#########################
# Remarques importantes #
#########################

La dsinstallation du programme supprime toutes les entres que
ce dernier avait ajout au registre Windows, de manire  ce que
votre Voodoo5 se comporte comme avant l'installation du programme.
Les seules entres qui ne sont pas supprimes sont celles relatives
aux frquences de rafrachissement, car elles sont galement utilises
par les drivers 3dfx.

Les deux fichiers V5OVRCLK.DLL et V5OCINST.EXE doivent tre dans le
mme rpertoire lorsque vous installez le programme, mais pour le
dsinstaller vous pouvez lancer V5OCINST.EXE de n'importe o.

Si les fichiers du Vodooo5 Overclocker sont effacs ou dplacs, l'accs 
au programme sera impossible. Cela ne devrait pas causer d'autres
problmes et vous pourrez toujours accder aux proprits d'affichage,
cependant les entres que le programme a install dans le registre seront
toujours prsentes.

#################################################
# Comprendre les frquences de rafrachissement #
#################################################
- Cette section ne concerne que les utilisateurs avancs -

Il y a 5 types de rglages applicables  une frquence, dans le registre
Windows:

1) Par dfaut (Adaptateur) - (Exemple: DEFAULT\RefreshRate = "0").
2) Optimal (Adaptateur)    - (Exemple: DEFAULT\RefreshRate = "-1").
3) Par dfaut              - (Exemple: MODES\640,480\RefreshRate = "0").
4) Optimale                - (Exemple: MODES\640,480\RefreshRate = "-1").
5) Valeur numrique        - (Exemple: MODES\640,480\RefreshRate = "85").

Ces rglages sont sauvegards dans les cls de registre suivantes:

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

Les rglages de l'adaptateur sont sauvs dans la cl DEFAULT et les rglages
spcifiques  chaque rsolution sont sauvs sous les cls MODES.

Quand les drivers de la Voodoo5 sont installs, les frquences sont rgles
sur la frquence par dfaut de l'adaptateur, qui est normalement 60Hz. L'entre
RefreshRate de la cl DEFAULT contient alors la valeur "0" (voir cas n1).
Il n'y a galement aucune valeur dans les cls MODES.

Dans la plupart des cas, vous voudrez dfinir une frquence pour chaque rsolution
(ex: 85Hz). Vous tes alors seulement concern par un rglage avec une valeur numrique
(voir cas n5).

Voici comment chaque type de rglage fonctionne:

Par dfaut (Adaptateur)
-----------------------
Il n'y a aucune entre RefreshRate dans la cl MODES. L'entre RefreshRate
de la cl DEFAULT a la valeur "0"

Optimal (Adaptateur)
--------------------
Il n'y a aucune entre RefreshRate dans la cl MODES. L'entre RefreshRate
de la cl DEFAULT a la valeur "-1"

Par dfaut
----------
L'entre RefreshRate de la cl MODES pour une rsolution spcifique a la valeur "0".
La cl DEFAULT est ignore.

Optimale
--------
L'entre RefreshRate de la cl MODES pour une rsolution spcifique a la valeur "-1".
La cl DEFAULT est ignore.

Valeur numrique
----------------
L'entre RefreshRate de la cl MODES pour une rsolution spcifique a une valeur 
numrique autre que "0" ou "-1" telle que "85". La cl DEFAULT est ignore.

L'ordre dans lequel les drivers consulte les cls de registre pour rgler les frquences 
est donc le suivant:

1) MODES   (Dfaut "0", Optimal "-1", et numrique "85").
2) DEFAULT (Dfaut "0", Optimal "-1")

##########################################################
# Modifications faites dans le registre Win95/98/98se/ME #
##########################################################
- Cette section ne concerne que les utilisateurs avancs -

Chemin principal des cls
-------------------------
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\000x\

Glide Vsync
-----------
Glide\FX_GLIDE_SWAPINTERVAL
---------------------------
VSYNC OFF (Case coche)     = Prsente, valeur "0"
VSYNC ON  (Case non coche) = Supprime

Direct3D Vsync
--------------
D3D\SSTH3_SWAPINTERVAL
----------------------
VSYNC OFF (Case coche)     = Prsente, valeur "0"
VSYNC ON  (Case non coche) = Supprime

Frquence d'horloge graphique
-----------------------------
DEFAULT\Grxclock=xxx

########################################################
# Modifications faites dans le registre de Windows2000 #
########################################################
- Cette section ne concerne que les utilisateurs avancs -

Chemin principal des cls
-------------------------
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\3dfxvs\

OpenGL-Glide Vsync
------------------
Device0\Glide\FX_GLIDE_SWAPINTERVAL
-----------------------------------
VSYNC OFF (Case coche)     = Supprime
VSYNC ON  (Case non coche) = Prsente, valeur "1"

Direct3D Vsync
--------------
Device0\D3D\SSTH3_SWAPINTERVAL
------------------------------
VSYNC OFF (Case coche)     = Supprime
VSYNC ON  (Case non coche) = Prsente, valeur "1"

Frquence d'horloge graphique
-----------------------------
Device0\GraphicsClocking=xxx

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

Gary Peterson ne pourra tre tenu responsable d'aucun dgt caus
par ce programme. Les rglages d'usine de la frquence d'horloge graphique
sont lists ci-dessous, augmenter cette frquence pourrait causer une
surchauffe ou mme des dgts sur la carte.

Rglage d'usine de la frquence d'horloge
-----------------------------------------
Voodoo4 4500: 166 Mhz
Voodoo5 5500: 166 Mhz
Voodoo5 6000: 166 Mhz

Notez que ce programme est un FREEWARE, vous pouvez donc l'utiliser, le
distribuer ou le donner  quelqu'un d'autre librement.

########################
# A propos de l'auteur #
########################

Gary Peterson est un fan des produits de 3dfx. Il a utilis successivement une 
Voodoo1, des Voodoo2 SLI, une Voodoo3 3000 AGP et une Vodoo5 5500 AGP. 
Il a crit ce programme uniquement pour vous faire plaisir, car il n'overclocke ni 
ses cartes vido, ni son processeur... Si vous apprciez ce programme, que vous 
voulez signaler un bug ou si vous voulez juste le remercier (et je vous conseille 
de le faire!), vous pouvez le contacter  l'adresse gardon@gte.net. Mme s'il change
d'adresse, la dernire version du programme sera toujours disponible sur le site
VoodooExtreme (www.voodooextreme.com ou www.ve3d.net). Il frquente galement le
newsgroup 3DFX (news.3dfx.com) sous le nom de GaryP. Cherchez-le dans le newsgroup
3dfx concernant leur dernier produit.

Et si vous n'aimez pas la traduction, ou voulez crire un mot  l'auteur en Franais,
veuillez emailer le traducteur (c'est  dire moi, Matthieu Beaumel), et non pas Gary qui 
aurait bien du mal  comprendre votre prose francophone. Vous pouvez me joindre  l'adresse
cochonou@captured.com. J'ajouterai juste que le programme est maintenant international
dans la mesure o il peut tre adapt trs facilement  tous les langages (avec dtection
automatique de la langue utilise, et plus), donc si vous voulez le traduire dans
une autre langue... vous tes le bienvenu.

ADDENDUM
--------
Il faut noter que Keith Galocy de 3dfx a personnellement envoy une Voodoo5 de 
pr-production  Gary pour qu'il puisse raliser ce programme. C'est une preuve tangible de 
l'attention que porte 3dfx aux joueurs et  ses clients en gnral. L'auteur tient  les 
remercier, et est content d'avoir pu un peu les aider.
