Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Frameskip #97

Open
keanine opened this issue May 27, 2020 · 6 comments
Open

[FEATURE] Frameskip #97

keanine opened this issue May 27, 2020 · 6 comments
Labels
enhancement New feature or request

Comments

@keanine
Copy link

keanine commented May 27, 2020

A frameskip option for games that run at high framerates would be useful in these early days to make more games playable. An example game would be Smash 64!

@keanine keanine changed the title Frameskip [FEATURE] Frameskip May 27, 2020
@Girotin
Copy link

Girotin commented May 27, 2020

Yeah, in games that run at 60fps, it could be used as a trick to save some performance, but in games that run at 30, or 20, it would make it even worse. But still, i honestly prefer some frames being skipped, than needing to hear a glitchy sound when the game starts to lag. It probably would make it feel more like an actual console tough, you never see a game with glitchy sound on the consoles when the framerate drops, they just skip the frames and keep the sound good.

(Slowdowns will always be bad, but making them less painful increases to the overall experience)

We used to have an option for it in the settings menu, but it disappeared after some updates. It seems it wasn't working correctly, idk what happened :/

@Rinnegatamante
Copy link
Owner

You can usee the Sync Video Rate feeature for a feature similar to frameskip but that doesn't have the stuttering feelings usually frameskip brings.

@keanine
Copy link
Author

keanine commented May 27, 2020

Is the Sync Video Rate feature in the 0.3 release? The closest I could find was the V-Sync option which just causes slowdown when the emulator can't reach 60fps

@Rinnegatamante
Copy link
Owner

No, nightlies.

@Girotin
Copy link

Girotin commented May 30, 2020

Well, this will be closed then? If the Sync Video Rate option actually works better than frameskipping, i don't see why keep this issue, unless frameskip has benefits that are actually worth getting.

I tought it could be a great feature, but now that you said Sync Video Rate works better, maybe that option could be improved then? In some other emulators, when frameskipping is utilized, it skips some real frames to keep the virtual ones good and don't glitch the audio. From what i tried, the Sync Video option doesn't help that much on keeping the sound good, and Sync Audio Option, the same way, doesn't help that much as well.

@Rinnegatamante
Copy link
Owner

Sync Video Rate is not applicable in every game however. Some games depending on their internal video rate may slowdown when enabling it. I'll leave this open for referencee but for now there's no plan to re-implement frameskip as it was before.

@Rinnegatamante Rinnegatamante added the enhancement New feature or request label May 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants