Hey folks Lately I've been tinkering a bit with the engine.ini, to get the most out of TSW without noticeably losing performance. So far this has worked quite well and the game looks very fine for me, but there's still room for improvement, as usual That's why I'm posting this here now. I would like those of you with experience to please check my settings and advise me which ones are overkill (there are definitely some), which ones could be improved further or if there are some that I should add or remove. Performance with the current settings is quite good, except some stuttering on newer routes like Stuttgart-Heilbronn or S-Bahn Frankfurt, while for example Mittenwaldbahn on the other hand is running smoothly. So if anyone knows ways to improve performance without noticeably reducing visual quality, please let me know No, I don't want to use the famous Lighting & Visual Enhancement mod, it's great I'm sure but I don't wanna have to install Godmode for it. My .ini settings: [SystemSettings] r.CreateShadersOnLoad=1 r.UseAsyncShaderPrecompilation=1 r.UseShaderPredraw=1 r.UseShaderCaching=1 r.ShaderPipelineCache.BatchTime=13 r.ShaderPipelineCache.BackgroundBatchTime=5 r.ShaderPipelineCache.PrecompileBatchTime=5 r.LODDistanceFactor=1.2 r.ViewDistanceScale=2.5 r.StaticMeshLODDistanceScale=0.8 r.SkeletalMeshLODBias=-1 r.ForceLOD=0 r.MipMapLODBias=-2 foliage.LODDistanceScale=1.8 foliage.DensityScale=1 foliage.MinLOD=0 r.HLOD.DistanceOverride=0 r.HLOD.MaximumLevel=0 r.LODBias=-1 r.LODFadeTime=2 r.TextureStreaming=1 r.Streaming.LimitPoolSizeToVRAM=0 r.Streaming.PoolSize=12288 r.Streaming.MaxTempMemoryAllowed=512 r.Streaming.FramesForFullUpdate=2 r.Streaming.Boost=2 r.Streaming.HLODStrategy=2 r.Streaming.FullyLoadUsedTextures=0 r.Streaming.NumStaticComponentsProcessedPerFrame=200 r.MaterialQualityLevel=1 r.MaxAnisotropy=16 r.SSR.Quality=4 r.SSR.Temporal=1 r.RenderTargetPoolMin=1024 r.GTSyncType=1 r.OneFrameThreadLag=1 r.Shadow.DistanceScale=3 r.Shadow.CSM.MaxCascades=8 r.Shadow.MaxCSMResolution=4096 r.Shadow.MaxResolution=4096 r.Shadow.Quality=4 r.Shadow.RadiusThreshold=0.01 r.Shadow.CSM.TransitionScale=1.0 r.Shadow.PreShadowResolutionFactor=1.0 r.LightMaxDrawDistanceScale=130 r.MinScreenRadiusForLights=0.00 r.MinScreenRadiusForDepthPrepass=0.01 r.AllowLandscapeShadows=1 r.DistanceFieldShadowing=1 r.DistanceFieldAO=4 r.DFDistanceScale=5 r.AOMaxViewDistance=20000 r.AmbientOcclusionLevels=3 r.PostProcessAAQuality=6 r.TemporalAASamples=16 r.TemporalAAFilterSize=0.7 r.TemporalAACurrentFrameWeight=0.04 r.TemporalAA.Upsampling=1 r.ToneMapper.Sharpen=0.8 r.SceneColorFringeQuality=0 r.DepthOfFieldQuality=1 r.FastBlurThreshold=2 r.BlurGBuffer=0 r.Tonemapper.GrainQuantization=0 r.D3D.ForceDXC=1 gc.TimeBetweenPurgingPendingKillObjects=200 s.ForceGCAfterLevelStreamedOut=0 s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0 s.LevelStreamingComponentsRegistrationGranularity=30 s.LevelStreamingComponentsUnregistrationGranularity=10 My relevant system specs: AMD Ryzen 7 9800XD 4700MHz 64 GB RAM Nvidia Geforce RTX 5080 Windows 11 DirectX 12 Looking forward to any input and constructive criticism!
I don't know. With those specs I don't think I'd waste my time tinkering. Even vanilla, you probably get great graphics and gameplay, right?
No problem at all, I'm sure it's a helpful thing since so many people enjoy it so much. It's just my personal taste. To me it feels a bit like cheating, having that much control over every aspect of the game. Sounds crazy, I know, but perhaps I am. That's true, the game already looks good in its vanilla state. But there's always room for improvement. With the stuff I added so far, shadows, display distance, LOD switching, texture resolution and such already give a more realistic and immersive feel. It improved my driving experience a lot, but now I want to fine-tune it, like getting rid of the stuttering on some routes for example. Plus, I love tinkering with games like this, trying to squeeze out that last little bit of juice, or making it feel "just right" for my taste