Hogwarts Legacy – Stability & Performance Tweak

Hogwarts Legacy – Stability & Performance Tweak 5 - steamlists.com
Hogwarts Legacy – Stability & Performance Tweak 5 - steamlists.com

Hello and welcome to this Hogwarts Legacy – Stability & Performance Tweak guide.

Hogwarts Legacy is an immersive, open-world action RPG. Now you can take control of the action and be at the center of your own adventure in the wizarding world.

* Performance / Stability

Ascendio by Seifunaru

Hogwarts Legacy - Stability & Performance Tweak - • Stability / Performance • - CBDD507

“Ascendio”, a collection of Unreal Engine 4.27.2 customized engine parameters, aims to reduce the game’s stuttering and fps drops. It implements engine tweaks like forcing CPU to GPU communication Force frame finalization, force frame synchronization and stuck, texture streaming, and adjusts it to be as efficient as it can be.

Note from the Author:

Certain performance issues could be caused by bugs in the backend in the game’s implementation of the core functions. I’ve identified a problem with NPC generation. This issue requires more work, and Avalanche might be able to solve it faster than I could.

This mod “helps” with the stuttering issue, particularly when RT is disabled however it doesn’t completely eliminate it completely. It should make your experience more enjoyable until the development team releases an appropriate patch.

Link to the mod:

https://www.nexusmods.com/hogwartslegacy/mods/69 – [nexusmods.com]

An additional note from the author of the guide to tweaks

Disable HAGS in Windows Settings.

For RTX Card holders, it is recommended to use ON/OFF.

  • Manual Installation

    Note: I have removed PoolSize parameter form adjustments. This parameter was corrected by the latest HL patch. If you install installer from the mod page it will use PoolSize. Your performance will be affected (constant 5fps or less).

    – Press Win+R and type %localappdata%\Hogwarts Legacy\Saved\Config\WindowsNoEditor

    Find the Engine.ini configuration, then open it, and then copy and paste the following code at the end.

    [SystemSettings]

    r.AllowOcclusionQueries=1

    r.Shaders.Optimize=1

    r.ShaderPipelineCache.StartupMode=3

    r.ShaderPipelineCache.Enabled=1

    r.ShaderPipelineCache.ReportPSO=1

    r.ShaderPipelineCache.GameFileMaskEnabled=0

    r.ShaderPipelineCache.LazyLoadShadersWhenPSOCacheIsPresent=1

    r.ShaderPipelineCache.BatchSize=50

    r.XGEShaderCompile=1

    r.XGEShaderCompile.Mode=1

    r.XGEShaderCompile.Xml.BatchGroupSize=256

    r.XGEShaderCompile.Xml.BatchSize=16

    r.XGEShaderCompile.Xml.JobTimeout=0.500000

    r.GPUParticle.Simulate=1

    r.GTSyncType=1

    r.OneFrameThreadLag=1

    r.Shadow.WholeSceneShadowCacheMb=1024

    gc.TimeBetweenPurgingPendingKillObjects=900

    gc.NumRetriesBeforeForcingGC=5

    gc.MinDesiredObjectsPerSubTask=20

    s.ForceGCAfterLevelStreamedOut=0

    s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0

    r.ShaderPipelineCache.BatchTime=2

    r.ShaderPipelineCache.BackgroundBatchTime=0

    r.Streaming.Boost=1

    r.Streaming.LimitPoolSizeToVRAM=0

    r.Streaming.UseMaterialData=1

    r.Streaming.UseNewMetrics=1

    r.Streaming.UsePerTextureBias=1

    r.Shaders.FastMath=1

    r.Streaming.DefragDynamicBounds=1

    r.Streaming.MaxTempMemoryAllowed=1024

    r.FastVRam.Tonemap=1

    r.FastVRam.Upscale=1

    r.FastVRam.VelocityFlat=1

    r.FastVRam.VelocityMax=1

    r.FastVRam.VolumetricFog=1

    r.FastVRam.MotionBlur=1

    r.FastVRam.SceneColor=1

    r.FastVRam.SceneDepth=1

    r.FastVRam.ScreenSpaceShadowMask=1

    r.FastVRam.HZB=1

    r.FastVRam.Histogram=1

    r.FastVRam.HistogramReduce=1

    r.FastVRam.LPV=1

    r.FastVRam.DistanceFieldNormal=1

    r.FastVRam.DistanceFieldShadows=1

    r.FastVRam.DistanceFieldTileIntersectionResources=1

    r.FastVRam.DistortHistory=1

    r.FastVRam.Distortion=1

    r.FastVRam.Downsample=1

    r.FastVRam.EyeAdaptation=1

    r.FastVRam.ForwardLightingCullingResources=1

    r.FastVRam.DistanceFieldAODownsampledBentNormal=1

    r.FastVRam.DistanceFieldAOHistory=1

    r.FastVRam.DistanceFieldAOScreenGridResources=1

    r.FastVRam.DistanceFieldCulledObjectBuffers=1

    r.FastVRam.DOFPostfilter=1

    r.FastVRam.DOFReduce=1

    r.FastVRam.DOFSetup=1

    r.FastVRam.CombineLUTs=1

    r.FastVRam.BokehDOF=1

    r.FastVRam.ShadowCSM=1

    r.FastVRam.ShadowPerObject=1

    r.FastVRam.PostProcessMaterial=1

    r.Streaming.MinMipForSplitRequest=0

    r.Streaming.HiddenPrimitiveScale=0.5

    r.Streaming.AmortizeCPUToGPUCopy=1

    r.Streaming.MaxNumTexturesToStreamPerFrame=2

    r.Streaming.NumStaticComponentsProcessedPerFrame=2

    r.Streaming.FramesForFullUpdate=1

    s.AsyncLoadingThreadEnabled=1

    s.AsyncLoadingTimeLimit=4

    s.LevelStreamingActorsUpdateTimeLimit=4

    s.UnregisterComponentsTimeLimit=4

    s.AsyncLoadingUseFullTimeLimit=0

    s.IoDispatcherCacheSizeMB=256

    s.LevelStreamingComponentsRegistrationGranularity=1

    s.LevelStreamingComponentsUnregistrationGranularity=1

    s.MaxIncomingRequestsToStall=1

    s.MaxReadyRequestsToStallMB=0

    s.MinBulkDataSizeForAsyncLoading=0

    s.PriorityAsyncLoadingExtraTime=0

    s.PriorityLevelStreamingActorsUpdateExtraTime=0

    [ConsoleVariables]

    AllowAsyncRenderThreadUpdates=1

    AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1

    AllowAsyncRenderThreadUpdatesEditor=1

 

* Optional Volumetric Fog Removal

Screenshot of Volumetric Fog removed

Hogwarts Legacy - Stability & Performance Tweak - • Stability / Performance • - D679855

This parameter must be added at the end of the engine.ini

[/script/engine.renderersettings]

r.VolumetricFog=0

  • Uninstallation

    Just remove everything starting from [SystemSettings] to [ConsoleVariables] same with [/script/engine.renderersettings] or simply remove Engine.ini and when you start game config will be restored with default settings.

 

Riesi SLPF – Stuttering and Low Performance Fix

Hogwarts Legacy - Stability & Performance Tweak - • Stability / Performance • - 45B1469

The game appears to have performance issues. It is stuttering regardless of the hardware employed. This should hopefully resolve the issue until a suitable patch is made available. The dll is nearly empty and only has direct return calls.

Link to the mod:

https://www.nexusmods.com/hogwartslegacy/mods/120 – [nexusmods.com]

Note You can disable Full Screen Optimizations.

Navigate to \Phoenix\Binaries\Win64 and right click on HogwartsLegacy.exe, properties, compatibility tab and Disable Full Screen Optimizations

Hogwarts Legacy - Stability & Performance Tweak - • Stability / Performance • - 1354058

  • Installation

    – Make backup of original file “CChromaEditorLibrary64.dll”

    – Place CChromaEditorLibrary64.dll in /Phoenix/Plugins/ChromaSDKPlugin/Binaries/Win64

  • Uninstallation

    – Place backup of original file “CChromaEditorLibrary64.dll” in /Phoenix/Plugins/ChromaSDKPlugin/Binaries/Win64 or remove file and verify game files.

Let us know what you think of our most recent post, Hogwarts Legacy – Stability & Performance Tweak, and if there is anything we can do to improve it or if you see an error, we will correct it as quickly as possible. Please accept our sincere appreciation, and may the rest of your day be as wonderful as it has been so far. Creator and writer Prysia was the inspiration for this article. If you liked this post, be sure to bookmark us so you can easily find more of our great material in the future.


Be the first to comment

Leave a Reply

Your email address will not be published.


*