can you put a frame rate cap on pc games?

Solution
You can on certain games, and others you can't. Source games such as Team Fortress and the Counter-Strike Series can be set to specific fps_maxes through the console, in game. Call of Duty: 4 and other games allowed this as well. As far as I know, The 2 battlefields prior to BF4 (BF3 and Bad Company 2) only gave you the option to have V-SYNC on or off, which when on, caps your frame rate at 60 FPS. When off, it goes as high as your computer can push it. Some people can have issues with V-SYNC, others don't mind it. I own BF4 but I turned V-SYNC off, so my computer pushes as many frames as it can at any given moment. I saw through a quick google search that you can enter a command into BF4's console, gametime.maxvariablefps 61...
yes

We can type a command into the game console. The console can be opened in Battlefield 4 with the tilde key (~). Once you opened the console, you need to type in:

gametime.maxvariablefps 61

After that you need to hit the return key to confirm your input. Then you just need to close the console with the tilde key again. The frames per second in Battlefield 4 will now be limited to 60 FPS.

though if you restart the game need to do it again
 

Nordein

Honorable
Feb 12, 2014
432
0
10,960
Yeah most games now a days will allow you to cap the FPS to the refresh rate of your screen. In the graphical menu options, look for 'V-Sync'. That will cap it, with respect to your monitor's refresh rate. Some games will allow you too manually cap at a specific amount, but there are not too many of those.
 

heyhihowyadurrin

Distinguished
Jan 31, 2011
41
0
18,540
You can on certain games, and others you can't. Source games such as Team Fortress and the Counter-Strike Series can be set to specific fps_maxes through the console, in game. Call of Duty: 4 and other games allowed this as well. As far as I know, The 2 battlefields prior to BF4 (BF3 and Bad Company 2) only gave you the option to have V-SYNC on or off, which when on, caps your frame rate at 60 FPS. When off, it goes as high as your computer can push it. Some people can have issues with V-SYNC, others don't mind it. I own BF4 but I turned V-SYNC off, so my computer pushes as many frames as it can at any given moment. I saw through a quick google search that you can enter a command into BF4's console, gametime.maxvariablefps 61, which appears to allow a 60 fps cap with V-SYNC off. They were did this because V-SYNC was causing input lag for them. Now whether you can change the maxvariablefps in BF4 to any number you want? You are gonna have do some more research or go in game for yourself to test out. If there is no way for you to do that, I'll fire up BF4 and test it out.
 
Solution