Guide to Boost FPS
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”.
- Low Latency Mode > Ultra.
- Power Management Mode > Prefer Maximum Performance.
- Triple Buffering > On.
- Vsync > Fast.
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.
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:
Then look for the [SystemSettings] section just above where you added this new line.
Under [SystemSettings] add:
r.MaxAnisotropy=set this to whatever you want; (x2, x4, x8, x16) max is 16
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
- 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”.
- Click the “Program settings” tab.
- Click the “Add program to customise”.
- Click the “Choose exact file path”.
- Navigate to the HogwartsLegacy.exe and select it (likely in C:\Program Files (x86)\Steam\steamapps\common\Hogwarts Legacy).
- Scroll down to the “Control flow guard (CFG)”.
- Check the “Override system settings” and toggle the “On” to “Off”.
- Click “Apply”.
- Restart PC.
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
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