Hola STALKER!
J’ai enfin stabilisé mes FPS entre 80 et 90 en 4K avec DLSS en qualité et plus aucun stutter ! Si toi aussi tu galères avec des drops de FPS dans des zones avec trop de PNJ ou quand tu dialogues avec eux, ou juste après un certain temps de jeu, voici comment j’ai réglé ça.
1. Le secret (bête mais efficace) : Baissez la qualité des cheveux !
Mettez la qualité des cheveux sur "Moyen". Oui, c’est aussi simple que ça ! Ça a résolu mes drops de FPS soudains.
2. Ajout d’un mod d’optimisation
Installez ce mod https://www.nexusmods.com/stalker2heartofchornobyl/mods/9
Il optimise le moteur pour gérer mieux les ressources (VRAM, CPU, etc...) Pas de perte visuelle!
3. Modification de l’Engine.ini
Voici mon fichier Engine.ini optimisé (que j'ai fait en grapillant à gauche à droite ce qui me convenait) qui m’a permis de gagner quelques FPS et d’éliminer les rares stutters restants.
Chemin du fichier C:\Users\NomDeCompte\AppData\Local\Stalker2\Saved\Config\Windows\Engine.ini
À copier/coller ou crée le Engine.ini si vous ne l'avez pas :
[/Script/Engine.InputSettings]
ConsoleKey=Tilde
t.MaxFPS=120 ; Mettez le taux de votre écran
r.VSync=0 ; Si vous utilisez Gysnch ou Freesynch. (Enlever la ligne dans le cas contraire)
r.D3D11.UseAllowTearing=1 ; Si vous utilisez Gysnch ou Freesynch. (Enlever la ligne dans le cas contraire)
r.D3D12.UseAllowTearing=1 ; Si vous utilisez Gysnch ou Freesynch. (Enlever la ligne dans le cas contraire)
r.Streaming.PoolSize=12288 ; Pour 16GB VRAM. Pour les autres quantité de VRAM :d) 24GB = 18432 / 12GB = 9216 / 8GB = 6144 / 6GB = 4608 / 4GB = 3072
r.MaxAnisotropy=16
r.Tonemapper.GrainQuantization=0 ; Désactive le grain filmique
r.FilmGrain=0 ; Désactive le grain filmique
r.NT.Lens.ChromaticAberration.Intensity=0 ; Désactive l'aberration chromatique
r.SceneColorFringeQuality=0 ; Désactive l'aberration chromatique
niagara.CreateShadersOnLoad=1
r.OneFrameThreadLag=0
r.TemporalAACurrentFrameWeight=0.15 ; Augmentez le à 0.25 si vous constaté des soucis
r.TemporalAASamples=8
r.TemporalAASharpness=0.9
r.Tonemapper.Sharpen=0.8
r.RHICmdBypass=0
r.GPUCrashDebugging=0
r.AllowMultiThreadedShaderCreation=1
r.TextureStreaming.MinTextureResidentMipCount=7
r.Streaming.HLODStrategy=2
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.MipBias=0
r.RenderTargetPoolMin=400
r.GTSyncType=1
r.EarlyZPass=2
r.AllowOcclusionQueries=1
r.GBufferFormats=3
r.AsyncCompute=1
r.UseAsyncShaderPrecompilation=1
r.Streaming.DefragDynamicBounds=1
r.Streaming.UseAllMips=1
D3D12.MaximumFrameLatency=3
D3D12.AsyncDeferredDeletion=1
D3D12.AFRUseFramePacing=1
D3D11.MaximumFrameLatency=3
D3D11.AsyncDeferredDeletion=1
D3D11.AFRUseFramePacing=1
FX.AllowAsyncTick=1
FX.BatchAsync=1
FX.BatchAsyncBatchSize=8
FX.EarlyScheduleAsync=1
AllowAsyncRenderThreadUpdates=1
AudioThread.EnableBatchProcessing=1
AudioThread.BatchAsyncBatchSize=9999999
[ShaderCompiler]
bAllowAsynchronousShaderCompiling=True
bAllowCompilingThroughWorkerThreads=True
NumUnusedShaderCompilingThreads=1
bAsyncShaderCompileWorkerThreads=True
bEnableOptimizedShaderCompilation=True
MaxShaderJobBatchSize=50
MaxShaderJobs=500
[/Script/Engine.Engine]
bAllowMultiThreadedShaderCompile=True
[DevOptions.Shaders]
bAllowShaderCompilingWorker=True
bOptimizeForLocalShaderBuilds=True
WorkerThreadPriority=0
bUseBackgroundCompiling=True
[TextureStreaming]
r.TextureStreaming=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.FullyLoadUsedTextures_Always=1
r.Streaming.DefragDynamicBounds=1
r.Streaming.FramesForFullUpdate=1
[Core.System]
r.XGEShaderCompile=1
r.XGEShaderCompile.Mode=3
r.IoDispatcher.CacheSize=4096
r.IoDispatcher.AsyncBatchReadSizeKB=4096
+Suppress=Scriptwarning
+Suppress=Error
+Suppress=Scriptlog
+Suppress=Warning
[Engine.InputSettings]
RawMouseInputEnabled=1
bEnableMouseSmoothing=False
bViewAccelerationEnabled=False
[Engine.RendererSettings]
r.AsyncCreateLightPrimitiveInteractions=1
r.RDG.AsyncCompute=1
r.AsyncPipelineCompile=1
r.AmbientOcclusion.AsyncComputeBudget=1
r.EnableAsyncComputeVolumetricFog=1
r.Streaming.UseAsyncRequestsForDDC=1
[RenderingThread]
bAllowThreadedRendering=True
bAllowAsyncRenderThreadUpdates=True
[/Script/Engine.StreamingSettings]
s.AsyncLoadingThreadEnabled=True
s.AsyncLoadingThreadEnabled=1
s.AsyncLoadingUseFullTimeLimit=1
s.MinBulkDataSizeForAsyncLoading=0
s.PriorityAsyncLoadingExtraTime=0
s.AsyncLoadingTimeLimit=4
[/Script/Engine.GarbageCollectionSettings]
gc.MultithreadedDestructionEnabled=1
[Engine.ErrorHandling]
bPromptForRemoteDebugging=False
bPromptForRemoteDebugOnEnsure=False
[/script/akaudio.aksettings]
bEnableMultiCoreRendering=True
[CrashReportClient]
bAgreeToCrashUpload=False
bImplicitSend=False
[Core.Log]
LogPluginManager=off
LogOnlineIdentity=off
LogOnlineSession=off
LogMemory=off
LogPakFile=off
LogTemp=off
LogLinker=off
LogOnline=off
LogOnlineGame=off
LogAnalytics=off
LogConfig=off
LogInteractiveProcess=off
LogInput=off
LogOnlineEntitlement=off
LogOnlineEvents=off
LogOnlineFriend=off
LogOnlinePresence=off
LogOnlineTitleFile=off
LogOnlineUser=off
Global=off
[Engine.GarbageCollectionSettings]
gc.MinimalAsyncGarbageCollectionTime=0.3
A testé Rajouté -xgeshadercompile -nothreadtimeout -NoVerifyGC dans les arguments de lancement (steam argument de lancement ou votre raccourci bureau)
Bonus pour avoir le HDR en Plein Ecran Fenêtré RTX HDR a activé dans vos filtre Nvidia en coupant celui du jeu! ET/OU Auto HDR avec Reshade! (je partagerais mon preset qu'en j'en serais satisfait!)
La question c'est : STK2 - SPF ou Stalker Optimizer ou Optimized Tweaks S.2 ?
Mais vivement un vrai travail sur l'optimisation par les dev, ou les moddeurs une fois le toolkit arrivé si rien n'a changé d'ici la
Perso j'ai prit l'engine.ini
https://www.nexusmods.com/stalker2heartofchornobyl/mods/17?tab=posts
et ça, c'est déjà mieux.
https://www.nexusmods.com/stalker2heartofchornobyl/mods/7?tab=files
Merci pour les conseils d'optimisation. Cela fait plaisir de voir une commu réactive. Il y en a bien besoin sur ce jeu.
[16:23:29] <carpediemyeah69>
Perso j'ai prit l'engine.inihttps://www.nexusmods.com/stalker2heartofchornobyl/mods/17?tab=posts
et ça, c'est déjà mieux.
https://www.nexusmods.com/stalker2heartofchornobyl/mods/7?tab=files
Ça remplace les settings qu'on a mis en jeu ou des settings qu'on ne voit pas en jeu ?
J'ai une 3070 le jeu tourne en épique sans un pet de problèmes technique, je me demande sur quelle charrette certain jouent.
Le 21 novembre 2024 à 16:37:22 :
J'ai une 3070 le jeu tourne en épique sans un pet de problèmes technique, je me demande sur quelle charrette certain jouent.
Dis toi que des xx80/90 ont des problèmes de perf
Possibilité de faire tourner le jeu en Dx11 sur GamePass ?
Le 21 novembre 2024 à 16:37:22 :
J'ai une 3070 le jeu tourne en épique sans un pet de problèmes technique, je me demande sur quelle charrette certain jouent.
La 3070 est une semi charette donc bon.
Après si vous jouez en 480p forcément ça tourne nickel.
Ah c'est pour ça que je suis passé de 90 à 40 fps quand 5 PNJ sont rentrés dans la pièce
D'ou ce fameux réglage pour les cheveux
Ce serait pas surtout à cause du processeur à ce que j'ai pu lire sur reddit ? Si Amd pas trop de soucis mais si Intel c'est là que les joueurs ont le plus de soucis non ? Je suis en Intel du coup j'ai de sacrés baisses, parfois ça ne revient pas à la normale et obligé de relancer le jeu, sur une 4070ti pourtant...
Le 21 novembre 2024 à 17:54:44 :
Ce serait pas surtout à cause du processeur à ce que j'ai pu lire sur reddit ? Si Amd pas trop de soucis mais si Intel c'est là que les joueurs ont le plus de soucis non ? Je suis en Intel du coup j'ai de sacrés baisses, parfois ça ne revient pas à la normale et obligé de relancer le jeu, sur une 4070ti pourtant...
Après si y a des gens encore sur Intel en presque 2025 c'est de la selection naturelle là
Le 21 novembre 2024 à 16:37:22 :
J'ai une 3070 le jeu tourne en épique sans un pet de problèmes technique, je me demande sur quelle charrette certain jouent.
Je joue avec une 3070/9800x3D/32g de DDR5 et si j'ose me mettre en épic le jeu fait des drops à 5 fps donc bon
Question: il est ou le paramètre dans Stalker 2 pour enlever le raytracing ?
Le 21 novembre 2024 à 17:29:42 :
Ah c'est pour ça que je suis passé de 90 à 40 fps quand 5 PNJ sont rentrés dans la pièce
D'ou ce fameux réglage pour les cheveux
AMD ici aussi! Ouep le truc des cheveux a solutionné les plus grosse chute
Quelques screens avec mon Reshade:
Le 21 novembre 2024 à 18:18:04 :
Question: il est ou le paramètre dans Stalker 2 pour enlever le raytracing ?
Il y'aura "bientot" une option pour activé le RT Matériel en plus du RT Lumen présent dans le jeu (même en faible y'a du RT)
Pfiou la dégradation des screens entre le passage en JPG et Noelshack
Ça a l'air d'avoir réglé mon problème de saccades horizontale en tout cas.
10h de jeu.
La seule zone qui pose problème c'est la ville so far. Il y a exactement le même comportement de bottleneck CPU que DD2 donc je me dis que les zones avec une forte concentration de NPC, ça va pas être la joie sur UE5.
Je commence à craindre pour le prochain The Witcher
Un gars tente d'amélioré AI-LIFE https://www.nexusmods.com/stalker2heartofchornobyl/mods/62
Je pense que les devs vont fix pas mal de truc, adapté certaine limitation console pour les amplifié sur PC! (ce que je soupçonnais le CPU de la Series S/X qui limite la zone Ai-Life autour du joueur, j'ai pris la personal space edition je vais testé ça, en gros le Ai-Life connecté (dans une zone autour du joueurs) est étendu à 300m de diamètre, Ai-Life Non Connecté lui fonctionne normalement apparemment!)