TroubleChute Logo
GROUNDED 2

Grounded 2 Optimization (MAX FPS)


Published: Jul 30, 2025
Last Edit: Jul 30, 2025
Game Optimization Grounded 2
775 Words, 4 Minutes.

Watch the video:


Timestamps:
0:00 - Intro/Explanation
0:40 - Display Settings
1:49 - Quality Presets
3:08 - Open Config folder
4:45 - Engine.ini Tweaks
5:58 - Engine.ini Tweaks FPS
6:50 - Motion Blur
7:00 - Bonus Tweaks
8:15 - Bonus Tweaks FPS

Grounded 2 Optimization

The release optimization of Grounded 2 is okay for powerful modern systems, but lacks any customizability. All users have control over is a preset that ranges from Low to Epic. 4 graphics presets. Nothing more, nothing less.

This is obviously stepping over Resolution and Render Scale - For which we don’t have control over the upscaler used.

Open the config folder

Navigate to %LocalAppData%\Augusta\Saved\Config\ on your system, no matter where you own the game. To get there press Win+R or Start+R to bring up the Run dialog. Copy and paste the path above and hit Enter.

This will take you to the game’s configuration folder, and assuming you’ve launched and closed the game at least once, you should have some files in this path.

In here you’ll see Windows for Steam, WinGDK for Xbox App, or another name for the folder where your configuration files are stored, like WinGRTS. Open this as well.

Preset Config file

While there is a file to customize the settings in-depth, editing and saving currently does nothing. GameUserSettings.ini is generated and ‘updated’ on every exit cycle of the game. Changes do stay, and it’s likely that this file will have an effect on the in-game graphics and FPS in some notable way, but for now we can only ignore this file.

Workarounds

As this game runs on Unreal Engine 5, we can create new configuration files for the engine to use. There are a few well-known tricks to force specific behaviour.

We will create an Engine.ini file in your WinGDK, WinGRTS or Windows folder, as above. You can either copy/paste the code below into a new text file there (remember to remove the .txt and replace it with .ini), or just click the download button next to the text box, and pop the file right in.

This config file mostly disables Lumen, as well as film grain.

Engine.ini
1
2
3
4
5
6
7
[/Script/Engine.RendererSettings]
r.Lumen.DiffuseIndirect.Allow=0
r.Lumen.DiffuseIndirect.AsyncCompute=0
r.LumenScene.Lighting.AsyncCompute=0
r.Lumen.ScreenProbeGather.AsyncCompute=0
r.FilmGrain=0
r.EnableAsyncComputeVolumetricFog=0

IMPORTANT Remember to make the file Read-Only or it may be deleted, and the changes undone on the next launch. Right-click, Properties and tick Read-only. Remember to uncheck this to modify the file.

If you already have an Engine.ini file, combine the options under each [header] section, removing duplicates where they exist, and adding entire sections where they are missing.

Performance

FPS was boosted by this simple change, as follows on my Windows 11, Nvidia 3080 Ti, Intel i9-13900K system - running at 3440x1440. You should see similar changes.

Before tweaks:

PresetFPS
Epic22
High32
Medium43
Low51

After tweaks:

PresetFPS
Epic27
High37
Medium49
Low60

See any changes?

Here is a screenshot from the normal Epic preset:

Epic preset

And the Epic preset with tweaks:

Epic preset (Tweaked)

Bonus tweaks

The Engine.ini file gives you access to a lot more. I previously covered using a similar file to optimize Killing Floor 2. Why not throw some more options in here? (Btw I got even more FPS).

This is mostly a modified version of this Reddit post by u/bkwl22 with the Grounded 2 Lumen changes from above.

Engine.ini
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
[/Script/Engine.RendererSettings]
; Enable PSO Precaching to reduce stutters
r.pso.CreateOnRHIThread=true
r.PSOPrecaching=1
; Disable Lumen
r.Lumen.DiffuseIndirect.Allow=0
r.Lumen.DiffuseIndirect.AsyncCompute=0
r.LumenScene.Lighting.AsyncCompute=0
r.Lumen.ScreenProbeGather.AsyncCompute=0
r.FilmGrain=0
r.EnableAsyncComputeVolumetricFog=0

; Anti-Aliasing tweaks to reduce ghosting & blur
; Going to be more shimmering though since this is applying a lighter TAA
r.AntiAliasingMethod=2
r.TemporalAA.Quality=3
r.TemporalAA.Algorithm=0
r.TemporalAACurrentFrameWeight=0.45
r.TemporalAAFilterSize=0.09
r.TemporalAASamples=2
r.Tonemapper.Sharpen=0.75

; Improve reflections
; r.SSR.Quality - 1 = low, 2 = medium, 3 = high, 4 = ultra
r.SSR.Quality=3
r.SSR.Temporal=1
r.SSR.HalfResSceneColor=0
r.SSR.MaxRoughness=1.0
r.ReflectionCaptureResolution=256

; Disable chromatic abberation
r.SceneColorFringeQuality=0

; Disable vignette
r.Tonemapper.Quality=0

; Set bloom to full resolution
; Default is 25/35/50 depending on settings
r.Bloom.ScreenPercentage=100.0

; Set Anisotropic Filtering to x16
r.MaxAnisotropy=16

; Set shadow quality and resolution
; r.ShadowQuality - 1 = low (unfiltered), 2 = low, 3 = medium, 4, = high, 5 = max
r.ShadowQuality=2
r.Shadow.MaxResolution=1024
r.Shadow.MaxCSMResolution=1024

; Set Ambient Occlusion to max quality regardless of settings
r.AmbientOcclusionLevels=-1
r.AmbientOcclusionMaxQuality=100

After tweaks (Bonus):

PresetFPS
Epic30
High40
Medium53
Low61

And a screenshot of the Epic preset with bonus tweaks:

Epic preset (Bonus Tweaks)
TroubleChute © Wesley Pyburn (TroubleChute)
Support Me Privacy Policy Cookies Policy Terms of Service Change privacy settings Contact