I'm creating a BG dialogue window for my game. I want Sprites to not appear on the lines where the dialogue window is being displayed. I'm using MMC3 for the scanline IRQs, and thus can't turn off sprites with $2001. I'm also using CHR-RAM, so I can't bank in blank data on those lines (or can I --- does MMC3 have chr-ram banking functionality?).
My best idea currently is to use the SMB3 trick that hides power up sprites using low-index back-priority sprites. However, implementing this would require tracking the positions of all my sprite objects so I could place the hiding sprites. I'm hoping there's a better way which wouldn't require so much time spent tracking objects.
Any ideas?
My best idea currently is to use the SMB3 trick that hides power up sprites using low-index back-priority sprites. However, implementing this would require tracking the positions of all my sprite objects so I could place the hiding sprites. I'm hoping there's a better way which wouldn't require so much time spent tracking objects.
Any ideas?