Hatred | 2015 | When Devs don't know how to optimize theirs game engine

Subscribers:
12,800
Published on ● Video Link: https://www.youtube.com/watch?v=bV_HCPT4bDw



Game:
Hatred (2015)
Category:
Guide
Duration: 2:23
4,575 views
36


Guess Devs cant optimized theirs own engine ... i mean explain to me THIS : Why a simple Ini fix in 3 files can ... by magic, make this game run 60 FPS ALL THE TIME ??!! ... dunno your engine much ... so much Hax , so much Not knowing how to optimize Unreal 4 ... so much BS ...

I mean damn ... no wonder this games runs like shit ... those devs did not knew how to optimize Unreal 4 ... simple ini edit and always constant 60 fps ... :lol:

Like that simple Registry entry to boost USB 3.0 speed by 30 to 40 mb/s more ... fuck me

What files will you edit and what values you copy , and then set those 3 files to READ ONLY MODE :
Scalability.ini
[AntiAliasingQuality@0]
r.PostProcessAAQuality=0
r.MSAA.CompositingSampleCount=0

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

[AntiAliasingQuality@2]
r.PostProcessAAQuality=2
r.MSAA.CompositingSampleCount=2

[AntiAliasingQuality@3]
r.PostProcessAAQuality=4
r.MSAA.CompositingSampleCount=4

[ViewDistanceQuality@0]
r.SkeletalMeshLODBias=1
r.ViewDistanceScale=1.0

[ViewDistanceQuality@1]
r.SkeletalMeshLODBias=1
r.ViewDistanceScale=1.0

[ViewDistanceQuality@2]
r.SkeletalMeshLODBias=0
r.ViewDistanceScale=1.0

[ViewDistanceQuality@3]
r.SkeletalMeshLODBias=0
r.ViewDistanceScale=1.0

[ShadowQuality@0]
r.LightFunctionQuality=0
r.ShadowQuality=2
r.Shadow.CSM.MaxCascades=1
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.1
r.Shadow.DistanceScale=0.6
r.Shadow.CSM.TransitionScale=0
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0

[ShadowQuality@1]
r.LightFunctionQuality=0
r.ShadowQuality=3
r.Shadow.CSM.MaxCascades=2
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.05
r.Shadow.DistanceScale=0.8
r.Shadow.CSM.TransitionScale=0.25
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0

[ShadowQuality@2]
r.LightFunctionQuality=1
r.ShadowQuality=4
r.Shadow.CSM.MaxCascades=3
r.Shadow.MaxResolution=512
r.Shadow.RadiusThreshold=0.03
r.Shadow.DistanceScale=0.8
r.Shadow.CSM.TransitionScale=0.5
r.DistanceFieldShadowing=0
r.DistanceFieldAO=0

[ShadowQuality@3]
r.LightFunctionQuality=1
r.ShadowQuality=5
r.Shadow.CSM.MaxCascades=4
r.Shadow.MaxResolution=1024
r.Shadow.RadiusThreshold=0
r.Shadow.DistanceScale=1
r.Shadow.CSM.TransitionScale=1.0
r.DistanceFieldShadowing=1
r.DistanceFieldAO=1

[PostProcessQuality@0]
r.MotionBlurQuality=0
r.AmbientOcclusionLevels=0
r.AmbientOcclusionRadiusScale=1.7
r.DepthOfFieldQuality=0
r.RenderTargetPoolMin=300
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.EyeAdaptationQuality=0
r.BloomQuality=4
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.TonemapperQuality=0
r.LightShaftQuality=0

[PostProcessQuality@1]
r.MotionBlurQuality=0
r.AmbientOcclusionLevels=0
r.AmbientOcclusionRadiusScale=1.7
r.DepthOfFieldQuality=1
r.RenderTargetPoolMin=300
r.LensFlareQuality=1
r.SceneColorFringeQuality=1
r.EyeAdaptationQuality=0
r.BloomQuality=4
r.FastBlurThreshold=0
r.Upscale.Quality=1
r.TonemapperQuality=0
r.LightShaftQuality=0

[PostProcessQuality@2]
r.MotionBlurQuality=0
r.AmbientOcclusionLevels=2
r.AmbientOcclusionRadiusScale=1.5
r.DepthOfFieldQuality=2
r.RenderTargetPoolMin=400
r.LensFlareQuality=2
r.SceneColorFringeQuality=1
r.EyeAdaptationQuality=0
r.BloomQuality=5
r.FastBlurThreshold=3
r.Upscale.Quality=2
r.TonemapperQuality=1
r.LightShaftQuality=1

[PostProcessQuality@3]
r.MotionBlurQuality=1
r.AmbientOcclusionLevels=1
r.AmbientOcclusionRadiusScale=1.5
r.DepthOfFieldQuality=1
r.RenderTargetPoolMin=100
r.LensFlareQuality=2
r.SceneColorFringeQuality=1
r.EyeAdaptationQuality=1
r.BloomQuality=3
r.FastBlurThreshold=3
r.Upscale.Quality=2
r.TonemapperQuality=1
r.LightShaftQuality=1

[TextureQuality@0]
r.Streaming.MipBias=2.5
r.MaxAnisotropy=2
r.Streaming.PoolSize=200

[TextureQuality@1]
r.Streaming.MipBias=1
r.MaxAnisotropy=2
r.Streaming.PoolSize=400

[TextureQuality@2]
r.Streaming.MipBias=0
r.MaxAnisotropy=4
r.Streaming.PoolSize=700

[TextureQuality@3]
r.Streaming.MipBias=1
r.MaxAnisotropy=8
r.Streaming.PoolSize=900

[EffectsQuality@0]
r.TranslucencyLightingVolumeDim=24
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

[EffectsQuality@1]
r.TranslucencyLightingVolumeDim=24
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=1.0

[EffectsQuality@2]
r.TranslucencyLightingVolumeDim=48
r.RefractionQuality=2
r.SSR.Quality=2
r.SceneColorFormat=3
r.TranslucencyVolumeBlur=1
r.MaterialQualityLevel=1
r.SSS.Scale=1
r.SSS.SampleSet=1
r.EmitterSpawnRateScale=1.0

[EffectsQuality@3]
r.TranslucencyLightingVolumeDim=64
r.RefractionQuality=2
r.SSR.Quality=3
r.SceneColorFormat=4
r.TranslucencyVolumeBlur=1
r.MaterialQualityLevel=1
r.SSS.Scale=1
r.SSS.SampleSet=2
r.EmitterSpawnRateScale=1.0

The rest of the ini edits are in the comments ... description too long error etc...







Tags:
Hatred
Game Engine (Software Genre)