GTcreyon / SM63Redux

Code base for Super Mario 63 Redux
https://sm63redux.com
Mozilla Public License 2.0
193 stars 25 forks source link

Stuttery mario on high refreshrates #293

Open jaschutte opened 4 months ago

jaschutte commented 4 months ago

Describe the bug Moving as Mario (any movement action) will cause him to stutter on higher refresh rates.

To Reproduce

  1. Enable a refresh rate higher than 60
  2. Start moving in game

I have tested the game at 240Hz, 140Hz, 90Hz, 60Hz and 30Hz. The experience on 30Hz was smoother than the one on 90Hz, indicating this is due some sort of FPS cap put in game. The FPS counter in the console was constantly hitting the max of the current setting.

This is not due to lag, I have a pretty strong PC and was hitting the vsync cap consistently.

Expected behavior Mario to walk smoothly

System Information

Additional context An easy, possible solution would be to cap the refresh rate to 60, however I find this very ugly and would like to see a proper fix.