Hi there. I’m having an issue with a lot of games I’ve tried so far, mainly snes games actually.
The problem is that when the screen scrolls it’s just not 100% smooth like the real thing, it kind jitters or micro stutters.
Some games that I notice it in the most so far are Mario World when I’m running really fast or when there are moving objects on the screen - the objects just don’t move smooth. Like on the levels with parts of the floor or ceiling that move up and down and when the pipes move. The enemy sprites appear to be moving smooth as does Mario, it’s just the background image and the moving objects.
Also I notice it in Final Fantasy 2 and 3 ( 4 and 6) when the camera moves slowly during a scene. More noticeable in 3 (6) actually.
Also it is pretty bad in Zelda a Link to the Past also , I notice my character and also the screen kind of jitter when I run.
It’s very noticeable in Super Castevania since the background has parts that are moving most of the time.
I can notice it to some extent in all the snes games I’ve tried actually , these are just a few examples.
I tried using different cores and they all do the same thing so I just went back to snes9x since I like the option it has to reduce slowdown for the games that have the slowdown in them like Mega Man X and Super Castlevania and some others.
I’ve played a lot of the Genesis games on genesis plus gx and well there were a couple of games where it was noticeable , it was very minor compared to the snes games. I also have tried a lot of neo geo games with fb alpha and most games seem very smooth.
I have tried using open gl, direct x 11 and vulkan (vulkan gives me bsod for snes) and they all do the same thing. I have my refresh rate set to 60 most of the time but have also tried 60.002 and 60.006 since that is what the screen estimator reports usually.
I’ve tried playing with the frame delay and run ahead settings and they don’t make a difference , I guess they are only latency related settings. One setting that I found made a tiny bit of difference was turning off sync audio but it’s still pretty noticable. Hard gpu sync on or off and threaded video on or off does not seem to make a difference either. I have tried using vsync from within retroarch and also forced different kinds of vsync through nvidia control panel.
Is there some option I am missing or combination of settings that will make scrolling in games smooth like the consoles? Or perhaps could it be my monitor which has a 5ms response time instead of a 2ms?
I am really in love with retroarch and playing all my old favorite games again from when I was a kid and I’m full of nostalgia every time I try another one but this is kind of really nagging at me and I hope somebody has a solution.
Thanks for reading.