Hogwarts Legacy – How to Boost FPS

Guide to Boost FPS

All credit goes to Xerora!

How-To

I want to start by thanking the other couple guides that recommend updating DLSS manually.

That added onto the boost I’ve been trying to work on.

You can grab the latest DLSS here.

Copy & Replace that DLL to:

  • \YOUR PATH TO GAME\Hogwarts Legacy\Engine\Plugins\Runtime\Nvidia\DLSS\Binaries\ThirdParty\Win64

Now onto the Nvidia driver stuff

  • Right click your desktop and open Nvidia Control Panel.
  • Go to Manage 3D Settings.
  • Click on the “Program Settings Tab”.

Enable

  • Low Latency Mode > Ultra.
  • Power Management Mode > Prefer Maximum Performance.
  • Triple Buffering > On.
  • Vsync > Fast.
  • Save.

This game doesn’t have multiplayer and the AI appears to be tied to the render times, so Triple Buffering will still sync the AI to your latency.

.ini edit

The game is built on unreal engine, so any ini addition from other unreal engine 4 games will typically work with this game (and others).

In your GameUserSettings.ini (C:\Users\User\AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor) you’re going to add a few lines.

Open the ini and scroll to the bottom, and add:

[/script/engine.engine]
bSmoothFrameRate=0

Then look for the [SystemSettings] section just above where you added this new line.

Under [SystemSettings] add:

r.TextureStreaming=0
r.MaxAnisotropy=set this to whatever you want; (x2, x4, x8, x16) max is 16
r.AsyncCompute=1

By default UE4 games have TextureStreaming enabled which causes hitching and stutters when you enter a new area, or re-enter old ones that force a reload (IE, re-entering Hogwarts after spending 10 minutes on a mission in Hogsmead.) Assuming you have 16GBs of ram and at least 6 to 8 GBs of VRAM on your GPU, this will help you keep a consistent FPS.

For AsyncCompute, i recommend only using this if you have at least a 30 series Nvidia or at least a 6000 series AMD (or newer).

Afterwards, save the ini, and set it to Read Only (right click>properties).

And for the most important setting

Turn off raytracing for the time being, unless you have a 4000 series RTX Card, and can use Frame Generation.

With these settings I’m able to run the game at 75 to 80 FPS on ultra with a 3060ti, with 1% lows barely dropping to 60.

Other possible fixes:

Exluding the game in Exploit protection

  1. Find “Exploit protection” in search bar(can be found manually in Windows Security app by selecting the shield icon in the task bar or searching the start menu for “Windows Security” then Select the “App & browser” control tile (or the app icon on the left menu bar) and then select “Exploit protection”.
  2. Click the “Program settings” tab.
  3. Click the “Add program to customise”.
  4. Click the “Choose exact file path”.
  5. Navigate to the HogwartsLegacy.exe and select it (likely in C:\Program Files (x86)\Steam\steamapps\common\Hogwarts Legacy).
  6. Scroll down to the “Control flow guard (CFG)”.
  7. Check the “Override system settings” and toggle the “On” to “Off”.
  8. Click “Apply”.
  9. Restart PC.
Egor Opleuha
About Egor Opleuha 7725 Articles
Egor Opleuha, also known as Juzzzie, is the Editor-in-Chief of Gameplay Tips. He is a writer with more than 12 years of experience in writing and editing online content. His favorite game was and still is the third part of the legendary Heroes of Might and Magic saga. He prefers to spend all his free time playing retro games and new indie games.

2 Comments

  1. Suttering is still present but that is because my 16gb ram is maxed out somehow on 1080p with rtx 3070, otherwise the fps is far much better, thanks op

  2. Worked not bad for me

    I5 9600k OC 4.70ghz
    32GB DDR4 2666mhz
    3060 TI 8 GB
    NVME Gen3 Samsung 980 1 TO

    Average FPS 75 with some drop in not optimized place around 50 FPS

    1440p mix MEDIUM / HIGH

Leave a Reply

Your email address will not be published.


*