CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

[Guide] Optimisation des FPS

seikay
seikay
Niveau 10
26 mars 2017 à 14:45:43

Bonjour, avec l'augmentation fulgurante des topics au sujet des problèmes de performance sur le jeu, aussi bien pour les grosses configs que pour les petites configs, je me permet de livrer un tutoriel pour optimiser au plus ses FPS.

Je préviens tout de même que ces techniques font baisser GRANDEMENT la qualité visuelle du jeu et que cela amène à avoir des graphismes effroyablement moche en jeu.

De plus ce tutoriel est tiré tout droit d'un guide sur steam que je mettrais en source en fin de topic, je l'ai seulement traduit et rendu un peu plus compréhensible.

seikay
seikay
Niveau 10
26 mars 2017 à 14:45:53

I. Option de lancement Steam :

Tout d'abord, aller dans votre Biblio steam puis clicker droit sur Playerunknow's Battleground, ensuite aller sur Propriétés => Option de lancement puis copier coller la commande ci-dessous :

-malloc=system +mat_antialias 0 window -USEALLAVAILABLECORES -sm4

II. Configuration des fichiers locaux du jeu

Cette partie va affecter directement les options graphiques du moteur de jeu utilisé par PUBG

Aller dans %APPDATA% en utilisation l'explorer des fichiers ou directement dans /Utilisateurs/<Nom Utilisateur>/AppData/

Ensuite aller dans Local => TslGame => Saved => Config => WindowsNoEditor

La vous allez voir une liste de fichier .ini, mais la plus part ne vont pas être modifié, nous allons seulement nous intéresser à GameUserSettings.ini, Engine.ini et Scalability.ini.

(A) Tout d'abord il vous faut ouvrir le fichier GameUserSettings.ini et remplacer les valeurs initiales par celles dessous :

[ScalabilityGroups]
sg.ResolutionQuality=70
sg.ViewDistanceQuality=0
sg.AntiAliasingQuality=0
sg.ShadowQuality=0
sg.PostProcessQuality=0
sg.TextureQuality=0
sg.EffectsQuality=0
sg.FoliageQuality=0
sg.TrueSkyQuality=0
sg.GroundClutterQuality=0
sg.IBLQuality=0
sg.HeightFieldShadowQuality=0

Quand vous avez terminé sauvegarder le fichier et mettre en Lecture seule. La lecture seule interdit au jeu de modifier le fichier à son lancement.

(B) Ensuite c'est au tour du fichier Engine.ini

Attention, les modifications ci-dessous vont grandement affecter la qualité visuelle du jeu au point de rendre les graphismes très minimalistes et moches.

Remplacer le contenu de votre fichier par ce qui suit ci-dessous :

[Core.System]
Paths=../../../Engine/Content
Paths=%GAMEDIR%Content
Paths=../../../Engine/Plugins/OceanPlugin/Content
Paths=../../../Engine/Plugins/Mutable/Content
Paths=../../../Engine/Plugins/Runtime/Coherent/CoherentUIGTPlugin/Content
Paths=../../../Engine/Plugins/RoadEditor/Content
Paths=../../../Engine/Plugins/2D/Paper2D/Content
Paths=../../../Engine/Plugins/Wwise/Content


[/script/engine.engine]
bSmoothFrameRate=true
MinDesiredFrameRate=60
SmoothedFrameRateRange=(LowerBound=(Type="ERangeBoundTypes::Inclusive",Value=60),UpperBound=(Type="ERangeBoundTypes::Exclusive",Value=144))
MaxPixelShaderAdditiveComplexityCount=128
MaxES2PixelShaderAdditiveComplexityCount=45
TimeBetweenPurgingPendingKillObjects=30
bDisablePhysXHardwareSupport=True

[/script/engine.renderersettings]
r.SeparateTranslucency=False
r.CustomDepth=1
r.DefaultFeature.Bloom=False
r.DefaultFeature.AmbientOcclusion=False
r.DefaultFeature.AmbientOcclusionStaticFraction=False
r.DefaultFeature.MotionBlur=False
r.DefaultFeature.LensFlare=False
r.DefaultFeature.AntiAliasing=0
r.ViewDistanceScale=1
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=256
r.Shadow.RadiusThreshold=0.1
r.Shadow.DistanceScale=0.1
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.TonemapperQuality=0
r.RefractionQuality=0
r.SSR.Quality=0
r.SceneColorFormat=3
r.TranslucencyVolumeBlur=0
r.MaterialQualityLevel=0
r.SSS.Scale=0
r.SSS.SampleSet=0
r.EmitterSpawnRateScale=0.75

Sauvegarder et mettre en lecture seule également comme le fichier précédent.

(C) Ensuite au tour du fihcier Scalability.ini

Il est obligé d'avoir tous les graphismes en very low pour ce qui suit marche

[ScalabilitySettings]
PerfIndexValues_ResolutionQuality="50 50 50 50"

[AntiAliasingQuality@0]
r.MSAA.CompositingSampleCount=1

[ViewDistanceQuality@0]
r.SkeletalMeshLODBias=5

[ShadowQuality@0]
r.LightFunctionQuality=0
r.ShadowQuality=0
r.Shadow.CSM.MaxCascades=0
r.Shadow.MaxResolution=32
r.Shadow.RadiusThreshold=0.24
r.Shadow.DistanceScale=0.1

[PostProcessQuality@0]
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=200
r.Upscale.Quality=0

[TextureQuality@0]
r.MaxAnisotropy=0

[EffectsQuality@0]
r.TranslucencyLightingVolumeDim=1
r.RefractionQuality=0
r.SceneColorFormat=3

[FoliageQuality@0]
r.ParticleLightQuality=0

et encore une fois sauvegarder le fichier et le mettre en lecture seule.

seikay
seikay
Niveau 10
26 mars 2017 à 14:46:07

III. Modification du FOV :

Pour cette partie la il est du coup nécessaire de remettre le fichier en écriture et donc de décocher lecture seule sinon vous ne pourrez modifier le fichier

Ouvrir de nouveau le fichier Engine.ini et y ajouter ceci :

[/script/engine.localplayer]
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV

Malheureusement pour tous qui espéraient changer leur FOV en rentrant des valeurs comme 70,80, etc est actuellement pas possible à faire.

IV. Utilisation des cœurs par défauts

Aller dans msconfig puis Démarrer -> Options Avancées -> Nombres de processeurs
Mettre le nombre maximale puis valider en appuyant sur Ok.

seikay
seikay
Niveau 10
26 mars 2017 à 14:47:41

Source du Tutoriel : http://steamcommunity.com/sharedfiles/filedetails/?id=889517165

Voila, ci vous avez des questions n'hésitez pas à me demander si vous n'arrivez pas une étape ou si vous avez bug :)

Par contre je ne suis pas le créateur du tutoriel, si des problèmes sont non résolus je ne pourrais vous aider plus !

Message édité le 26 mars 2017 à 14:49:59 par seikay
Diamondss
Diamondss
Niveau 10
26 mars 2017 à 15:18:54

Nice je comptais le traduire dans la semaine, voilà qui est fait :noel:

seikay
seikay
Niveau 10
26 mars 2017 à 15:22:25

Le 26 mars 2017 à 15:18:54 Diamondss a écrit :
Nice je comptais le traduire dans la semaine, voilà qui est fait :noel:

Ah bien au moins c'est fait https://image.noelshack.com/fichiers/2016/30/1469541956-risitas197.png

Par contre j'ai oublié de préciser qu'il fallait quand même sauvegarder les fichiers initiaux au cas ou :hap:
Et j'ai pas tout mis non plus, parce que déjà avec la partie sur les fichiers du jeu, le jeu devient très moche :hap:

Message édité le 26 mars 2017 à 15:23:13 par seikay
Diamondss
Diamondss
Niveau 10
26 mars 2017 à 15:25:17

Le 26 mars 2017 à 15:22:25 Seikay a écrit :

Le 26 mars 2017 à 15:18:54 Diamondss a écrit :
Nice je comptais le traduire dans la semaine, voilà qui est fait :noel:

Ah bien au moins c'est fait https://image.noelshack.com/fichiers/2016/30/1469541956-risitas197.png

Par contre j'ai oublié de préciser qu'il fallait quand même sauvegarder les fichiers initiaux au cas ou :hap:
Et j'ai pas tout mis non plus, parce que déjà avec la partie sur les fichiers du jeu, le jeu devient très moche :hap:

Je compte traduire ceux de Crowii sur les armes, les accessoires, les autres objets https://image.noelshack.com/fichiers/2016/30/1469971029-risitas235.png

seikay
seikay
Niveau 10
26 mars 2017 à 15:28:52

Le 26 mars 2017 à 15:25:17 Diamondss a écrit :

Le 26 mars 2017 à 15:22:25 Seikay a écrit :

Le 26 mars 2017 à 15:18:54 Diamondss a écrit :
Nice je comptais le traduire dans la semaine, voilà qui est fait :noel:

Ah bien au moins c'est fait https://image.noelshack.com/fichiers/2016/30/1469541956-risitas197.png

Par contre j'ai oublié de préciser qu'il fallait quand même sauvegarder les fichiers initiaux au cas ou :hap:
Et j'ai pas tout mis non plus, parce que déjà avec la partie sur les fichiers du jeu, le jeu devient très moche :hap:

Je compte traduire ceux de Crowii sur les armes, les accessoires, les autres objets https://image.noelshack.com/fichiers/2016/30/1469971029-risitas235.png

Bordel bon courage parce que c'est plutôt long https://image.noelshack.com/fichiers/2016/38/1474719452-jesus56.png

Diamondss
Diamondss
Niveau 10
26 mars 2017 à 15:32:02

Oui, très long même https://image.noelshack.com/fichiers/2016/30/1469541956-risitas197.png

Pseudo supprimé
Pseudo supprimé 26 mars 2017 à 16:03:17

courage ça m'aiderai grandement !

Godrius
Godrius
Niveau 4
28 mars 2017 à 09:04:39

Topic à épinglé selon moi il aide beaucoup très bon travail.

Sous forums
  • Recherche de joueurs/équipes/serveurs
La vidéo du moment