Framerate and Performance: Difference between revisions

From Vintage Story Wiki
Line 27: Line 27:
* For the reasons given in #5 above, it is recommended not to run with Unlimited FPS, but instead to limit the FPS.  The main reason to do this is to allow your CPU not to be maxed out with one core at 100% all the time, which can lead to overheating or even (in the long term) a shorter lifetime for your CPU.  If FPS is limited in any of the ways on offer, it allows the CPU to "rest" in between frames, and that in turn means the CPU takes less power and runs cooler, so that system fans can be quieter, etc, etc.
* For the reasons given in #5 above, it is recommended not to run with Unlimited FPS, but instead to limit the FPS.  The main reason to do this is to allow your CPU not to be maxed out with one core at 100% all the time, which can lead to overheating or even (in the long term) a shorter lifetime for your CPU.  If FPS is limited in any of the ways on offer, it allows the CPU to "rest" in between frames, and that in turn means the CPU takes less power and runs cooler, so that system fans can be quieter, etc, etc.
* FPS can be limited through the graphics settings.  This can be done either by using the MaxFPS slider, or using VSync, or the third VSync option is a combination of both.
* FPS can be limited through the graphics settings.  This can be done either by using the MaxFPS slider, or using VSync, or the third VSync option is a combination of both.
* Most modern graphics cards - even internal graphics on laptops - have a VSync feature. If VSync is on then the game engine will not render frames more quickly than they can be drawn on the actual connected display.  This allows the CPU to rest sometimes, essentially waiting until the display is ready to render the next frame, so the CPU will not be at 100%.  But sometimes graphics drivers behave strangely with VSync, for example there can be global overrides to switch it off.
* Most modern graphics cards - even internal graphics on laptops - have a VSync feature. If VSync is on then the game engine will not render frames more quickly than they can be drawn on the actual connected display.  This allows the CPU to rest sometimes, essentially waiting until the display is ready to render the next frame, so the CPU will not be at 100%.  But sometimes graphics drivers behave strangely with VSync, for example there can be global overrides to switch it off - in this case, Vintage Story will behave the same way with VSync on as if it is off and framerate unlimited.
* VSync may help with graphical "tearing" issues, although these do not occur on all systems - sometimes the graphics driver deals with this already (at the cost of a slight delay) - so generally laptops and consumer monitors might not have tearing issues, but specialist low-latency gaming monitors may have tearing issues.
* VSync may help with graphical "tearing" issues, although these do not occur on all systems - sometimes the graphics driver deals with this already (at the cost of a slight delay) - so generally laptops and consumer monitors might not have tearing issues, but specialist low-latency gaming monitors may have tearing issues.
* Generally we recommend first trying the game with VSync switched on.
* Generally we recommend first trying the game with VSync switched on.
Confirmedusers, editor
348

edits