Next Generation Emulation banner

1 - 2 of 2 Posts

·
Registered
Joined
·
2 Posts
Discussion Starter #1
On no$gba versions 2.8f and greater (including the new 2.9), I noticed the game Megaman ZX Advent now has some corrupted graphics. The game looked fine at least on versions 2.8d and older.

Here is a comparison of the game on no$gba 2.8d and 2.8f.
MegamanZXA__2.8d.PNG MegamanZXA__2.8d_02.PNG MegamanZXA__2.8d_03.PNG MegamanZXA__2.8d_04.PNG (2.8d)
MegamanZXA__2.8f.PNG MegamanZXA__2.8f_02.PNG MegamanZXA__2.8f_03.PNG MegamanZXA__2.8f_04.PNG (2.8f)

Notice all the black items in the graphic layer? Any ideas why this is happening?
 

·
Registered
Joined
·
2 Posts
Discussion Starter #2
Status: Fixed in no$gba 2.9b
Thanks chocoreep.

The problem pictured here is with the BG1 layer.
The cause had to do with the BGxCNT registers BG0CNT and BG1CNT, specifically bit 13 not being set. Flipping the bit in the affected versions confirms it (try using the codebreaker code 7400000B 00200020). According to documentation, bit13 selects the extended palette slot.
 
1 - 2 of 2 Posts
Top