For the sake of simplicity and decluttering, I am wondering if preemptive frames is always a superior choice to its predecessor runahead.
If so, I feel like there should be only one feature in retroarch - for the sake of having one less GUI menu in that gazillion of entries. I am not a RA beginner any longer, but I remember the frustration I’ve been through when I was one. So any step towards making things less cluttered should IMHO been taken. I’d just leave the most efficient one and leave it called “runahead” - most documents and tutorials are named as such, plus the name is much more effective imho in describing what the feature is about.
So preemtive frames would just be the new, more efficient code to “run ahead” some frames.
Of course if the current runahead would still make sense in some situations, then it’d be a totally different story.
Thanks for reading!