Thx for the detailled reply @Cyber . I get that I need different solutions for different scenarios. That’s what I’ve been doing all along. I was just asking out of curiosity, because I’m not very knowledgeable about these things.
To recap, OP stzarted this thread saying:
“Hi folks, here are my settings regarding video in RA. I have an LG CX which is 120hz with VRR, I have capped it to 117 with Rivatuner as advised in various places for GSynch to perform best with my RTX 3070ti.(VSync is disabled in the NVidia app)”
That led me to write:
“I thought you were never ever supposed to hard cap the framerate for emulation. Whenever I tried this, the game would feel slowed down and choppy. […] Why would anyone cap max frame rate to 3 fps below max for emulation?”
To which you replied:
“I don’t see a problem once it’s at or above the framerate of the content or at or below the refresh rate of the display.”
This led me to believe that if I had a display that went above 60hz (which I now have) I could limit the max fps to 117 (like OP suggested), and not get the slowdowns in Retroarch.
But I’ve just confirmed that the slowdowns still happen, and I don’t see why they wouldn’t happen to OP as well.
So my original question still stands: Why would anyone cap their max frame rate for emulators like retroarch that seem to depend on an uncapped frame rate to run properly?