Hi there,
I like to play Kaizo Mario Rom Hacks which require very precice inputs and movement.
I LOVE retroarch’s run-ahead feature. Using 2 frames of run-ahead makes it Basically 100% equal to actual hardware. It’s amazing!
However, sometimes if I used other programs before or while usinr retroarch, the run-ahead becomes inconsistent. Sometimes it happens, sometimes it doesn’t. Restarting retroarch 2-3 times helps in most cases.
It’s not that bad, however I wanted to stream with OBS and it basically always has a impact on run-ahead (feels like it’s turned off sometimes. restarting helps, but mostly for a short time only)
I’ve tried different video settings (including drivers) and tried different cores (snes9x 2010, snes9x current and bsnes). The problem stays the same. The only thing that really makes a different input-delay wise is the frames of run-ahead (which is 2 for me). I don’t notice much difference when changing the poll-behaviour and hard gpu sync.
Do you guys think this might be more of a CPU, GPU or maybe RAM Problem? I know run ahead hits on the CPU so would a stronger CPU maybe make a difference? If I run the task manager my cpu usage (GPU and ram too) ist still pretty low, even with obs and retroarch running.