Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Glossary:Frame rate (FPS)"

From PCGamingWiki, the wiki about fixing PC games
(→‎Limiting FPS: removed msi afterburner junk, it just piggybacks rtss)
Line 4: Line 4:
  
 
== Measuring FPS ==
 
== Measuring FPS ==
Most games that feature an in-game console will have some command to display FPS. Just search for "(game) console commands" to see if one does exist. If a particular game does not feature such a command, the utility [[Fraps]] can be used to display the FPS in game. Simply [http://www.fraps.com/faq.php download the program,] install it, and run it, and a small display will show up in game displaying the current FPS. MSI Afterburner / EVGA Precision are also a good alternatives, offering a high amount of customization over in-game hardware monitoring.
+
Most games will have a key combo or console command to show an FPS counter. Check the article for that game.
  
Furthermore, an important aspect of framerate to understand is that FPS does not scale in a linear fashion. Because of this, while measuring FPS is far and way the most common way to express performance performance differences, it is, in reality, not as useful a metric of measurement as it would initially appear. This can be easily seen by calculating how long it takes to draw a single frame, or simply (1000 / fps).
+
Alternatively, many overlay utilities can show FPS: Fraps, MSI Afterburner, EVGA Precision, Rivatuner, Xfire, and others.
 
 
*200 fps = 5 milliseconds per frame.
 
*150 fps = 6.667 ms/f.
 
 
 
The 50 FPS difference here means it takes roughly 1.667~ milliseconds longer to render a frame at 150 FPS than 200. That performance difference when applied to 60 FPS would mean a dip to roughly 54.5 -- and at 30 FPS, a meager 1.5 FPS drop to 28.5. In summary: a lower framerate is harder to damage than a high one.
 
  
 
== Limiting FPS ==
 
== Limiting FPS ==

Revision as of 17:47, 9 February 2014

This page may require cleanup to meet basic quality standards. You can help by modifying the article. The discussion page may contain useful suggestions.

The frame rate, denoted by Frames per second (or FPS), is the speed at which the videocard updates the scene being displayed on screen. The more powerful a graphics card, the higher a FPS can be displayed. A game being played at a low FPS will appear choppy compared to a game at a high FPS. 60 FPS is often a good goal to shoot for when adjusting video options, providing a more fluid image while still providing decent graphical fidelity.

Measuring FPS

Most games will have a key combo or console command to show an FPS counter. Check the article for that game.

Alternatively, many overlay utilities can show FPS: Fraps, MSI Afterburner, EVGA Precision, Rivatuner, Xfire, and others.

Limiting FPS

Under some circumstances it can be desirable to limit the maximum FPS that a game will run at. The most likely reason for doing so would be achieving a stable rate that gives an overall better experience, rather than an unrestricted rate which can produce a less smooth play experience.
There are 3 possible ways to limit your framerate {{Fixbox|1= Template:Fixbox/fix

  1. Download and install RivaTuner Statistics Server
  2. Run RTSS
  3. Select desired profile or add custom profile
  4. Set "Framerate limit"
Instructions
Nvidia inspector.png
Instructions

Frame-rate (hardware)

Possible causes

There can be a host of different causes to sudden decrease in frame-rate. When trouble-shooting take note of new hardware, age, compatibility, possible damage caused by (and not limited to) power outage, and all changes made to the system in the time before the performance drop.

For framerate drops with no apparent cause, you can try the following:

  • Plug in or remove any joysticks or gamepads.
  • Closing unnecessary background applications.
  • Restarting the system.
  • Make sure you have the newest drivers for your GPU, If you are having troubles with newer games, try using the beta drivers.
  • Use a tool like HWmonitor to see if your system is reaching higher temps and your GPU or CPU are throttling as to not overheat.
  • If you are using SLI/crossfire, try turning off one of your cards, some games scale inversely in multi-GPU setups.
  • Check the INI files of the individual games (usually located in the "Documents/My games" folders) for a line capping refresh rate or FPS.