Novum / vkQuake

Vulkan Quake port based on QuakeSpasm
GNU General Public License v2.0
1.84k stars 223 forks source link

host_maxfps above 72 breaks physics #149

Closed Spirrwell closed 6 years ago

Spirrwell commented 6 years ago

So, I downloaded this to give it a try and I couldn't quite figure out why setting my refresh rate to 144 didn't feel like 144 Hz.

I saw the FPS was limited to around 70, and so I upped the max FPS. This of course gave me the warning that I'm referring to in the title. I definitely noticed the physics felt stuttery after this.

Will this be fixed? Seeing the game run at like 70 FPS on a high refresh rate monitor really hurts.

Novum commented 6 years ago

This is an upstream bug. Please forward to QuakeSpasm.

ClaymorePT commented 6 years ago

@Spirrwell The 72fps limit is a very old issue with the quake physics engine. QuakeSpasm does not decouple the physics from the visual rendering, which creates issues if the FPS is raised above the 72 limit. Players can jump higher, doors and platforms sometimes do not work properly, and other misc issues.

Spirrwell commented 6 years ago

Yes, I noticed the issues with physics at higher FPS. That's why I reported the issue. It just really defeats the purpose of being able to set a higher refresh rate if I can't actually set the FPS high enough to use it. I suppose it's technically not vkQuake's fault.

ClaymorePT commented 6 years ago

Yes... These new engines really need to decouple the physics from the graphics.

Novum commented 5 years ago

ffc9adf2ec52d3b786f6e80c61f3eabea697eacf fixes this