For some reason, one of the nametables gets filled with the wrong data when I'm scrolling vertically in MMC1 games.
I know, the first step is to check whether the mirroring gets updated properly, and as far as I know it does. Mirroring is only set on the fifth write to $8000-9FFF, right? it should be working alright, because the horizontal mirroring works okay.
here are some screenshots to illustrate.
Any ideas? Help would be much appreciated!
I know, the first step is to check whether the mirroring gets updated properly, and as far as I know it does. Mirroring is only set on the fifth write to $8000-9FFF, right? it should be working alright, because the horizontal mirroring works okay.
here are some screenshots to illustrate.
Any ideas? Help would be much appreciated!