Outils pour utilisateurs

Outils du site


optimiser_les_performances

EN COURS DE CONSTRUCTION

Si vous faites parti des malchanceux qui souffrent d'un ou plusieurs de ces symptômes:

  • 1/ Surchauffe du PC (le processeur surchauffe, puis la carte graphique aussi)
  • 2/ Mouvements ultra saccadés lorsqu'un personnage (joueur ou non joueur) se déplace à l'écran
  • 3/ Performance de FPS peu satisfaisante dans l'ensemble
  • 4/ Téléportation intempestive “visuelle” à la position de la cible d'un sort ou d'un projectile

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!

  • 1/ Surchauffe du PC

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:

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”

On peut aussi le faire manuellement, à chaque démarrage du jeu, 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).


Une fois ce petit paramétrage effectué, vous devriez avoir comme moi une utilisation rationnelle du processeur:

  • 2/ Mouvements ultra saccadés lorsqu'un personnage (joueur ou non joueur) se déplace à l'écran [Sans Client Extension]

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:


A noter que si vous lancez le jeu via le Client Extension, ce problème n'existe pas/plus.

  • 3/ Performance de FPS peu satisfaisante dans l'ensemble

Mis à part les réglages graphiques classiques qu'il convient de faire (ombres…anti aliasing…etc) un facteur vraiment déterminant pour moi a été de changer les propriétés du fichier exécutable afin de toujours le démarrer en mode de compatibilité Windows XP SP3.

Pour ce faire, sélectionnez l'exécutable qui lance le jeu (“NWLauncher” dans le cas du Client Extension, ou “nwn2” si démarrage classique) puis clique droit, propriétés, sélectionnez l'onglet de compatibilité et appliquez les paramètres suivants:



  • 4/ Je lance un sort ou un projectile et me retrouve soudainement téléporté a la position de ma cible!!!

Vous utilisez donc le Client Extension, bravo.

Merci a Crom d'avoir donné la solution; il vous suffit de taper la commande suivante une fois en jeu: /mpredict

Plus besoin de retaper cette commande, elle reste enregistrée. Et adieu les problèmes de téléportation “visuelle” intempestives!

En espérant que cela vous aidera comme cela m'a aidé!

optimiser_les_performances.txt · Dernière modification: 2021/02/21 01:50 par Elandir