libretro / libretro-uae

PUAE libretro
GNU General Public License v2.0
111 stars 60 forks source link

PUAE 50hz #566

Closed AxelFoley68 closed 1 year ago

AxelFoley68 commented 1 year ago

Puae is really nice under retroarch. :-) Is it possible to get vsync 50hz like winuae ? Or am I missing something

sonninnos commented 1 year ago

Yes you are missing something. The core does not decide vsync, frontend does. Rate switch already happens automatically on Windows when using non-windowed fullscreen if the display exposes 50hz, but other platforms currently require manual refresh rate forcing on startup, and can't enjoy dynamic switching while running.

So if running 50hz content on 60hz display rate the frontend will disable vsync, which is the default position since windowed fullscreen is the default.

Core can't do anything about it except offer the proper rate, which it already does, thus there is nothing to be done here, so you should rather ask in forums how to do rate switching if you can't figure it out.

AxelFoley68 commented 1 year ago

Check, thanks.

sonninnos commented 1 year ago

I'll close this then since the core is doing everything correctly.