This article's documentation is for the "GoldSrc" engine. Click here for more information.
This article's documentation is for anything that uses the Source engine. Click here for more information.
This article's documentation is for Source 2. Click here for more information.

fps_max

From Valve Developer Community
Jump to navigation Jump to search
English (en)Русский (ru)Translate (Translate)

fps_max is a console variable available in all GoldSrc GoldSrc, Source Source, and Source 2 Source 2 games. This is a ConVar where you can define your frame rate limit. It is recommended that you limit it to the refresh rate of your monitor (or slightly above its refresh rate, like 120 FPS (doubling 60Hz refresh rate), to make mouse input more responsive), because any frame rate higher than your monitor's refresh rate will be wasted, turning those frame into motion blur which could cause the monitor to have screen tearing issues and causing the systems to make coil whine noises (can be heard inside the motherboard or the audio output) due to higher power draw. Limiting framerate however, may cause mouse input to feel less responsive.

Furthermore, having more than around 1000+FPS in a Source Source games (or 100+ in GoldSrc GoldSrc) will cause timing-related issues (such as the game running faster than normal) and potentially causing the game to stutter (or cause the servers to teleport you back where you should be)[1].

Note.pngNote: Default: 300 FPS, 400FPS in Counter-Strike: Global Offensive Counter-Strike: Global Offensive and Team Fortress 2 branch Team Fortress 2 branch.
Note.pngNote: Using Pcgw icon.png VSync will cap the frame rate to your monitor refresh rate, which will prevent screen tearing, however this can increase input latency.
Note.pngNote: Using value 0 disables the FPS cap in Source/Source 2, while in GoldSrc it will make the game run at 1 FPS.
Note.pngNote: On listen servers, going above 1000 FPS may cause pseudo-speedhacks, where time seems to have sped up. It should not happen on dedicated servers.[confirm]

References

1. 3klikphilip (2023), 1000 FPS in CS:GO?????. YouTube. Retrieved on 4 September, 2025.