OPTIMISATION DE VOTRE PC (EURO TRUCK SIMULATOR 2)

Création: IRONFLY | Réécriture: C. BATMALE

Introduction

Voici un guide permettant d'optimiser vos FPS dans ETS2 en fonction de votre PC et d'éviter des crashs aléatoires. Au-delà, d'effectuer des réglages graphiques, vous en apprendrez plus sur la configuration du jeu qui pourra nous permettre de le stabiliser au passage. En bonus, on finira ce guide par quelques optimisations PC Windows 10 et Nvidia qui pourront vous servir tous le temps pour tous vos jeux.

Sommaire

  1. 1 - Réglages 2024 de Sir_Thomas (nouveau setup Moza Racing)
  2. 2 - Régler l'échelle (scaling)
  3. 3 - Modifier les paramètre du jeu via le fichier "config.cfg"
  4. 4 - Régler les options graphiques du jeu
  5. 5 - Options de lancement du jeu dans Steam
  6. 6 - Eviter les superpositions (overlays)
  7. 7 - Activer la planification de processeur graphique à accélération matérielle (Hardware-Accelerated GPU Scheduling)
  8. 8 - Activer le "Mode jeu" dans Windows
  9. 9 - Modifier le mode d'alimentation de Windows
  10. 10 - Faire une installation minimale des pilotes NVidia sans télémétrie et sans GeForce Experience avec NVCleanstall
  11. 11 - Optimiser des réglages du panneau Nvidia
  12. 12 - Désactiver les applications en tâche de fond

Réglages 2024 de Sir_Thomas (nouveau setup Moza Racing)

Voici les réglages généraux de Sir_Thomas pour ETS2 avec son nouveau setup 2024 (Moza Racing: Base R12 + Volant RS V2 + Pédalier SR-P):

Régler l'échelle (scaling)

Scaling 100%, 200%, 300% ou 400% ?

Pour clarifier, disons par exemple que votre écran a une résolution de 1920x1080 (la plus courante). Si vous définissez l'échelle de rendu à 400%, cela signifie que la résolution totale sera multipliée par quatre, ce qui, pour 1080p, correspond à 3840x2160, ou ce que nous appelons 4K.

Votre écran ne peut pas réellement afficher 4K, mais le moteur de jeu demande à la carte graphique de calculer chaque image en 4K, puis chaque image est mise à l'échelle en 1080p. Le rendu interne à plus haute résolution donne une image plus nette avec moins d'aliasing, mais demande beaucoup plus de travail à la carte graphique.

À l'inverse, disons que vous avez un écran 4K. Vous pouvez régler la résolution du jeu sur 4K, puis l'échelle de rendu sur 25% et vous obtiendrez un rendu 1080p pour le moteur 3D, ce qui est facile pour la carte graphique, mais les éléments du HUD (GPS, écran de pause) seront eux en 4K.

Scaling recommandé en fonction de votre écran :

Pour info, le jeu est codé en dur avec une résolution de 1440x900 (19" wide - soit un 16:10 en aspect ratio - les équivalents seraient pour info : 1280x800, 1680x1050, 1920x1200, et 2560x1600).

Comme toujours, à vous de tester ce qu'il va le mieux pour votre configuration PC ! La clé pour un jeu fluide est aussi dans l'utilisation de la RAM.

Si vous utilisez des packs de trafic et une densité accrue, vous avez vraiment besoin de suffisamment de RAM.(Au minimum 8 gigas et pour être bien à l'aise si vous avez beaucoup de pack de trafic, skins, et autres 16 gigas).

Dans tous les cas, il faut augmenter le "mm_pool_size" parce que si vous ne le faites pas, la RAM allouée par le jeu (qui est beaucoup trop basse par défaut par les développeurs) sera très vite saturée et le surplus nécessaire sera stocké dans la mémoire virtuelle et c'est la source de tous les problèmes de lag/stuttering, de pertes de FPS et de crash du jeu. Nous verrons cela un peu plus bas dans le tuto.

Modifier les paramètre du jeu via le fichier "config.cfg"

Passons maintenant aux réglages du fichier du jeu : "config.cfg". Ce fichier se trouve dans le dossier (..\Documents\Euro Truck Simulator 2)

Information Par sécurité, enregistrez une copie du fichier "config.cfg" et mettez cela bien de côté au cas où afin de pouvoir revenir à la configuration d’origine si besoin !

Attention Voici le paramètre à modifier en priorité :

[ uset r_buffer_page_size "30" ]

On passe de 10 à 30.
Le "buffer" plus connu sous "mémoire tampon", stocke des datas pour anticiper les exécutions de commandes.
Le souci est que ce "buffer" est de base beaucoup trop bas par les développeurs du jeu.
En augmentant celui-ci, on va limiter le lag et éviter surtout les plantages de jeu. Passage à 50, si votre jeu continue de crasher.

Emplacement et ligne à modifier dans le fichier 'config.cfg' pour le buffer

Voici d'autres modifications que nous pouvons apportées au fichier "config.cfg". Encore une fois, tout se fera en fonction de la puissance de votre PC, de la carte graphique utilisée et de votre quantité de RAM. Mais attention, en augmentant les valeurs, vous ajoutez une charge supplémentaire au GPU et vous pouvez avoir une baisse de FPS si c'est trop excessif. A vous de tester l'impact sur votre jeu.

Attention [ uset t_averaging_window_length "20" ]

Ce paramètre qui peut sembler anodin, est en réalité très utile pour éviter l'effet "élastique". Le mouvement de conduite ralentit au hasard, mais soudainement, il se met à accélèrer rapidement. C'est l'effet "élastique".
La valeur par défaut de ce paramètre est à 20.
Ce qu'il faut faire est très simple, il faut simplement multiplié par 2 votre fréquence d'affichage.
Exemple : Vous êtes en 60Hz, votre valeur sera 120. Vous êtes en 144Hz, votre valeur sera 288. Donc cela dépend de la fréquence Vsync de votre écran.
Certains qui subissent toujours cet effet "élastique" préconise même de multiplier par 5 au lieu de 2 la valeur.

IMPACT sur les FPS : BAS à MOYEN (Config PC moyenne gamme) :

uset r_sun_shadow_texture_size "8192"

Taille de la texture de l'ombre du soleil, par défaut 4096. Cela joue sur la précision des ombres. Pour de petit PC, je recommande de rester sur 4096.

uset g_bloom "0"

Effet de halo. Le mettre complètement à 0 vous fera gagner un peu en FPS, cela évite d'avoir des zones trop lumineuses par endroit.

uset g_light_span_factor "2"
uset g_light_distance_factor "2"

Par défaut 1. Va permettre d'augmenter la distance et l'intensité des feux des camions la nuit.

IMPACT sur les FPS : TRÈS ÉLEVÉ (Config PC haute gamme à très haute gamme) :

uset r_mirror_view_distance "900"

Ceci vous donnera une vue de 900 mètres dans les miroirs, au delà, les objets disparaissent. Vous pouvez mettre moins pour gagner des FPS. Valeur par défaut : 200.

Régler les options graphiques du jeu

Dans les options graphiques d'ETS2, vérifiez bien que ces paramètres soient réglés comme ci-dessous.
Encore une fois, ces réglages sont à effectuer en fonction des capacités de votre PC. Tout est une question d'équilibre.

Mode Plein Écran => ON

Fréquence de rafraîchissement => Par défaut

Synchronisation verticale => Désactivé

Désactivé pour ne pas limiter le nombre de FPS. Activé pour verrouiller votre FPS maximum à la fréquence de rafraîchissement de votre écran. En activant, cela évite également le déchirement de l'écran mais vous perdrez un peu de FPS.

Mise à l'échelle => 400%

Voir explication plus haut en fonction de votre écran.

Anti-aliasing (SMAA) => ELEVE

On active l'antialiasing en "ULTRA" voir "ELEVE" pour diminuer le plus possible l’effet d’escalier. A modifier en fonction de la puissance de votre PC et de la mise à l'échelle effectuée juste au dessus.

SSAO => FAIBLE

SSAO = jeux d'ombres. Apporte un réalisme plus poussé sur les camions et l'environnement mais peut faire chuter des FPS.

Profondeur de champ (DOF) => OFF

Permet de gagner quelques FPS. Retire le flou de profondeur.

Rayon du soleil => ON

Aucun impact sur le jeu.

Correction des couleurs => ON

Aucun impact sur le jeu.

Échelle des reflets => 100%

Détail du reflet => MOYEN

"MOYEN" pour un bon équilibre entre qualité et performance. "ELEVE" est vraiment bien meilleur si vous pouvez vous permettre la baisse d’un peu de FPS. Il n'est pas recommandé de mettre ce paramètre en "FAIBLE".

Détail de la végétation => ELEVE

Qualité de l'herbe et des arbres. "MOYEN" pour un bon équilibre. Mettre sur "FAIBLE" pour gagner des FPS, mais les arbres notamment ne seront vraiment pas détaillés.

Densité de l'herbe => FAIBLE

"FAIBLE" ou "ELEVE". Sur "ELEVE", cela induit une forte baisse des FPS.

Qualité des ombres => ELEVE

Je recommande "ELEVE" ou "MOYEN". "ULTRA" induit une forte baisse des FPS et "FAIBLE" nuit à l'immersion. Ne pas négliger les ombres qui donnent plus de réalisme.

Qualité de la texture des ombres => PERSONNALISE

Ce paramètre est normal car il a été défini dans le fichier “config.cfg”.

Qualité de la météo => ELEVE

Au cas où vous constateriez une baisse trop importante des FPS lorsqu'il pleut, baissez cette option en "MOYEN" ou "FAIBLE".

Attention Les paramètres ci-dessous concernant les miroirs ont un impact majeur sur les FPS. Réduisez-les pour obtenir un meilleur résultat. Attention

Qualité des rétroviseurs => MOYEN

Le niveau "MOYEN" est suffisant, mais vous pourriez avoir du mal à voir la nuit. A vous de voir.

Résolution des rétroviseurs => MOYEN

"MOYEN" ou "ELEVE". "BAS" est juste un trop grand compromis de qualité, on évite.

Distance des rétroviseurs => MOYEN

"MOYEN" ou "ELEVE". "ULTRA" est meilleur évidement. Les rétroviseurs font baisser les FPS, car le jeu doit afficher encore plus d'images.

Qualité de la texture => ELEVE

Ce paramètre fait fortement varier les FPS, mais entre "ELEVE" et "MOYEN" il n'y a pas de réel gain de FPS. "BAS" est un trop grand compromis de qualité, on évite car le jeu n'est vraiment pas beau.

Filtrage anisotrope => 100%

Ce paramètre n'affecte pas les performances, on peut donc le monter au maximum, soit 100%.

Cartes normales => ON

Aucun impact sur le jeu.

Phares du trafic => ON

Vous devez l'allumer pour voir les autres véhicules la nuit.

Lumières secondaires du véhicules => ON

Plus de lumières pour votre camion.

Niveau de lisibilité des lumières => ELEVE

"ELEVE" pour voir plus loin, "MOYEN" fonctionne aussi, mais Bas est juste trop bas, on évite donc !

Piétons => ON

Pas d’impact sur les ressources du jeu.

Options de lancement du jeu dans Steam

Voici comment nous pouvons améliorer les chargements du jeu et stabiliser le jeu avec quelques réglages.

C’est ici que nous allons augmenter le "mm_pool_size" parce que si vous ne le faites pas, la RAM allouée par le jeu (qui est beaucoup trop basse par défaut) sera saturée et le surplus nécessaire sera stocké dans la mémoire virtuelle et c'est la source de tous les problèmes de lag/stuttering, de pertes de FPS et de crash du jeu.

Ces réglages sont bien évidemment paramétrables en fonction de la quantité de RAM que vous possédez. A vous d'ajuster si besoin. Mais si vous avez de la RAM disponible pour le jeu, pourquoi s’en priver ?

Pour effectuer les réglages ci-dessous, on lance Steam puis dans sa bibliothèque de jeu, on effectue un clic-droit sur Euro Truck Simulator 2 dans la colonne de gauche, puis on clique sur "Propriétés".

Dans la case "OPTIONS DE LANCEMENT" nous pouvons inscrire différents paramètres :

-64 bit

Passe évidemment le jeu en 64bits.

-nointro

Supprime les logos d'introduction du jeu au lancement. On gagne du temps !

-mm_pool_size 4096

Taille de la zone mémoire du pool général des ressources. Mettre la valeur en fonction de votre quantité de RAM sur votre PC. Voir la partie info un peu plus bas.

-mm_max_resource_size 80

Taille du tampon de chargement des ressources. Par défaut = 22MB, max. 100MB. 80 est une valeur idéale.

-mm_max_tmp_buffers_size 1000

La taille maximale du tampon de mémoire temporaire. Par défaut = 112MB, max. 1000MB. 1000 est une valeur idéale.

Voici la correspondance qui permet de mettre la bonne valeur pour votre -mm_pool_size :

-mm_pool_size 1024 (For 2/4GB Ram)
-mm_pool_size 2048 (For 4GB Ram)
-mm_pool_size 4096 (For 6/8GB Ram)
-mm_pool_size 8192 (For 16/32GB Ram)

Les paramètres doivent être séparés par un espace.

Pour vous faciliter la vie, voici ce que vous devriez copier/coller dans le lancement du jeu si vous avez 8 gigas de RAM sur votre PC :

-64bit -nointro -mm_pool_size 4096 -mm_max_resource_size 80 -mm_max_tmp_buffers_size 1000

Emplacement du champ 'Options de lancement' du jeu dans Steam

Eviter les superpositions (overlays)

Fermez un maximum de logiciels sous Windows que vous ne comptez pas utiliser quand vous jouez, et principalement les logiciels qui génèrent des Overlay.
En plus de gagner en FPS, cela peut permettre de gagner en stabilité.

Cette désactivation se fait depuis les paramètres de Windows, Steam ou Nvidia GeForce Experience (Et franchement, entre nous, n'installez pas GeForce Experience, c’est un vrai gouffre à performances et de RAM pour votre PC!)

Désactiver la barre de jeux intégrée à Windows 11 (Xbox Game Bar):

  1. - Appuyez sur la touche [Windows] pour ouvrir le menu Démarrer et entrez "barre de jeux", puis cliquez sur "Paramètres de la barre de jeux".
  2. - Une nouvelle fenêtre de paramètres s’ouvre alors, cliquez sur « Activer » ou le bouton juste à côté pour la désactiver.

Désactiver l’overlay sur Steam :

  1. - Ouvrez l’application Steam, cliquez sur Steam dans le menu en haut à gauche, puis sur "Paramètres".
  2. - Dans la nouvelle fenêtre qui s’est ouverte, cliquez sur "Dans un jeu" , puis décochez "Activer l’overlay Steam".

Et tant que nous sommes sur Steam :

  1. - Sélectionnez "Paramètres".
  2. - Allez dans l’onglet "Streaming local" et décochez l’option "Activer le Streaming".
  3. - Puis allez dans l’onglet "Téléchargements".
  4. - Cochez la case "Mettre à jour seulement entre :" et saisissez une plage horaire durant laquelle vous ne jouez pas.
  5. - Validez ensuite par OK

Vous pouvez faire pareil pour GOG, Ubisoft Connect, etc… .

Réglage de l'overlay dans Steam

Activer la planification de processeur graphique à accélération matérielle (Hardware-Accelerated GPU Scheduling)

La planification GPU est une nouvelle fonctionnalité qui améliore les performances et peut réduire la latence en permettant à la carte vidéo de gérer directement sa propre mémoire.

Pour le moment cette fonctionnalité est réservée aux possesseurs de carte graphique NVIDIA. Le constucteur a été le premier (et le seul actuellement), à offrir le support de cette option et de DirectX 12 Ultimate.

Cela dépend de la carte GTX ou RTX, mais il possible de gagner entre 2 à 6% en FPS selon le jeu. C'est toujours ça de pris ! Parfois c'est quasi nul. Tout dépend du jeu. A savoir que cette implémentation dans Windows 10 est très récente, et que celle-ci est désactivée par défaut. C'est donc encore tout jeune et par forcément bien exploité. Mais c'est prometteur !

Comment activer la planification de processeur graphique à accélération matérielle ?

  1. - Assurez-vous de posséder Windows 10 ou Windows 11 avec les dernières mises à jour.
  2. - Vous allez ensuite télécharger et installer le dernier pilote NVIDIA.

Désormais, vous êtes en mesure de pouvoir activer la planification de processeur graphique à accélération matérielle.

  1. - Appuyez sur la touche Windows pour ouvrir le menu Démarrer et tapez "Paramètres graphiques", puis cliquez dessus.
  2. - Dans la nouvelle fenêtre qui s’ouvre, activez la planification de processeur graphique à accélération matérielle, puis redémarrez votre ordinateur, afin que les modifications soient prises en compte.

Réglage de la planification de processeur graphique à accélération matérielle dans Windows

Activer le "Mode jeu" dans Windows

Depuis la Creators Update, un mode jeu a fait son apparition dans Windows 10. Son but est d'améliorer les performances dans les jeux. Pour cela, le processus d'un jeu voit sa priorité augmentée par rapport aux autres applications en cours de fonctionnement qui voient eux, leurs ressources système diminuées.

De quoi gagner quelques précieuses images par seconde (FPS) qui rendront un jeu un peu plus fluide. Mais sachez que cela ne transformera pas un ordinateur anémique en bête de course.

  1. - Cliquez sur le bouton Démarrer puis sur Paramètres
  2. - Cliquez sur Jeux
  3. - Dans la colonne de gauche, cliquez sur Mode jeu
  4. - Activez alors l'option Utiliser le mode jeu

Dès qu'un jeu en cours de fonctionnement est détecté, les optimisations sont automatiquement appliquées.

Réglage du mode jeu dans Windows

Modifier le mode d'alimentation de Windows

Par défaut, Windows 11 est configuré pour utiliser le mode d’alimentation "Utilisation normale (recommandé)" et il le fait même sur les PC de bureau.

Donc, la première chose que vous devez faire pour améliorer la performance globale de votre système est de modifier ce paramètre.

Il nous faut activer le mode "Performances élevées" (ou "Performances Optimales" sous windows 10).
Il se peut que vous ayez plus de modes d'alimentation sur un PC par rapport à un autre car cela dépend du matériel et du système.

Il faut bien noter qu'en passant par ce mode, le processeur va chauffer un peu plus !

Attention A ne surtout pas faire sur un PC Portable !!!! Attention

Pour activer ce mode ultime:

  1. - Cliquer sur le menu "Demarrer" et recherchez "Alimentation"
  2. - Cliquer sur le résultat "Choisir un mode d'alimentation"
  3. - Si vous avez dans la liste des modes "Performances élevées" (ou "Performances Optimales" sous windows 10) vous pouvez le sélectionner et c'est bon.
  4. - Si vous n'avez pas un des deux modes souhaité, suivez les étapes décrites ci après pour afficher le mode (Windows 10 uniquement)

UNIQUEMENT Si le mode n'apparaît pas dans les choix de modes d'alimentation (ATTENTION vous allez modifier votre système, cela comporte des risques):

  1. - Faites un clic droit sur votre bouton du menu Démarrer.
  2. - Cliquez ensuite sur Invite de commande (admin).
  3. - Saisissez : powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
  4. - et appuyez sur votre touche Entrée
  5. - Puis :
    1. - Ouvrez le Panneau de configuration en faisant un clic droit sur le menu Démarrer, puis cliquez sur Matériel et audio et allez à la section Options d’alimentation.
    2. - Dans les options d’alimentation, cliquez sur la petite flèche vers le bas pour afficher les modes supplémentaires, puis cochez la case Performances Optimales

Réglage du mode de gestion de l'alimentation dans Windows

Faire une installation minimale des pilotes NVidia (si équipé) sans télémétrie et sans GeForce Experience avec NVCleanstall

Premier pilote à installer sur Windows, l'affichage donc ici le pilote NVIDIA (UNIQUEMENT si vous êtes équipé d'une carte grapghique NVidia!).

Je ne recommande pas d'installer le pilote depuis le site NVIDIA mais de passer par un petit programme qui va installer uniquement l'essentiel, c'est à dire JUSTE le pilote de la carte et rien d'autre !

En installant le pack complet NVIDIA, toutes sortes de choses nécessaires et inutiles s’installent sur nos systèmes d’exploitation.

NVCleanstall est un programme gratuit qui permet de personnaliser l’installation des pilotes NVIDIA :

Attention

Avant de lancer l'installation, vous pouvez nettoyer les composants Nvidia déjà présents sur votre ordinateur.
Un nettoyage avec Display Driver Uninstaller (DDU) est fortement recommandé.

Un tuto est disponible ICI

Lien OFFICIEL du logiciel (en anglais): NVCleanstall

Avec NVCleanstall, vous pouvez sélectionner les composants que vous souhaitez installer. Et si vous souhaitez avoir plus de détails sur les composants, cliquez simplement dessus pour faire apparaître une brève description de ce dernier sur la droite.

À noter que le SEUL composant nécessaire au bon fonctionnement de votre carte graphique est le pilote d’affichage (Display Driver), le reste est facultatif.

La case "Display Driver (required)" est cochée par défaut et l'option n'est pas modifiable.

Je vous recommande à minima, de cliquer sur "Recommended", afin que cela sélectionne automatiquement le minimum requis pour votre matériel (notamment "Optimus" qui gère l'activation de la carte graphique sur PC portable uniquement au besoin afin d'optimiser la batterie de l'appareil).
L'important si vous souhaitez une installation minimale est que seules des options au dessus de la séparation "GeForce Exprerience Components" soient cochées.

Et franchement, entre nous, n'installez pas GeForce Experience, c’est un vrai gouffre à performances !

Choix à cocher dans les éléments du pilote à installer depuis NVCleanstall

Pensez également à installer NVCleanstall sur votre PC pour que celui-ci puisse checker les futures mises à jours des pilotes et vous alerter par le biais d'un popup quand c'est le cas.

Installer NVCleanstall sur ordinateur et option à cocher pour notifications de mises à jour

Ensuite prenez bien soin, de cocher les cases suivantes :

Pourquoi passer en mode MSI (Message Signaled Interrupts) sa carte NVIDIA ?

Pour faire simple, le mode MSI a une latence bien inférieure par rapport au mode IRQ sur Windows.

Lorsqu'on a une carte vidéo NVIDIA, on peut se demander pourquoi cela ne se fait pas tout seul lors de l'installation des pilotes, d'autant plus que les GPU prennent déjà en charge le mode MSI depuis bien longtemps et qu'AMD le gère sans souci.

Attention A chaque MAJ de pilotes NVIDIA, pensez bien à cocher toutes ces cases pour une prise en compte ! Attention

Optons d'installation, supprimer télémétrie et passage de la carte graphique en mode MSI

Optimiser des réglages du panneau Nvidia

Voici des paramètres Nvidia "passe partout" pour tout vos jeux sur Windows 10/11 et donc valable évidemment pour ETS2.

On ouvre le panneau NVIDIA et on se rend dans la partie Gérer les paramètres 3D.

Gestion des paramètres 3D dans lae panneau de configuration NVidia

Vous pouvez régler les paramètres comme ceci :

Une fois fait, pensez bien à cliquer sur "Appliquer" en bas pour la prise en compte.

Désactiver les applications en tâche de fond

Par défaut, toutes les applications de Windows 10 peuvent envoyer et recevoir des informations, même sans être utilisées.
Pour économiser de l'énergie sur un portable ou pour gagner en performances sur un ordinateur de bureau, vous pouvez limiter les applications autorisées à fonctionner en arrière-plan.
Ce listing n'existe pas directement sous Windows 11, il doit être fait unitairement par application installée, (il suffit pour cela d'aller sur la liste des applications installées et de cliquer sur les 3 points à droite de l'application voulue, puis "Option avancée" pour voir l'activation ou non de cette option.)

Pour Windows 10:

  1. - Appuyez sur les touches Windows + I
  2. - Saisissez « applications »
  3. - Choisissez Applications en arrière-plan
  4. - Désactiver l’autorisation des « applications à s’exécuter en arrière-plan »
  5. OU
  6. - Désactiver uniquement celles que vous n’utilisez pas !

Réglage de l'éxécution des applications en arrière plan dans Windows 10