Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Attached is a ROM I created that demonstrates a difference between
Original ROM information below - feel free to ignore
I had replaced the division calls in my code with the BIOS Div function, before I did this the ROM worked on hardware and mGBA perfectly fine, but after replacing divisions with the BIOS Div this is the result I get.
This uses Mode 1 display with a single affine background.
The affine parameters are generated during the interrupt routine, this kind of flickering is what I see when this process takes too long (missing VSync), but it was fine before adding in the BIOS division, using BIOS divisions seems to have caused this.
To clarify: My ROM and code are incorrect and buggy, just that mGBA does not display the bug that hardware (and sort of VBA) displays.