I'm having a weird problem where tiles in certain columns are drawn 10-15 tile rows below where they should be. I don't have the ROM on this computer so I don't have an actual screenshot, but I made a mockup in paint to illustrate what I'm talking about:
I'm using mode 2 and draw on BG0. I tried displaying a picture across the entire screen and it worked fine, but when I try to draw text on individual rows this keep happening. It doesn't matter if I copy the tile data in a loop or using DMA. The setup code is taken from the SNES Programming wiki, and it should reset the scrolling regs (like I said, I've filled the entire BG with a picture using the same code and there weren't any problems then).
Have any of you seen this or have a hunch about what the problem might be?
I'm using mode 2 and draw on BG0. I tried displaying a picture across the entire screen and it worked fine, but when I try to draw text on individual rows this keep happening. It doesn't matter if I copy the tile data in a loop or using DMA. The setup code is taken from the SNES Programming wiki, and it should reset the scrolling regs (like I said, I've filled the entire BG with a picture using the same code and there weren't any problems then).
Have any of you seen this or have a hunch about what the problem might be?