Page MenuHomeFeedback Tracker

Vsync caps the game at 30 fps.
Closed, ResolvedPublic

Description

Vsync caps the game at 30 fps instead of 60. Once Vsync is disabled my average FPS is much higher (obviously, but it would be nice to be able to choose the cap)

Details

Legacy ID
1046036715
Severity
Minor
Resolution
Suspended
Reproducibility
Always
Category
Settings
Steps To Reproduce

Enable/Disable Vsync

Event Timeline

fr0sty edited Steps To Reproduce. (Show Details)Mar 5 2013, 6:53 PM
fr0sty edited Additional Information. (Show Details)
fr0sty set Category to Settings.
fr0sty set Reproducibility to Always.
fr0sty set Severity to Minor.
fr0sty set Resolution to Suspended.
fr0sty set Legacy ID to 1046036715.May 7 2016, 10:30 AM

What is your FPS with Vsync off? It caps to 30 (half monitor sync) whenever it's lower than 60 (your monitor rate). That's simply how Vsync works.

Yeah, VSync defaults to an integer division of your monitor's framerate if it can't attain the refresh rate. Not a bug, you just can't run the game at 60fps.

fr0sty added a subscriber: fr0sty.May 7 2016, 10:30 AM

So it does, Vsync works at 60 when the fps goes above 60. Strange that instead of 59 fps it would just cut the fps in half, but that is not an issue with the game I guess.

EDIT: Triple buffering could be implemented maybe?

nmhays added a subscriber: nmhays.May 7 2016, 10:30 AM

That information is incorrect. Vsync is perfectly capable of functioning below your monitors refresh rate, and does with every application. I also do not have this issue with Vsync in Arma 3.

Same issue here. I always play with Vsync on and other games never cap the fps to 30, even if I play with 30-40 fps average. I guess it depends on the implementation of Triple Buffering.

EDIT:

@fr0sty: Try to change "DISPLAY MODE" in video options to "Fullscreen Window". It works fine for me.

Khan added a comment.Apr 18 2013, 2:59 PM

To solve your problem we need your DxDiag info.

http://feedback.arma3.com/how-to-user.html.html

Thank you.

Closing due to lack of info/response.

If the issue is still reproducable for you, please create a new ticket including the requested info.