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
Madden NFL 06 and Madden NFL 07: graphical bugs on the 'coin toss' screen #190
Comments
Looks like what's going on is that BG2PD gets set to 0x100 (correct), and then, via a DMA, set to 0, which causes the smear. What needs to happen is that the DMA should be disabled before BG2PD gets written. The DMA is disabled on the interrupt right after BG2PD gets written first, instead of before. Not sure what's causing these to be ordered wrong. |
Is this broken in every emulator? I swear to god if this is one of those subcycle glitch timing issues. |
Hopefully you can fix it, too. |
Still some polish left to be done, but the simple case is fixed at least. |
Adapt PS2 port to latest SDK status
In both games the coin toss screen is utterly broken, at least in v0.3.2. To get there it's enough to select 'new game' and proceed. This video shows what it should look like:
http://www.youtube.com/watch?v=PR3sMHeuOcI
This problem exists in many emulators. VBA bug report:
https://sourceforge.net/p/vba/bugs/182/
Quote:
"It's due to a swi taking a of time for some reasons (because
it's writing to vram during display ?), and it seems pretty
harsh to emulate."
The text was updated successfully, but these errors were encountered: