Is there a way to deal with screen tearing (no v-sync) or with micro stutter (with v-sync)?
It seems like both are cancer and there is no way to avoid one or the other.
I already tried several emulators including picture related and the actual problem doesnt really come from the emulator itself, just wanted to get that part out of the way before someone suggest to try a different emulator.
Up until recently I was an original only fag but sold my collection so now Iam trying to find a way to still play some of the older games, especially on the snes.
The only two solutions I came up with is getting an everdrive or a g-sync monitor.
Iam kinda amazed how many dont care about the screen tearing/micro stutter in emulators since its actually a pretty huge deal.
Audio rate control gets rid of stuttering by adjusting the audio output so the game will run at 60.0Hz instead of 60.098Hz, enabling smooth vsync with and imperceptable pitch and speed difference.
Otherwise you need to use video modes with exact refresh rates for every system.
Higan has the option to adjust its audio and video rates to match your system but RetroArch does it better by handling adjustments automatically with only needing to tell it your display refresh rate, and also makes microadjustments to the audio rate to keep the audio buffers from overrun or underrun due to frame time deviations.
>Just buy an Everdrive!
>Retron saved my marriage!
Do you guys even have a life beyond shilling on /vr/ all day?
OP, any modern emulator should support vsync, and if not, double or triple buffering may prevent screen tearing. If you're trying to run an emulator that support DirectDraw rendering only, but you using Windows 7 or newer, that could be a problem. I think newer versions of Windows only emulate DD support, DD-driven vysnc may not work correctly in that case, if at all. Regardless, there should be a number of modern emulators that are compatible with Windows 7 and above.
Super mario rpg uses the SA-1 chip and some other games like starfox need specialty chips but an ED v2 will play almost everything you want to play. You can emulate the rest or buy repros or whatever.
>It seems like both are cancer and there is no way to avoid one or the other.
If you use vsync as the master timing source, which is possible with most emulators, you don't get micro-stutter, you get audio glitches. The unique feature of RetroArch is making minor adjustments to the audio in real time to correct this. This is obviously the correct way to do it, because the audio runs at a much higher sample rate than the video's frame rate. With correctly configured RetroArch, good hardware, and nothing hogging CPU time in the background you can get emulation indistinguishable from original hardware.