Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stuttery mario on high refreshrates #293

Open
jaschutte opened this issue Apr 1, 2024 · 0 comments · May be fixed by #298
Open

Stuttery mario on high refreshrates #293

jaschutte opened this issue Apr 1, 2024 · 0 comments · May be fixed by #298
Labels
bug Something isn't working

Comments

@jaschutte
Copy link
Collaborator

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

  • OS/Browser: NixOS 24.05, using Godot 4.2 flatpak
  • Game version: on commit 5dc6cc6a270de4e5f252d307057f55d14dc59e50 (as of time of writing, latest)
  • Other specs: display: LG Electronics LG ULTRAGEAR 312NTLE4Z744

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.

@jaschutte jaschutte added the bug Something isn't working label Apr 1, 2024
@jaschutte jaschutte linked a pull request Jun 2, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant