Optimisations & dépannage DCS

Verrouillé
Avatar de l’utilisateur
Biluf
Réserviste
Messages : 5061
Inscription : 03 mai 2015, 19:59

Optimisations & dépannage DCS

#1

Message par Biluf »

A faire après chaque Patch


Repair

2 méthodes :
  1. Lancer le raccourci Réparer DCS World qui a été créé lors de l'install (dans le menu Démarrer, sous Eagle Dynamics\DCS World)
  2. Dans ~DCS World\bin ouvrez une fenêtre de commande ou Powershell (Shift + clic droit sur le dossier) et tapez

    Par l'invite de commande (cmd)

    Code : Tout sélectionner

    DCS_updater.exe cleanup
    DCS_updater.exe repair
    Ou par Powershell

    Code : Tout sélectionner

    .\DCS_updater.exe cleanup
    .\DCS_updater.exe repair
Suppression des répertoires fxo et metashader2

-> Depuis quelque patchs, les shaders sont recalculés automatiquement au premier lancement du jeu.. Mais si vous observez des problèmes, ça vaut le coup de le faire manuellement.

Permet, au prochain lancement du jeu de recalculer les shaders pour tous les éléments. Ca prend un peu plus de temps qu'un lancement normal de DCS.
kes ke sest un shader ?
Un shader ou nuanceur (le mot est issu du verbe anglais to shade pris dans le sens de « nuancer ») est un programme informatique, utilisé en image de synthèse, pour paramétrer une partie du processus de rendu réalisé par une carte graphique ou un moteur de rendu logiciel. Il sert à décrire l'absorption et la diffusion de la lumière, la texture à utiliser, les réflexions et réfractions, l'ombrage, le déplacement de primitives et des effets post-traitement. Par la conception même du processus de rendu, les shaders sont les candidats idéaux pour une exécution parallèle par le processeur graphique d'une carte graphique.
Dans C:\Users\<USER>\Saved Games\DCS
Supprimez les deux répertoires fxo et metashaders2
Avatar de l’utilisateur
Biluf
Réserviste
Messages : 5061
Inscription : 03 mai 2015, 19:59

Re: Problèmes de performance depuis le dernier patch

#2

Message par Biluf »

Optimisations VR
- Fonctionne aussi pour la 2D
- Compatible tous serveurs multijoueurs


  • Dans vos paramètres graphiques (les options noircies, c'est à votre main) :
    Spoiler
    options.jpg
  • Avec OvGME installez le mod ci-joint. C'est à l'origine prévu pour la VR mais ça fonctionne aussi pour la 2D (modification des shaders) :
    - Supprimez vos répertoires fxo et metashaders2 sous C:\Users\<USER>\Saved Games\DCS *
    - Supprimez les répertoires ~\DCS World\Mods\terrains\<MAP>\misc\metacache\dcs (vous pouvez les récupérer avec un repair). (Cette étape n'est plus nécessaire).
    - Pour le désinstaller, désactivez le dans OvGME puis supprimez vos répertoires fxo et metashaders2 sous C:\Users\<USER>\Saved Games\DCS *. Puis faites un repair.
    * Attention après chaque suppression de fxo metashaders2 le jeu met plus de temps pour se lancer.
    Source : https://forums.eagle.ru/topic/257795-vr ... ure-fixes/
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
Biluf
Réserviste
Messages : 5061
Inscription : 03 mai 2015, 19:59

Re: Problèmes de performance depuis le dernier patch

#3

Message par Biluf »

Un deuxième petit mod à installer qui permet de supprimer toutes les sources d'ombres des objets externes à l'exception de celles des appareils proches mais qui permet de conserver la projection des ombres des collines qu'on peut avoir en sélectionnant les ombres à plat (ce que ne permet pas le settings Off).
- A installer avec OvGME encore une fois.
- Dans les options, sélectionnez Terrain Object Shadows à Flat

Est inclue un Tweak des shaders des NVG.

Source : https://forums.eagle.ru/topic/229653-fl ... moval-mod/
Avatar de l’utilisateur
Biluf
Réserviste
Messages : 5061
Inscription : 03 mai 2015, 19:59

Re: Optimisations & dépannage DCS

#4

Message par Biluf »

Optimisations Diverses

  1. Désactivez le chat vocal dans vos options du jeu.
  2. Dans les Paramètres 3D des drivers NVIDIA sélectionnez Privilégier les performances maximales pour le Mode de gestion de l'alimentation.
  3. Désactiver le scan des ports USB qui peuvent entraîner des freezes.
    Créez un fichier nommé autoexec.cfg dans C:\Users\<USER>\Saved Games\DCS\Config et inscrivez dedans :

    Code : Tout sélectionner

    no_device_hotplug = true
    Depuis quelques patch il est possible de le faire directement en jeu :
    Spoiler
    Image
    Source : https://forums.eagle.ru/topic/215095-di ... g-devices/
  4. Paramétrer le process DCS.exe pour qu'il tourne avec une priorité CPU haute. Téléchargez le fichier joint DCS.exe.CpuPriorityClass.High.reg n'importe où puis clic/droit et Fusionner. Vous pouvez supprimer le fichier après
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
Biluf
Réserviste
Messages : 5061
Inscription : 03 mai 2015, 19:59

Re: Optimisations & dépannage DCS

#5

Message par Biluf »

Petit refresh des posts ci-dessus à l'occasion de la 2.7.

Pour la VR

Si vous mettez un peu de MSAA, dans l'onglet VR vous pouvez régler son étendu (0.4 de base qui est bien, descendez au maximum à 0.3 sinon ça se remarque trop).

Je vous conseille de régler Forests Details Factor à 0.1, ça fait gagner pas mal de FPS sur une map boisée (et de toute façon les arbres sont moches de base...).
Scenery Details Factor rend les bâtiments moches, ça peut être gênant sur un airfield mais en vol au dessus des villes ça peut être un plus de le baisser.
Scenery Details Factor et Forests Details Factor sont réglables en vol, ne vous privez pas de faire des tests.

VR et 2D

Pour loader plus vite les missions en multi diminuez le Preload Radius (Si vous avez DCS sur un SSD).

Je pas remarqué de différence entre SSAO On et Off. Il parait que ça bouffe des FPS, j'ai pas remarqué perso. Par sécurité, Off ^^.

Le SSLR prend toujours autant de puissance pour un gain visuel quasiment nul (on remarque vaguement une réflexion des réservoirs externes sous les ailes...). Donc Off de base !
Avatar de l’utilisateur
Biluf
Réserviste
Messages : 5061
Inscription : 03 mai 2015, 19:59

Re: Optimisations & dépannage DCS

#6

Message par Biluf »

A tester si vous expérimentez des crashs

  • Désinstaller vos mods + Repair
  • Supprimer le contenu des répertoires fxo et metashader2 (cf post #1)
  • Supprimer le contenu du répertoire C:\Users\<User>\AppData\Local\Temp\DCS
  • Désactiver le plein écran dans DCS
  • Renommer C:\Users\<user>\Saved Games\DCS\Config\options.lua pour reset vos settings. Vous pouvez aussi renommer carément tout le répertoire DCS pour repartir de 0 (vous pourrez toujours récupérer vos réglages de joystick)
  • Désactiver le Game Mode de Windows (Paramètres / Jeux / Xbox Game Bar & Mode jeu)
  • (NVIDIA) Désactiver Le GPU Scheduling de Windows (Paramètres / Système / Affichage / Paramètres graphiques / Planification de processeur graphique à accélération matérielle)
  • Vérifiez que votre Pagefile est suffisant dans Windows (Paramètres / Système / A propos de / Paramètres avancés du système / Performances-Paramètres / Avancé / Modifier / Cocher Gestion automatique du fichier d'échange pour les lecteurs)
  • Désactiver l'OC de vos CPU et GPU, voire downclocker le GPU
  • Désactiver l'OC de votre RAM (XMP dans le BIOS)
Dernière modification par Biluf le 21 avr. 2021, 12:31, modifié 2 fois.
Verrouillé