The goal of this guide is to use traditional fixes that have been successful in optimizing Unreal Engine 4 Titles as well as curated mods.
Windows Changes
- 유형 “제도법” in your search bar.
- 회전하다 “hardware accelerated gpu-scheduling” to on.
- In the same menu, where it says “choose an app to set preference,” click on browse, then select click the disk you have steam installed > 증기 > steamapps > 흔한 > 호그와트 유산 > 피닉스 > Binaries > 이기다 64 > “HogwartsLegacy” -또는- “HogwartsLegacy.exe” (some people do not have extensions on).
- Then select “high performance.”
nVidia Control Panel
- In nVidia control Panel, 클릭하다 “Global Settings.”
- Then scroll down to “Shader Cache Size.”
- 선택하다 “unlimited.”
- Then go to “program settings” and scroll down to “texture filtering – Anisotropic sample…. and turn it on.
- Then to Texture Filtering – Quality and select “high performance.”
- Some people prefer to go to Power management mode and “prefer maximum performance.”
Compatibility Options
- Go into the your steam library.
- Right click on the Hogwarts Legacy game icon.
- 딸깍 하는 소리 “local files” > browse > then right click on “HogwartsLegacy” (다시, it may have a .exe extension on it).
- 딸깍 하는 소리 “속성” > “호환성” > then click the checkbox “disable fullscreen optimizations.”
- While still in properties, 클릭하다 “change high DPI settings.
- 아래에 “High DPI scaling override, click the tick box where it says “Override high DPI scaling behavior, Scaling performed by:” [application].
- Press Okay.
- Then press “apply.”
- In the same file in your Steam folder, 을 클릭하세요 “피닉스” 접는 사람 > Binaries > Win64 > and rinse and repeat the above mentioned steps
- (Right click on the Hogwarts Legacy game icon. 딸깍 하는 소리 “local files” > browse > then right click on “HogwartsLegacy” (다시, it may have a .exe extension on it). 딸깍 하는 소리 “속성” > “호환성” > then click the checkbox “disable fullscreen optimizations.” While still in properties, 클릭하다 “change high DPI settings. 아래에 “High DPI scaling override, click the tick box where it says “Override high DPI scaling behavior. Scaling performed by:” [application]. Press Okay. Then press “apply.”)
넥서스 모드
- Go to Nexus Mods Manager. Mod at your own risk. (I’ve never had a problem).
- With that obligatory disclaimer out of the way. 있다 2 mods people recommend: SLPF & Ascendio.
- The latter is bigger and has an install component to it so it automatically installs for you.
- Both files must be extracted using winzip, winrar or 7z (take your pick).
- In the SLPF file, there’s a readme within it.
- Follow the directions there.
- It does say that there’s no need to set spoolsize anywhere, 하지만 (see in section 5) I did so in the Engine.ini settings.
- Regarding the Ascendio mod, I used the “추천” 설정. It’s helped significantly. The only issue is that it seems to be delaying loading of textures, which the texture cache is probably one of the issues with the random frame drops.
Bonus Mod: Unlock Gear Limit.
If you’re like me and hate wasting your time with gear management, download this mod. Follow the directions.
Engine.ini Settings
If you do not have hidden files enabled, you may have to enable the option to view them. 이를 수행하려면, while in windows file explorer, 딸깍 하는 소리 “view” then look to the right where it says “hidden items.” Click the tick box to reveal hidden files.
다음, in the windows searchbar, 유형 ” %앱데이터%, 열어봐.
- It should say “users” and then your windows user name. 클릭하세요 “local” > “hogwarts legacy” > “saved” > “config” > “WindowsNoEditor” > then the “엔진” 파일. It may say “engine.ini” if you have extensions enabled.
- 다음, paste the code found at the bottom (로 시작하는 “[ConsoleVariables]”) into your Engine.ini file.
If you do not know your VRAM, do not mod it. I have an RTX 3080 so I have it set to “4096” under “streaming.PoolSize.”
을 위한 10+ vram: 4096
For 8GB: 3072
For 6G: 2048
For 4GB: 1024.
For less than 4, buy a new GPU or download it on next gen console.
참고하세요: If you do not have a powerful rig, I’m not mocking you. Don’t get offended. ‘Twas just a joke.
[ConsoleVariables]
AllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
[시스템 설정]
r.bForceCPUAccessToGPUSkinVerts=True
r.GTSyncType=1
r.OneFrameThreadLag=1
r.FinishCurrentFrame=0
r.TextureStreaming=1
r.Streaming.PoolSize=4096
r.Streaming.LimitPoolSizeToVRAM=1
GameUserSettings.ini
In the same folder as the one Engine.ini is located, 열어 “GameUserSetings.ini.
You will make 2 changes.
- 첫 번째, Scroll Down to where it says: [/script/engine.gameusersettings] add the line below if not already there.
- If it’s there, simply change it to “거짓”:
bAnalyticsEnabled=False - 다음, locate the section that says “FullscreenMode=1” & “LastConfirmedFullscreenMode=1” Change them both to “0.”
- 다음, Add a line below it that says “PreferredFullscreenMode=0.”
- So the three of them should look like this:
FullscreenMode=0
LastConfirmedFullscreenMode=0
PreferredFullscreenMode=0
In Game Settings
I have everything set to ultra. There are some guides that review how to get more out of your machine but I’m averaging a solid 90 FPS. In some cases I’m in the 120s, in others I’m at 80 but I no longer have frame dips. I have VSync set to “끄다.” I have the frame rate set to “144” since I have a 144hz monitor. I also switched upscaling to AMD FSR 2.0 “Quality.” My sharpness is set to 0.2. I turned off all Ray Tracing as it’s a performance hog.
Please also note, when switching to my 4k TV, I need to enable VSync.
여러 가지 잡다한
nVidia GeForce Experience. It seems like the in-game overlay for nVidia GeForce Experience may be bogging the game down so I disabled it. I also turned off the wallpaper engine. 마지막으로, there is a mod to switch to Vulkin though I haven’t tried it.
이것이 오늘 우리가 공유하는 모든 것입니다. 호그와트 유산 가이드. 이 가이드는 원래 작성자가 작성하고 작성했습니다. Lt_Maverick. 이 가이드를 업데이트하지 못한 경우, 다음을 수행하여 최신 업데이트를 찾을 수 있습니다. 링크.