You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When playing with 60FPS enabled on a Wii with Nintendont, the game struggles to maintain 60FPS in Pinna Park (I tested the level with the red coins on the ships). As such, it slows down to 30, but this causes the game physics to run at half speed. I wonder if there would be a way to detect if the game isn't reaching 60FPS and switch to the proper 30FPS mode temporarily, so that gameplay isn't affected?
Tested on release V2.0.1.
The text was updated successfully, but these errors were encountered:
I should also note that from past experience with a 60fps gecko code on Nintendon't, pinna park ran at almost full speed but with very obvious screen tearing in parts. So I assume that this build has some kind of vsync enabled, causing the game to drop right down to 30.
IMO, some kind of dynamic 30/60 option would be preferable to either slowdown or tearing.
Hello @therealteamplayer . This issue is tricky to address because many functions within the game store the FPS during the load of a stage. This means we can't simply switch the FPS because then many objects will begin to run at half speed while in 30FPS. In order to fix this, I'd have to recursively track all objects that rely upon a cached FPS value to be able to update them. I may eventually try to address this but for now 60fps is generally recommended as emulator only.
would it be possible to add an option to enable and disable vsync? cause I think the base game with the 60fps code on wii will slow down to 55 or so FPS (albeit with noticeable tearing) rather than going straight down to 30
When playing with 60FPS enabled on a Wii with Nintendont, the game struggles to maintain 60FPS in Pinna Park (I tested the level with the red coins on the ships). As such, it slows down to 30, but this causes the game physics to run at half speed. I wonder if there would be a way to detect if the game isn't reaching 60FPS and switch to the proper 30FPS mode temporarily, so that gameplay isn't affected?
Tested on release V2.0.1.
The text was updated successfully, but these errors were encountered: