Closed ghost closed 2 years ago
Are you talking about the core from this repository or the upstream libretro core? The upstream libretro core can be downloaded from the buildbot or Online Updater
It's hard to understand what you're talking about honestly. You need to provide more relevant information.
I'm facing the same issue, even on a VRR monitor the experience is bad in 30 FPS games.
30 FPS game (THPS1):
60 FPS game (Vigilante 8 Second Offense):
Windows 10 Pro 21H1 64 bits, Nvidia GTX 1070 with drivers 497.29, Retroarch 1.9.14 Stable 64 bits.
Threaded rendering doesn't affect the outcome.
We need duplicate frames implemented for all renderers not just vulkan. Every emulator needs this imo. Smooth 30fps just isn't possible in Windows like it is on consoles without it. Thats why so many emulators have a duplicate frames option or do it by default. PPSSPP, Dolphin, PCSX2, Duckstation, Snes9x, ParaLLEI/Mupen, Citra now does it by default. There's a reason all of these emulators have it. It works!
Edit: Issue is an upstream bug and is being investigated there in more detail: https://github.com/flyinghead/flycast/issues/520