absolllute / Mega-Hack-Pro-Future

Mega Hack Pro Suggestion & Issue Tracker
41 stars 5 forks source link

Allow using V-sync and FPS/TPS bypass at the same time #1323

Open Tyopo131 opened 1 month ago

Tyopo131 commented 1 month ago

It would be cool if i could run V-sync and FPS bypass at the same time.

If I have a 60hz monitor and I turn on v-sync and FPS bypass at the same time, where FPS bypass is set to a multiple of 60, The monitor updates would look like this: and the game framerate like this:

Normally you could just turn FPS bypass on to do this, but if the fps drops once, the updates become desynced. It would be cool if you could enable v-sync as well to keep them synchronised. This was in mega hack v7.1, but only for TPS bypass, not FPS bypass.

Mega hack details: v8.0.2 (Geode)

GDMonarch commented 1 month ago

that is probably impossible since the fps bypass that is used is the integrated vannila one and vsync locks your fps to your screen hz.so I dont think thats possible.

Tyopo131 commented 1 month ago

that is probably impossible since the fps bypass that is used is the integrated vannila one and vsync locks your fps to your screen hz.so I dont think thats possible.

Maybe absollute could make a hack to change the vanilla vsync/FPS bypass to allow them to both be enabled at the same time, with the same logic as shown in my original example.

Then, if the FPS drops, just re-synchronze the frames the same way normal V-sync does when the FPS drops