Optimiser sa carte graphique avec RivaTuner

Introduction

J’ai testé le programme sous ma carte graphique AGP, mais ce programme semble avoir la même interface que pour les PCI-E, je supprime donc AGP du titre…

Ce serait cool si tout le monde aurai une même carte graphique, ou encore, si les jeux pouvait marcher en Voxel (Calcul graphique grâce au processeur), ou même, pourquoi pas… si je pouvais changer ma console Xbox 360 en PC ?
En tout cas, on est loin de ça et pour vous apaiser vos douleurs, je vais vous enseigner l’art de “Tuner” votre carte graphique.
Suivez le Guide !

Un peu de théorie

Une Carte Graphique, aussi nommée CG, est un composant essentiel pour l’ordinateur, en effet, elle permet à l’ordinateur d’afficher les informations (elle les transmet vers l’écran), ce qui est intéressant dans une carte graphique, c’est qu’elle soit conçue comme un ordinateur indépendant.
Et oui :-) la carte graphique se compose d’un GPU (Unité de Calcul Graphique) qui traite tout ce qui est graphique, d’une RAM propre à elle où elle peux stoker ses données, son bus d’entrée sortie vers l’ordinateur (AGP ou PCI-E) et d’un bus de sortie vidéo vers l’écran.
Vous remarquez que la carte graphique est très spéciale :-).

Carte Graphique Wikipédia.

Les Cartes Graphiques de nos jours

Les cartes graphiques de nos jours ont évolué d’une manière insensée ! leurs évolution est devenu instoppable, et cela à crée une vraie révolution dans le domaine des cartes graphiques grand public !
Les dernières cartes graphiques ne font plus seulement du graphique mais bien plus encore, on les utilise pour le domaine de recherche biotiques (dans Black Mesa :p) dans l’astronomie, et pour les calculs complexes.
Mais nous, on s’en fiche :D on veux jouer aux jeux vidéos sans que ça RAM !

Les outils

Notre outil (oui un seul outil, vous l’avez deviné ^^) est le programme RivaTuner, passez le télécharger sur ce lien, installez-le et retrouvez moi.
Note que ce programme fonctionne sur toutes les nVidia et presque toutes les nouvelles ATI ;-) .

Première ouverture de RivaTuner

Vous l’aurez remarqué si vous avez choisis de lancer RivaTuner après l’installation que celui ci a passé une bonne période à installer un truc, au fait, il était en train d’installer sa base de données, mais ne vous en occupez pas, ce qu’il a fait est pour des personnes qui s’y connaissent vraiment trop (même moi, je sais pas comment faire ^^).
Après, vous devez avoir une fenêtre ressemblante à celle ci :

riva-main

En bleu, ce sont des onglet optionnels, on n’y touchera pas.
En vert, vous choisirez votre périphérique (ceci est valable pour ceux qui ont plusieurs écrans ou cartes graphiques).
En rouge, ce sont les divers informations sur le pilote de votre périphérique.
Les deux boutons jaunes développent les options du programme.

OverClocking (Surfrécençage)

Attention !
Je ne suis pas responsable de tout dommage matériel qui peux être provoqué a votre périphérique, en poursuivant la lecture et l’application de cette astuce, vous acceptez que vous êtes responsables de tout dommage qui peux être provoqué sur votre périphérique. Merci de votre compréhension :-) .

L’overCloking est une opération délicate, si vous forcez trop sur votre carte graphique, vous pouvez risquer de la griller, de plus, souvenez vous que pour le cas des cartes graphiques nVIDIA (je ne sais pas grand chose sur les ATI), la garantie de votre carte graphique est grillée dès que vous la surfréquencez.
Notez aussi que l’overclocking que nous allons faire va être fait de manière Hardware, donc défini par le matériel et non par le pilote.
Moi personnellement, je ne risque rien parce que ma carte graphique est vieille comme la terre ^^ (Un nVidia GeForce 4 MMX 440). Pour OC (Overclocker, je vais pas quand même écrire ce mot tout le long de cette astuce, non mais !) Cliquez sur le bouton que j’ai coloré en jaune dans le screen ci dessus (celui devant le périphérique ;-) ) puis choisissez “Low-Level System Settings”.
Une fenêtre comme celle là s’affichera, cliquez sur “Enable Low-Level Hardware Overclocking” et cliquez sur “Detect Now” :

low-level-enabling

Une fois terminé, vous pouvez choisir la vitesse de votre GPU et celle de sa RAM (La RAM de la carte graphique biensur ;) ). Je vous conseille d’additionner 50Mhz a la vitesse initiale, exemple ;
Pour mon cas, mon GPU fonctionne normalement à la vitesse de 250Mhz, sa vitesse deviendra 300Mhz, la RAM de la carte est cadencée à 143Mhz, elle deviendra 173Mhz (j’ai ajouté 25Mhz parce que j’ai un multiplicateur de vitesse de mémoire)
En tout cas, vous pouvez augmenter la vitesse d votre carte comme vous voulez, mais ne dépassez pas et je dis bien absolument PAS la limite (un petit signe jaune avec un “!” s’affichera sur l’icone du GPU ou de mémoire) faites bien attention ! remettez le bien dans sa place, cliquez sur le bouton Test.
Si pendant le test l’écran devient noir et vous ne voyez rien, la fréquence n’a pas été accepté par votre périphérique, il est recommandé en ce cas de redémarrer et réessayer.
Au cours du test, ce message s’affichera :

testing

Si au cours du test vous apercevez ce message, le test a réussi !

Dans les autres onglets (“AGP/PCI-Express” et “NVStrap Driver”) vous pouvez :

AGP/PCI-Express

Dans cet onglet, vous pouvez choisir la vitesse de transmission du bus de votre carte, contrôler le Sideband Adressing et les FastWrites.
Choisir, une vitesse inférieure à celle initiale peux provoquer des instabilitées de votre système, utilisez ces paramètres seulemnt pour les tests.

NVStrap Driver

Pour cet onglet, je lui fait une page a lui tout seul.
(Je donnerai le lien une fois la page écrite)

Les Réglages SoftWares

Ces réglages, comme par exemple le paramétrage de DirectX et OpenGl sont très importants, vous pouvez par exemple, balancer entre la performance et la qualité, vous pouvez aussi faire un overclock software (non recommandé), réglage de votre résolution d’écran…
Notez bien, comme j’ai cité plus haut que l’overclocking software n’est pas recommandé, pour le simple fait que les paramètres sont enregistrés par le pilote, donc, lors du démarrage de Windows, le pilote changera la fréquence de la carte ce qui peux créer des instabilités et des problèmes d’affichage.

Contrôler les Températures

Après avoir OC votre CG, vous devez contrôler la température de votre carte graphique. Ne fuiez pas ! vous n’aller pas télécharger un autre programme :D, je vous rassure.
Dans “Target Adaptater”, cliquer sur le bouton devant “Customise” puis sur le bouton “Hardware Monitoring”.
Voici une illustration de ce que vous devez faire :
monitoringCliquez pour agrandir.

En cliquant sur le bouton “Setup” vous aurez la troisième fenêtre ou vous pouvez choisir (dans la liste bleue) les paramètres à contrôler. Si vous n’avez pas l’option “Temperature Monitoring”, choisissez là et cliquez sur Ok.
Après l’OC, votre CG ne dois pas trop surchauffer, c’est pour ça que vous devez contrôler sa température (au cas où…) pour connaitre les températures extrêmes de votre CG, cherchez sur Google ou n’importe quel moteur de recherche que vous voulez.

(Je dresserai une liste des températures extrêmes des Cartes Graphiques selon le modèle, mais ça requit de la recherche et des tests, merci de contribuer même avec les T° de votre modèle ;-) Merci d’avance)

Si vous ne pouvez pas voir la température de votre CG (ou si vous ne trouvez pas l’option) c’est parce que votre Carte Graphique n’a pas une sonde (comme dans mon cas :-(…) ne vous inquiétez pas, ce n’est pas un problème, le seul conseil que je peux vous donner est :
Ne jamais OC votre CG en été ou quand il fait chaud (j’entends par chaud 40°C et +).

Paramétrage de DirectX

Pour paramétrer DirectX, cliquez sur le bouton que j’ai coloré en jaune dans la zone rouge et choisissez “DirectDraw and Direct 3D Settings” (le signe de DX). Vous aurez alors une fenêtre qui contient divers onglets, je vais vous présenter les onglets que j’ai mais cette liste peux changer en fonction de votre carte graphique, merci de me fournir les détails pour que je puisse compléter la liste :) :

* MipMapping : Dans cet onglet, vous pouvez régler le niveau de détail du MipMap, GorssoModo, en balançant l’aiguille vers une valeur plus positive, vous aurez des textures moins détaillées, plus la valeur est négative, plus le niveau de détails de la texture sera mieux (ce détail n’affecte pas les paramètres de jeux).
(L’explication de cet onglet est incomplète vu que ma carte graphique est trop vieille, donc, je ne peux pas vous expliquer le reste des paramètres)

* Intellisample : Je crois que vous avez compris le principe :) , mais je précise que si vous mettez l’aiguille sur le max de “High Quality” les 3 cases à cocher dessous seront désactivées, même si ils sont cochées. D’après ce que j’ai compris, cette option controle la qualité des textures transparents ou qui contiennent un Canal Alpha (Canal de Transparence) plus la qualité est grande, plus le niveau Alpha augmente.

* LMA : Je ne connais pas cette option mais, il est recommandé de laisser les cases cochées, si il y en a une qui ne l’est pas, cochez là.

* Shaders : Option très pratique, surtout pour les tests, vous pouvez choisir la version des Vertex Shaders et Pixel Shaders de votre CG, veuillez la laisser sur sa valeur maximale si vous voulez un gain de performances ;-) .

* Blitting : Il est recommandé que ces options ne soient pas touchées.

* VSync : Synchronisation avec la fréquence verticale, cette option vous permet d’avoir un effet de fluidité avec les jeux vidéos, surtout pour ceux dont le FPS est supérieur à la fréquence de rafraichissement de l’écran, en désactivant cette option, vous pouvez booster les performances des jeux vidéos, mais, parfois, le GPU se met à calculer la frame suivante sans même avoir fini la précédente (Vous voyez une partie d’une frame en haut et une autre en bas).
Pour les Benchmarks, désactivez cette option.
Le nombre dessous, est le nombre de frames que le processeur doit préparer avant qu’elles soient traitées par la CG, parfois, un grand nombre peux booster les performances, mais aussi, parfois il peux les réduire, c’est à vous de tester ;-).

* Textures :Cette option n’est pas compatible avec ma CG (satané CG !) merci de me fournir les détails :-).

* Compatibility : Idem pour mon cas :-(.

* Antianialising : réglage de l’anticrénelage, vous pouvez choisir les méthodes qui vous convienne, vous n’avez qu’a tester, mais il est recommandé de le laisser déterminé par l’application. (et comme vous devez le deviner, les autres options ne marchent pas :S)

Paramètres OpenGl

Pour ce qui est d’OpenGl, j’ai demandé conseil vu mon expérience peu élargie à propos, on m’a dit que c’est presque la même chose que DX, je vais donc expliquer selon ce que je connais, merci de m’avertir au plus tôt si je fais une erreur.

* MipMapping : Dans cet onglet, vous pouvez régler le niveau de détail du MipMap, GorssoModo, en balançant l’aiguille vers une valeur plus positive, vous aurez des textures moins détaillées, plus la valeur est négative, plus le niveau de détails de la texture sera mieux (ce détail n’affecte pas les paramètres de jeux).

* Intellisample : En balancant l’aiguille, vous choisissez si votre carte graphique doit détailler les textures transparentes ou non, à vous de choisir entre performances ou qualité. L’option “Override Intellisample” texture compression doit être cochée, choisissez “Force On” ceci augmente les performances.

* VSync : Synchronisation avec la fréquence verticale, cette option vous permet d’avoir un effet de fluidité avec les jeux vidéos, surtout pour ceux dont le FPS est supérieur à la fréquence de rafraichissement de l’écran, en désactivant cette option, vous pouvez booster les performances des jeux vidéos, mais, parfois, le GPU se met à calculer la frame suivante sans même avoir fini la précédente (Vous voyez une partie d’une frame en haut et une autre en bas).
Pour les Benchmarks, désactivez cette option.
Le nombre dessous, est le nombre de frames que le processeur doit préparer avant qu’elles soient traitées par la CG, parfois, un grand nombre peux booster les performances, mais aussi, parfois il peux les réduire, c’est à vous de tester ;-).

* Back/deph buffering : Je n’ai aucune idée de ce que peux servir cette option, je n’ai pas eu l’occasion de la tester, elle ne marche pas sur ma carte…

* Rendering Quality : Qualité de rendu, dans “Texture quality settings”, vous avez le choix entre “As desktop”, “16Bit”, “24Bit”, “32Bit” (elles peuvent changer selon la CG), avec cette option, vous pouvez paramétrer la profondeur de couleur des textures, cette option est très kewl ! Vous obtenez un gain énorme de performances plus la profondeur de couleurs est moins grande…
“S3TC quality settings” sont des options que je ne recommande pas à les utiliser, elles vous causeront surement une légère perte de performances…
“Texture Filtring Preferences” : avec cette option, plus le Level est haut, plus la qualité des textures est bonne mais aussi plus la perte de performances est importante.

* Compatibility : Dans cet onglet, vous pouvez choisir l’émulation que votre carte graphique peux faire, je vous conseille de la laisser sur “Max Acceleration Mode”.
Pour OpenGl String Override, laisser l’option par défaut.
Pour la case “Disable support for enchaned CPU instructions”, il est vivement préférable de laisser cette option décochée, elle permet à OGL d’exploiter les performances de votre processeur dans le domaine de la 3D, surtout quand certaines options ne peuvent pas être traitées par votre CG, le processeur s’en charge.
Pour le reste, ça ne marche pas chez moi, sorry…

* Professional : Je crois que cette option n’est dispo que sur les CG Quadro professionnelles, du moins, elle ne marche pas chez moi T_T…

* Antianialising : réglage de l’anticrénelage, vous pouvez choisir les méthodes qui vous convienne, vous n’avez qu’a tester, mais il est recommandé de le laisser déterminé par l’application. (et comme vous devez le deviner, les autres options ne marchent pas…)

Laisser un commentaire