#how to make LS use in game fps in emulators rather than screen fps

17 messages · Page 1 of 1 (latest)

harsh turtle
#

yesterday i managed to make LS use the emulators fps (25) to go to 60 fps which looked great, but today it switched back to using the screen fps (165) which look less smooth, idk how to make LS use the emulator (duckstation) ingame fps again.
for example it used to be 25/60 and now it's 90/60

ryzen 7 9800X3D and Radeon 9070 XT
here's the settings i use

humble jackalBOT
#

@harsh turtle - Overlays are a common culprit that lead to failure of window capture.
This leads to LS detecting a different framerate than the game outputs, oftentimes your monitors refresh rate (e.g. 144/144)
The most common culprits are Discord, Nvidia Shadowplay, AMD Instant Replay or even a duplicated display.
If you are on Windows 11 24H2 or newer you can mostly mitigate that by just switching to the WGC Capture API in the LS settings.
For more information on troubleshooting, refer to:

harsh turtle
#

tried switching to WGC and closing discord but nothing

#

instant replay is also deactivated

charred haven
#

Have you deactivated the Discord overlay?

#

Closing Discord also doesn't really close it unless you changed that in the settings specifically

harsh turtle
#

discord doesn't pick up the emulator, so no overlay

#

ok i deactivated the overlay entirely and now it's 50/60 instead of 90/60 so it's better ?

charred haven
#

So it was the Discord overlay mommy_catsmile

harsh turtle
#

but yesterday it was 25/60, kinda weird, i also didn't touch any of the emulators settings

#

well thanks for the help

charred haven
#

Maybe it has some kind of dedup

#

Doubling the output FPS

#

Look for a setting in the Emu maybe

harsh turtle
#

ah yeah found it, it was the "skip duplicate frames" settings

#

back to 25/60 now

#

thanks