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

Frame advance flickers forward and back #2122

Closed
RetroEdit opened this issue Apr 13, 2021 · 7 comments
Closed

Frame advance flickers forward and back #2122

RetroEdit opened this issue Apr 13, 2021 · 7 comments
Labels
port:Qt Affects the Qt version (the standard desktop version)
Milestone

Comments

@RetroEdit
Copy link

Versions tested

  • 0.6.3: Not present
  • 0.7.x and 0.8.x: Untested
  • 0.9.0: Present
  • b6e5b6e (latest master): Present

Description

Something seems really off here: it seems like rendering during frame advance might be a frame off.

Here's what sometimes occurs: I press frame advance, it renders a frame that appears to be the next frame for a split-second, then reverts back to the previous frame (probably a clone frame, if the game updates graphics at 30 FPS).

Tested using Donkey Kong Country GBA.

@endrift
Copy link
Member

endrift commented Apr 15, 2021

I'm not sure why but I'm not able to reproduce anymore, even though I could before. Can you post a bug report zip when you have it reproducing?

@endrift endrift added the port:Qt Affects the Qt version (the standard desktop version) label Apr 15, 2021
@endrift endrift added this to the mGBA 0.9.1 milestone Apr 15, 2021
@RetroEdit
Copy link
Author

RetroEdit commented Apr 15, 2021

It occurred instantly for me, but sure. Should be pretty easy to reproduce if it occurs instantly again.

@RetroEdit
Copy link
Author

Here's a bug report zip. This particular log is midway through the intro. It also reproduces basically anywhere I tested; at the very start of the Rareware logo, the bug occurred.

dkc-frame-advance-stutter.zip

@endrift
Copy link
Member

endrift commented Apr 16, 2021

Wow, there's like...nothing in this config. I was trying to figure out stuff about your config but you either deleted all of it or this is an exceedingly fresh installation.

@RetroEdit
Copy link
Author

@endrift Note Portable: Yes inside of System info.

I don't copy over config when I download a fresh mGBA; I generally re-configure it from scratch if necessary.

Generally, I try to treat testing like a controlled experiment, where I remove as many confounding variables as I can. This also reduces the chance that it's a user error on my part, but I do occasionally make them nonetheless.

@endrift
Copy link
Member

endrift commented Apr 16, 2021

I wasn't sure. The info I was specifically looking for wasn't present in the config so I couldn't tell if it was stripped down or just the default.

@RetroEdit
Copy link
Author

Yep, just letting you know for the future. I think I am unlikely to get lazier with testing over time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
port:Qt Affects the Qt version (the standard desktop version)
Projects
None yet
Development

No branches or pull requests

2 participants