Config I use for Team Fortress 2, archiving purposes.
Check \archive
for old configs.
- Copy the contents to
...\tf\cfg
and...\tf\custom
- Add the following launch options:
-console -no_texture_stream -novid -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -noquicktime +exec custom
Team Fortress 2 supports a few different DirectX levels, some give more frames than others, some look better and some are more stable.
The following are the available DirectX levels supported by the game:
- DirectX 8.0 -
80
- DirectX 8.1 -
81
- DirectX 9.0 -
90
- DirectX 9.5 -
95
- DirectX 9.8 -
98
- DirectX 9+ -
100
DirectX 8 gives generally more frames but worse looking graphics.
DirectX 9 gives generally less frames but better looking graphics.
- Open Steam
- Go to the "Library"
- Right-click "Team Fortress 2"
- Select "Properties..." from the menu
- In the "Launch Options" input field, type one of the DirectX levels available (ex.
-dxlevel 100
) - Start Team Fortress 2 and let it fully launch
- Close Team Fortress 2
- Repeat steps 2, 3, 4
- In the "Launch Options" input field, remove the previously added launch option (ex.
-dxlevel 100
)
You have now set a new DirectX level.
You can alter the LOD (level of detail) bias so all textures render using their low resolution variants, this might give you an increase in performance for low-end systems and might be worth checking out.
You can download NVIDIA Profile Inspector from this repo here.
- Close TF2
- Launch NVIDIA Profile Inspector as Administrator
- Set profile to: "Team Fortress 2"
- Scroll down
- Set
Antialiasing - Transparency Supersampling
to0x00000008 AA_MODE_REPLAY_MODE_ALL
- Set
Texture filtering - LOD Bias (DX)
to0x00000078
(copy this value if it is not available in the list) - Top right hit "Apply changes"
- Close NVIDIA Profile Inspector
- Launch TF2