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
[Flickering and graphical glitches] Advance wars 1 and 2 #1823
Comments
Retroarch huh. I believe they're currently basing off of mGBA 0.8.2. |
When I encountered the issue, I was running mGBA 0.8.1 on Windows 10. |
I am using VBA-M now and doesn't have this issue. |
It doesn't actually mention what issues it had though. (Also it's VBA, not VGA.) |
Regressed in 223be49. That means you can use a real BIOS to temporarily work around the issue. The bug appears to be related to how long it takes for division to occur. That commit made it so that division in mGBA takes non-zero time in the HLE BIOS. In the regular BIOS, division is an interruptable process, but in the HLE BIOS it's not, so since it now takes non-zero time that can push some things back to happening too late. This may be a tricky one to solve without using a proper BIOS. |
It doesn't look like I'll be able to fix this in 0.8.3 (or 0.8.x at all), so I'm retargeting it for 0.9.0 (as a blocker) |
Here is another problem
I am using Retoarch with MGBA on linux.
Issue seems to be happening more often when there is Dialog text at the top of the screen.
@tnelling Seems to have same issue.
The text was updated successfully, but these errors were encountered: