##########################################
# Page de proprits Voodoo3 Overclocker #
# Auteur: Gary Peterson                  #
# Date: 28-02-2000                       #
# Version: 3.2.0.0                       #
# Test sous: Windows 95/98/NT4/2000     #
##########################################

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

1) Dcompressez la fichier V3OC3200.ZIP dans le rpertoire
   de votre choix. Les fichiers devront y rester car Windows
   recherchera le fichier V3OVRCLK.DLL ici.

2) Lancez le fichier V3OCINST.EXE, slectionnez le modle
   de Voodoo3 que vous possdez puis appuyez sur OK. Une fois
   install, Voodoo3 OC affichera le nom du modle que vous
   avez choisi juste au dessus du bouton "Rglages d'usine".

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

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

   a) Se reporter  la section 2A pour l'ouverture de la page
      Voodoo3 OC si vous avez choisi de l'installer sous les
      proprits d'affichage avances.

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

######################################################
# Fonctionnalit de la page de proprits Voodoo3 OC #
######################################################

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 beaucoup la vitesse 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 Voodoo3. Utilisez ensuite la rglette pour modifier la frquence
d'horloge de votre carte graphique. Laissez la case vide si vous
voulez uniquement utiliser Voodoo3 OC pour contrler les autres
fonctions (Ex: VSYNCH) en en prenant aucune risque. La frquence d'horloge
actuelle est affiche au dessus de la rglette. Souvenez vous de 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 Voodoo3 OC. Les rglages seront rtablis  leur valeur initiale.

Rglage d'usine de la frquence d'horloge
-----------------------------------------
Voodoo3 2000: 143 Mhz
Voodoo3 3000: 166 Mhz
Voodoo3 3500: 183 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 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 de 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.

################################
# Limitations sous Windows NT4 #
################################

1) Case VSYNCH pour Glide:
   a) Oprationnelle.

2) Overclocking:
   a) Oprationnel.

3) Rglette d'overclocking:
   a) Oprationnelle.

4) Fentre de rglage des frquences de rafrachissement:
   a) Dsactive.

######################################
# 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 - V3OCINST                                 - Installation normale

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

EXEMPLE 3 - V3OCINST LOWERLIMIT(100) UPPERLIMIT(190) - Rglages minimums

EXEMPLE 4 - V3OCINST LOWERLIMIT(140) UPPERLIMIT(220) - Rglages maximums

La variable LOWERLIMIT peut accepter des valeurs allant de 100  140,
UPPERLIMIT des valeurs allant de 190  220

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 Voodoo3 se comporte comme avant l'installation du programme.
Les seules entres qui ne sont pas supprimes sont celles relatives
aux frquences de rafrachissement, car elels sont galement utilises
par les drivers Voodoo3.

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

Si les fichiers de Voodoo3 OC sont effacs ou dplacs, l'accs 
Voodoo3 OC 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 Voodoo3 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).

Voila 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) DEFAULT (Dfaut "0", Optimal "-1", et numrique "85").
2) MODES    (Dfaut "0", Optimal "-1")

##################################################
# Modifications faites dans le registre Win95/98 #
##################################################
- 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 NT4 #
################################################
- Cette section ne concerne que les utilisateurs avancs -

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

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

Frquence d'horloge graphique
-----------------------------
Voodoo3\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  la carte.

Rglage d'usine de la frquence d'horloge
-----------------------------------------
Voodoo3 2000: 143 Mhz
Voodoo3 3000: 166 Mhz
Voodoo3 3500: 183 Mhz

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

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

Gary Peterson possde une Voodoo Graphics et une Voodoo2 12MB de chez 3dfx.
Pour l'instant, il ne possde pas de Voodoo3. Il a crit ce programme juste
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 GaryPeterson32@hotmail.com. 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.

Il faut galement citer l'aide importante que Dave de Coons a donn  Gary
pendant le dveloppement du programme. C'est lui qui a fourni certaines
entres de registre, et qui a effectu tous les tests puisque l'auteur n'avait pas
de Voodoo3. Vous pouvez aussi le remercier !

Et si vous n'aimez pas la traduction, ou voulez crire un mot  l'auteur en franais,
emailez 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 tout et tout), donc si vous voulez le traduire dans
une autre langue... vous tes le bienvenu.

Enfin, un grand merci  Maik Fietko (MR. more FPS, P5Freak) qui a ralis la traduction
allemande du programme.

ADDENDUM
--------
Voila des nouvelles trs intressantes! Gary a reu un email de la part de
Brian Bruning (le PR guy de chez 3dfx). Comme celui-ci a vraiment
apprci les efforts que l'auteur avait investi dans ce programme, et qu'il
a remarqu dans le readme que Gary ne possdait pas de Voodoo3, il a propos
de lui en envoyer une. Bien entendu, il a tout de suite accept son offre ;)
Il va donc lui envoyer une Voodoo3 3000 AGP qui devrait tre la  la fin de
la semaine (si tout va bien). Est-ce que ce n'est pas franchement sympathique ?

C'est une preuve flagrante que 3dfx fait attention  ce qui se passe sur
internet, et qu'il fait galement attention  ses client. L'auteur est content
d'avoir pu un peu les aider.

ADDENDUM2
---------
Ca y est, il a reu la Voodoo3 3000 AGP qui marche trs bien. En fait, sans
cette carte, il n'aurait certainement pas pu ajouter la fentre de rglage des
frquences de rafrachissement  la version 2.2.
