-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
(android) enable rendering duplicate frames causing lag on brave story new traveller. #14762
Comments
Same happening on OGL as well. |
rendering duplicate frames will gives extra burden isn't? so it's normal to get slower performance with extra burden, or was i mistaken? |
This shouldn't really be surprising. The setting makes us do more work and has downsides - it's not really unexpected or a bug that this can cause worse performance. Obviously, it depends on how much work the game is doing for rendering whether it will - so some games may be able to use this setting on weaker devices, and some may not. How we normally do timing:
This makes it:
This incurs a speed penalty, because if anything takes too long in the normal method, it looks like this:
See how it's still okay? That's not happening anymore:
Now you're lagging behind on some frames. Isn't it a shame that we didn't get started on "5" early when there was all that time we sat around waiting, doing nothing? That's what this setting specifically requests doing. But, the upside is your watch on your wrist matches the watch on the game, at least every frame. This can reduce microstutter. -[Unknown] |
It would be possible to implement frame duplication that only runs emulation every other frame, to maintain the same perceived performance - that's not what the option currently does, though, indeed. |
Since this isn't a bug and the reporter closed their account, I'm going to close this. -[Unknown] |
Game or games this happens in
ULUS10279
What area of the game
What happens
The option render duplicate frames can make brave story new traveller lag instead of fast/smooth.
What should happen
Should make the game run fast/smooth.
GE frame capture
brave_story.ppdmp.zip
Platform
Android
Mobile phone model or graphics card
Redmi 9 Android 11 Helio G80
PPSSPP version affected
v1.11.3-1184 buildbot
Last working version
none
Graphics backend (3D API)
Vulkan
Checklist
The text was updated successfully, but these errors were encountered: