Open jarrard opened 6 years ago
Also it would be helpful to workaround those games without any fps limiter which are never fixed by the developers, like Randal's Monday.
I would like to also add https://github.com/pchome/VkGHL as an alternative to keep in mind.
it will be good for battery(power) saving, also.
What is the status of this? I Really need to lower down the FPS of a game. and i have no way of doing it almost.
What is the status of this? I Really need to lower down the FPS of a game. and i have no way of doing it almost.
Have you tried libstrangle? You can use it in the steam launch parameters of any game.
We have this now for DirectX 9, 10, and 11 games as of Proton 6.3-5 as it includes DXVK 1.9: https://github.com/doitsujin/dxvk/#frame-rate-limit
Put this launch command into the games launch options
DXVK_FRAME_RATE=60 %command%
Change 60 to whatever you want. :)
Feature Request
FPS Limiter
I confirm:
Description
A framerate limiter that works would be nice because vsync type limiting solutions can cause massive lag when enabled, so limiting fps without the overhead is preferred.
Justification
Proton is focused on Vulkan, vulkan as of yet has no unified fps limiter which is a preferred method of reducing FPS in order to save GPU's from overheating and also reduce tearing, it works like vsync but without the horrendous overheads that is sometimes seen with sync methods (ie. fps cost or control lag).
There is libstrangle which needs updating to work with newer vulkan functions like vKGetInstanceProcAddr (assuming). https://gitlab.com/torkel104/libstrangle
Risks
Proton would be at risk of becoming awesome :)