The primary goal for Nightingale optimization is eliminating “Portal-Jump” stutters and input lag. In a game where the atmosphere (Shroud, rain, lighting) is part of the gameplay, you don’t want to turn everything off, but you do need to stabilize the frametime graph. This profile focuses on “Balanced Lumen” settings and forcing the TSR (Temporal Super Resolution) or DLSS to run with specific sharpness and memory pools.
Hardware Compatibility & Expectations
- UE5 Requirements: Nightingale heavily utilizes Mesh Shaders and Lumen. It is virtually unplayable on GPUs with less than 6GB VRAM without extreme scaling.
- CPU Bound Scenarios: In large estates or dense forests, the CPU handles thousands of draw calls for foliage. High core-count CPUs (8+) benefit significantly from “Worker Thread” overrides.
- SSD is Mandatory: Realm-walking involves massive asset swaps. Playing on an HDD will cause “infinite loading” or crash-on-entry.
Backup and Preparation
- Completely exit Nightingale.
- Navigate to your local configuration folder (path below).
- Copy GameUserSettings.ini and save a backup as
GameUserSettings.ini.bak. - Open the original with Notepad++.
File Location
The configuration file is located in your local AppData directory: %LOCALAPPDATA%\NWX\Saved\Config\WindowsNoEditor\GameUserSettings.ini (Note: If you are on a newer version, the folder may simply be \Windows\).
Best GameUserSettings.ini Settings for Realm Exploration
Locate the [ScalabilityGroups] section and the [/Script/nwx.nwxgameusersettings] block. Update the values as follows for a “High-Stability” profile:
[/Script/nwx.nwxgameusersettings]
UpscaleTechnique=DLSS // Or FSR if on AMD
TSRQuality=3 // Balanced
DLSSQuality=2 // Balanced
FSRQuality=2 // Balanced
DLSSSharpness=0.600000
FSRFrameGeneration=True // Enable if you need a huge FPS boost on non-40 series cards
bDamageFloatyEnabled=True
bThirdPersonEnabled=False
[ScalabilityGroups]
sg.ResolutionQuality=100.000000
sg.ViewDistanceQuality=2 // Balanced: Keeps "Realm" details without killing the CPU
sg.AntiAliasingQuality=2
sg.ShadowQuality=1 // Low: UE5 Virtual Shadows are extremely heavy
sg.GlobalIlluminationQuality=1 // 1=Balanced Lumen; 0=Turns Lumen off (Looks flat)
sg.ReflectionQuality=1
sg.PostProcessQuality=1
sg.TextureQuality=3 // High: If you have 8GB+ VRAM
sg.EffectsQuality=1
sg.FoliageQuality=1 // Vital: Reduces grass density to find resources easier
sg.ShadingQuality=2
Pro Tip: Set
sg.GlobalIlluminationQuality=1. In Nightingale, setting Lumen to 0 (Low/Off) can make caves and nights pitch black or cause weird flickering artifacts. Level 1 (Balanced) is the sweet spot where you get the “bounced light” effect with significantly less GPU cost.
Key Parameters Explained
| Parameter | Recommended Value | Impact |
| sg.FoliageQuality | 1 | Reduces grass density; makes it easier to spot Essence Dust and plants. |
| sg.ShadowQuality | 1 | Disables Virtual Shadow Maps (VSM), which are a major UE5 performance killer. |
| UpscaleTechnique | DLSS / TSR | For 1080p, use TSR Quality; it handles the game’s fine foliage better than early DLSS versions. |
| sg.ViewDistanceQuality | 2 | Ensures you can still see Points of Interest (POIs) without rendering every rock at the horizon. |
Engine.ini Bonus: Anti-Stutter Tweaks
For even smoother exploration, add these lines to your Engine.ini (found in the same folder as GameUserSettings):
[SystemSettings]
r.Shaders.Optimize=1
r.CreateShadersOnLoad=1
r.Streaming.PoolSize=3000 // Set to ~40% of your VRAM
r.SceneColorFringeQuality=0 // Disables Chromatic Aberration (removes blur)
r.NT.Lens.Distortion.Intensity=0 // Removes the "fisheye" effect at the screen edges
Troubleshooting & Common Fixes
- Flickering Grass: This is often caused by the interaction between DLSS and UE5 Nanite. Try switching to TSR (Temporal Super Resolution) in the menu; it is natively optimized for Nightingale’s engine.
- Crashing on Realm Portal: This is usually a VRAM overflow. Reduce
sg.TextureQualityto 2 and ensure your Windows “Swap File” is managed by the system on an SSD. - Blurry Visuals: If the game looks like a “watercolor painting,” your Resolution Quality is too low. Keep it at 100 and use an upscaler (DLSS/FSR) instead of lowering the base resolution.
Frequently Asked Questions (FAQ)
Does Frame Generation work in Nightingale?
Yes. If you have an RTX 40-series card, enable DLSSFrameGeneration=True. For all other cards (GTX 10-series, RTX 20/30, AMD), you can use the built-in FSR 3 Frame Gen in the settings menu for a nearly 2x FPS boost.
Why is “Lumen” so heavy?
Lumen calculates how light bounces off every surface in real-time. In a realm with a red sun and purple grass, it has to calculate thousands of color bounces. Setting it to Balanced (1) reduces the number of “rays” while keeping the atmosphere.
Is “Third Person” mode bad for FPS?
Surprisingly, yes. In third person, the engine has to render your character model and its shadow at high detail, which can cost 3–5 FPS compared to the first-person view.
Conclusion and Expected Results
By manually refining your GameUserSettings.ini, you are balancing Nightingale’s heavy Unreal Engine 5 features against the reality of handheld or mid-range hardware. You can expect a 15-25% increase in FPS, clearer visibility for gathering, and fewer massive lag spikes when entering new Fae Realms.