Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Frameskip is really broken in Dolphin and graphics / JIT devs say fixing it would be a nightmare. So I'm removing it to protect the user. We don't even save the setting to disk anyways.
It's broken in that it's very inconsistent in what it even does to games. Sometimes it does nothing at all. Sometimes it just renders black frames in place of the frames it drops. Sometimes it entirely breaks the game. JMC says it doesn't often do what it's supposed to.
Can somebody who knows frame advance code look over this to make sure I didn't delete something important, whoever did the frame advance stuff named some functions and configmanager stuff "Frameskip" for some reason.
@degasus, please review the fifo stuff. I had no idea what I was doing.
This change is