Outils pour utilisateurs

Outils du site


optimiser_les_performances

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
optimiser_les_performances [2020/08/24 05:21] Elandiroptimiser_les_performances [2022/01/08 03:46] (Version actuelle) – [B. Forcer le jeu sur un seul cœur de Processeur] Elandir
Ligne 1: Ligne 1:
-### EN COURS DE CONSTRUCTION ###+======I. Glitch de saut de position vers la cible====== 
 +Cela affecte les personnage à distance quand on utilise le Client Extension.\\ 
 +Merci a [[some: Crom]] d'avoir donné la solution; il vous suffit de taper la commande suivante une fois en jeu: **/mpredict**\\ \\  
 +Pensez à retaper cette commande à chaque redémarrage de jeu, elle ne reste visiblement pas enregistrée. Et adieu les problèmes de téléportation "visuelle" intempestives!\\
  
-Si vous faites parti des malchanceux qui souffrent d'un ou plusieurs de ces symptômes:+======II. Surchauffe du PC======
  
-  - 1/ Surchauffe du PC (le processeur surchauffe, puis la carte graphique aussi) +===== A. Désactiver le mode "Turbo Boost" ===== 
-  - 2/ Mouvements ultra saccadés lorsqu'un personnage (joueur ou non joueur) se déplace à l'écran +Le turbo boost est d'office paramétré en mode "aggressif" en général. Et l'option pour le désactiver n'est affichable qu'en allant se balader dans les méandres de la base de registre...\\ 
-  - 3Performance de FPS peu satisfaisante dans l'ensemble+Le turbo boost s'avère en général être un énorme facteur de surchauffe... Ici j'arrivais à 100 degrés au bout d'un certain temps sur certains jeux. 
 +==== a. Utilisation maximum du Processeur à moins de 100% ==== 
 +On peut très facilement désactiver le Turbo Boost en paramétrant l'utilisation maximale du processeur à 99%\\ 
 +Allez dans les options avancées d'alimentation et mettez 99% ici:\\ 
 +{{:proc_a_99.jpg?direct|}} 
 +==== b. Turbo OFF et utilisation maximum du Processeur à 100% ==== 
 +Si vous ne voulez pas perdre 1% de capacité d'utilisation du processeur, merci de suivre le long chemin décrit sur cette video youtube^^\\ 
 +https://www.youtube.com/watch?v=xO227WcpOKw 
 +===== B. Forcer le jeu sur un seul cœur de Processeur ===== 
 +Merci à [[some: Paulochon]] et [[some: Ric]] pour ces conseils!\\ 
 +NwN2 ne gère pas correctement les "multi cœurs", du coup, il sollicite de manière intensive et intempestive l'intégralité des cœurs disponibles, générant une surchauffe assez fulgurante (dans mon cas c'était du 90+ degrés) qui se répercute facilement sur la carte graphique sur un PC portable.
  
-Il existe plusieurs solutions afin de remédier à cela, étant un peu un terrain "unique" dans le sens où on a tous des configurations différentes et un environnement software qui diffère probablement aussi, je listerai ce qui semble avoir fonctionné dans mon cas!+**__La solution__**: forcer le fichier .exe à n'utiliser qu'un seul cœur du processeur en créant un raccourci avec la commande adéquate:
  
-- **1Surchauffe du PC**+Créons donc le raccourci (click droit sur le bureau + "créer les raccourcis ici") et rentrez ca:\\ 
 +{{:creationaffinityshortcut.jpg?direct&400|}} 
 +C:\Windows\System32\cmd.exe /C start "" /affinity 8 "chemin d'acces\NWLauncher.exe" en rentrant le chemin d'acces adequat.\\  
 +Dans mon cas, j'utilise le Client Extension, et j'ai un chemin d'installation classique GOG remplacez par le vôtre si différent.\\  
  
-Crédits à **//Paulochon//** pour l'identification du problème + solution. 
  
-NwN2 ne gère absolument pas les "multi cœurs", du coup, il sollicite de manière intensive et intempestive l'intégralité des cœurs disponibles, générant une surchauffe assez fulgurante (dans mon cas c'était du 90+ degrés) qui se répercute facilement sur la carte graphique sur un PC portable. 
  
-**__La solution__**: forcer le fichier .exe à n'utiliser qu'un seul cœur du processeur en créant un raccourci avec la commande adéquate: +On peut aussi le faire manuellement, à chaque démarrage du jeu (mais ca n'a aucun sens vu la solution au-dessus), via le gestionnaire de tâche (CTRL+ALT+SUP pour y accéder).\\  
- +Une fois ce dernier ouvert, allez dans l’onglet « détail » click droit sur nwn2.exe et sélectionner « affinité » puis faire en sorte qu’un seul cœur soit sélectionné (par défaut je met le 0, c’est le premier).\\ 
-Créons donc le raccourci (click droit sur l'exe + glisser sur le bureau + "créer les raccourcis ici")\\  +
-Dans mon cas, j'utilise le Client Extension, et j'ai un chemin d'installation classique, remplacez par le vôtre si différent.\\   +
-//C:\Windows\System32\cmd.exe /C START "NWLauncher.exe" /affinity 2 "C:\GOG Games\NWN2 Complete\NWLauncher.exe"// +
-{{:lcda_wiki_affinite_raccourci.jpg?direct&400|}} +
- +
-On peut aussi le faire manuellement, à chaque démarrage du jeu, via le task manager (CTRL+ALT+SUP pour y accéder).\\  +
-Une fois dans le gestionnaire de tâches, allez dans l’onglet « détail » click droit sur nwn2.exe et sélectionner « affinité » puis faire en sorte qu’un seul cœur soit sélectionné (par défaut je met le 0, c’est le premier).\\ +
 {{:lcda_wiki_affinite_taskmngr.jpg?direct&400|}}\\ \\  {{:lcda_wiki_affinite_taskmngr.jpg?direct&400|}}\\ \\ 
  
Ligne 29: Ligne 36:
 {{:lcda_wiki_affinite_ok.jpg?direct&400|}}\\ \\  {{:lcda_wiki_affinite_ok.jpg?direct&400|}}\\ \\ 
  
-  - **2/ Mouvements ultra saccadés lorsqu'un personnage (joueur ou non joueur) se déplace à l'écran**+===== C. Autres conseils ===== 
 + 
 +  Pour les ordinateurs portables: Surélever l'arrière du PC! (ou 4 cm suffisent, la ventilation se fait mieux) 
 +  * Paramétrez vous-même les paliers de puissance des ventilateurs (GPU et CPU), souvent les constructeurs se veulent un peu trop silencieux aux dépends de la performance de dissipation thermique... 
 +  * Désactiver les ombres, ça peut vachement soulager certaines machines. 
 + 
 +======III. Optimisation FPS====== 
 +Merci à [[some: Crom]] pour ce très précieux conseil! On est plusieurs à avoir gagnés un sacré paquet de FPS en + grâce à ce tweak!\\ 
 +{{:guide_crom_fps_tweak.jpg?direct|}} 
 +[[https://github.com/doitsujin/dxvk/releases]]\\ 
 + 
 +Sur une **__installation Steam__**:\\ 
 +{{:d3d9_et_dxvk_steam.png?direct&400|}}\\ 
 +Sur une **__installation autre que Steam__**:\\ 
 +{{:d3d9_et_dxvk.png?direct&400|}}\\ \\ 
 +Pour vérifier que ça marche bien:\\ 
 +{{:dxvk_content.png?direct|}}\\ 
 +Vous devriez voir ça en jeu:\\ 
 +{{:verification_tweak_ok.png?direct&200|}}\\ 
 +Une fois satisfait, désactivez l'affichage détaillé des performances/utilisations en modifiant le fichier dxvk comme ceci:\\ 
 +{{:dxvk_desactiver_hull.jpg?direct|}}
  
-La solution archaïque : redémarrez votre ordinateur.\\  
-La solution pérenne (mais, attention, je ne sais pas si d'autres programmes en ont vraiment besoin (jeux modernes par exemple?): Désactiver le compteur d'évènements haute précision (HPET en anglais, si vous voulez faire des recherches pour voir les impacts potentiels sur vos logiciels).\\  
-Allez dans le gestionnaire de périphériques, périphériques système, puis clique droit désactiver:\\  
-{{:lcda_wiki_hpet.jpg?direct&400|}}\\ \\  
-Je n'ai eu à ce jour aucun problème lié à la désactivation de ce périphérique cauchemardesque pour NwN2. 
-A noter que si vous utilisez le Client Extension, qui au passage peut (pouvait? ;) ) générer des maux de têtes avec les "aller-retour" à chaque fois que l'on clique pour se déplacer, ce problème disparaît avec la désactivation du CEHP comme montré ci-dessus. 
optimiser_les_performances.1598239273.txt.gz · Dernière modification : 2020/08/24 05:21 de Elandir