nba-emu/NanoBoyAdvance

Metal Max 2 Kai (Japan) flashing text

benderscruffy opened this issue · 4 comments

the text keeps flashing during the game

Can confirm.

image

Thank you for testing so many games! This one should work fine now.

The fix for this game actually seems to be incorrect and made H-blank IRQs fire too early.
This game is extremely tight on timing. It polls the scanline counter for one specific value/scanline and if the H-blank IRQ is just a bit too late that scanline will already have passed. Needs more investigation. Maybe also related to general IRQ delay?

The flickering text issue is now finally resolved for good (the fix 100% matches hardware timing).
But there still are a few minor graphical issues left that are unrelated to the original bug.
I've created a new issue here, to track these:
#229