Limiting FPS – Performance and crashes
- Welcome to the PBS GAMETEAM's website, WE ARE RECRUITING. JOIN US and get a FREE VIP slot on our servers! -
- Our Thanks to Adaari, balz, hal, Bron,Yordy,Jonathan,Jozsef,BradJerney, wenz,Martin,Barry,chris, Ruben, Itsvan, Marko, Lan, Valter, Erik, joe, Matthew, Alois, Graig, Jason, caveman,Edwards, Jaimie, Ondre, Toby,Google, Phill, Gchrome,cramer,Rick,Jermey, lucas, kold, Roberto, Farq,Xiaton, Karlo, Rainman, Erik, Andrea and a very special thanks to our great premium members: Pon, Smekkes, Muttonchop,Krabbepote, Stoommeester, arjan, Xillax, Kapsta, Alexander,Duck, HausserBG, Bravecoward, Reint,Bas,Batuhan, Gunnar,Nuttycake,CJ Mini,tworooms,Jeffrey, Swag, Waverider, Sheepfarmer and Oberfield!for supporting the PBS GAMETEAM! -
- Do you like our servers or site? Support us on this page -
- Do you have a question? contact us -
- Join our Discord! -
- Check our latest news about our PBS games on this link -
- Would you like to donate for our servers? Please check this link -
- We are the best HLL, ARMA, BB, RS2, MW3 community out there! Sign up today! -
- Like us on Facebook! -
- Like us on Twitter! -
- We have many new wars! Check and signup here pls -
- Join our latest community event #here! -
- This topic has 1 reply, 2 voices, and was last updated 9 years, 3 months ago by
VVidow_Maker.
-
AuthorPosts
-
-
29/09/2015 at 21:27 #3191
Having your fps unlimited can cause sudden drops and stutters in some visually intense graphical scenes in BF4. This can cause the game to stutter. Limiting the FPS in BF4 to your lowest average creates A smoother game-play experience. There are also other benefits as well.
1. A limited FPS prevents your GPU from being unnecessarily over-worked in less graphical intense areas and the GPU will run cooler.
2. There will be less GPU fan noise.
3. Your on screen aim will be more accurate.High GPU temps could be why a lot of people crash, especially between rounds when only a stat screen is present and fps suddenly go to 200+ FPS. I personally have my FPS limited to 60, as this is the max FPS my LCD TV can show. So for me, having a 150 FPS shown on screen is pointless. Some people use VSync to limit FPS, don’t. This causes some mouse movement issues which I will not go into. 60 FPS is considered the visual sweet spot by a lot of gamers, with only connoisseurs noticing any difference in more FPS.
Below are some codes that help adjust in-game visuals. I prefer using them in a word document (CFG) so they load on starting the game. I have uploaded a CFG with FPS limited to 60 in the link below. Add any of the other content you want, and then drop it in your origin bf4 game folder.
https://www.mediafire.com/?1as9iewtuyipqzz
GameTime.MaxVariableFps 60 – This command allows you to cap your frame rate to the FPS value you specify (e.g. a value of 60 for a 60 FPS cap). This is not the same as VSync, as the frame-rate cap is not linked to your refresh rate, and capping your FPS in this way will not reduce your overall performance or create mouse lag like VSync can. Instead, by capping your frame-rate you can prevent large fluctuations in FPS, in turn reducing resource spikes and stuttering, and improving the perception of smoothness. However capping your FPS does not mean your minimum FPS will rise to the capped value; it only prevents maximum FPS from exceeding it.
perfoverlay.drawfps 1 – When set to 1, this command displays a frame per second (FPS) counter at the top right of the screen. The counter can be removed by typing render.drawfps 0.
render.perfoverlayvisible 0 – When set to 1, this command displays a small chart on the bottom left corner of the screen designed to provide you with key information about your system’s performance during BF4. It shows your graphics card (GPU) usage as a green line, and your processor (CPU) usage as a yellow line. The aim is to ensure that during game-play neither lines spike frequently to very high levels, as this indicates that the particular resource is being overtaxed, and possibly causing lag and instability. If necessary, experiment with your in-game settings until you see a reduction in such spikes. Use render.perfoverlayvisible 0 to close the overlay.
RenderDevice.TripleBufferingEnable 0 – By default Triple Buffering appears to be enabled in BF4. If you’ve enabled Vertical Sync, Triple Buffering can be useful in preventing a drop in FPS, but Triple Buffering can also reduce responsiveness on some systems, even with VSync disabled. Set this command to a value of 0 to disable the built-in Triple Buffering and test to see if it reduces any input lag.
RenderDevice.ForceRenderAheadLimit 0 – This setting controls the number of frames prepared by the CPU before being processed by the GPU. You can try values of 0, 1, 2 or 3 – higher values may improve FPS but can decrease responsiveness, while lower values do the reverse. In experimenting with this on my system using the performance overlay (see above), I found that as the value increased to 3, CPU spikes became more frequent. Smoothest performance was at 0 or 1, but this can vary from system to system.
GstRender.VSync 0 -This Command is for vertical sync. What is Vsync? well Vsync what it does is when it is on it will limit your FPS to what refresh rate you are using say you are on 60hz it will limit it to 60 same with 120hz will limit it to 120fps.
Should I use this command? No you should not use this command you will get mouse lag and screen tearing with it on. If you want that vsync feel cap your FPS at 60 or 120 with GameTime.MaxVariableFps so you don’t get that awful screen tear or mouse lag.
If you have turned everything on low or off and still cannot get a steady 60 FPS, reduce the percentage of game scaling in video options.
-
06/02/2016 at 15:53 #5081
I noticed the CFG file in media fire was gone from the above post. Here is what I’m using. Right click and open it with Word Pad. In the last line, change the number at the end to the number of processors your CPU has eg intel 4 or AMD 8….   GstRender.Thread.MaxProcessorCount 4
Also remember to use core unparking. See here:Â https://pbsgameteam.com/forums/topic/core-unparking-more-more-fps/
Seen this little website to check the fps of your monitor outputs:Â http://www.testufo.com/#test=framerates
Every little helps for the average person like me.
-
-
AuthorPosts
- You must be logged in to reply to this topic.