Graphics Options
internal rendering resolution of the game
higher values will decrease performance
renderWidth 840 renderHeight 484
The display width/height
0 means use the same resolution as renderWidth/Height
(use for downscaling - if in doubt, leave at 0)
presentWidth 0 presentHeight 0
####### Anti Aliasing
AA toggle and quality setting
0 = off (best performance, worst IQ)
1 = low
2 = medium
3 = high
4 = ultra (worst performance, best IQ)
aaQuality 0
AA type
either "SMAA" or "FXAA"
aaType SMAA
####### Ambient Occlusion
Enable and set the strength of the SSAO effect (all 3 settings have the same performance impact!)
0 = off
1 = low
2 = medium
3 = high
ssaoStrength 0
Set SSAO scale
1 = high quality (default)
2 = lower quality, lower impact on performance
3 = lowest quality, lowest impact on performance
ssaoScale 3
Determine the type of AO used
"VSSAO" = Volumetric SSAO (default, only option pre-1.9)
"HBAO" = Horizon-Based Ambient Occlusion
"SCAO" = VSSAO + HBAO
"VSSAO2" = Volumetric SSAO with more samples (tweaked by Asmodean)
VSSAO and HBAO types have a slightly different effect. and similar performance
SCAO combines both, with a higher performance impact
VSSAO2 is generally more accurate, but also requires more performance
ssaoType VSSAO
####### Depth of field
Depth of Field resolution override, possible values:
0 = no change from default (DoF pyramid starts at 512x360)
540 = DoF pyramid starts at 960x540
810 = DoF pyramid starts at 1440x810
1080 = DoF pyramid starts at 1920x1080
2160 = DoF pyramid starts at 3840x2160
higher values will decrease performance
do NOT set this to the same value as your vertical rendering resolution!
dofOverrideResolution 540
Depth of Field scaling override (NOT RECOMMENDED)
0 = DoF scaling enabled (default, recommended)
1 = DoF scaling disabled (sharper, worse performance, not as originally intended)
disableDofScaling 0
Depth of field additional blur
allows you to use high DoF resolutions and still get the originally intended effect
suggested values:
o (off) at default DoF resolution
0 or 1 at 540 DoF resolution
1 or 2 above that
3 or 4 at 2160 DoF resolution (if you're running a 680+)
dofBlurAmount 1
####### Framerate
Enable variable framerate (up to 60)
NOTE:
- this requires in-memory modification of game code, and may get you banned from GFWL
- there may be unintended side-effects in terms of gameplay
- you need a very powerful system (especially CPU) in order to maintain 60 FPS
- in some instances, collision detection may fail. Avoid sliding down ladders
Use this at your own risk!
0 = no changes to game code
1 = unlock the frame rate
unlockFPS 1
FPS limit, only used with unlocked framerate
do not set this much higher than 60, this will lead to various issues with the engine
FPSlimit 30
FPS threshold
DSfix will dynamically disable AA if your framerate drops below this value
and re-enable it once it has normalized (with a bit of hysteresis thresholding)
FPSthreshold 28
####### Filtering
texture filtering override
0 = no change
1 = enable some bilinear filtering (use only if you need it!)
2 = full AF override (may degrade performance)
if in doubt, leave this at 0
filteringOverride 0
HUD options
Enable HUD modifications
0 = off (default) - none of the options below will do anything!
1 = on