Hello,
So I have been making some progress with my emulator and managed to have visual output with my PPU. Donkey kong main screen renders fine. Tests are also able to print to the screen fine.
So another game I tried to render the main screen of was Ice Climber. The text renders fine, but the big "Ice Climber" panel in the main menu doesn't render. But I dunno if it has anything to do with my actual question.
Because my question is, am I correct Ice Climber attempts to WRITE to CHR ROM. Because that is what my Emulator reports(I made it give me an error if a rom attempts to write to ppu address < 0x2000)
Or did I maybe forget to implement something important?(like an offset mechanism or something) If so, any pointers to what?
Thanks!
So I have been making some progress with my emulator and managed to have visual output with my PPU. Donkey kong main screen renders fine. Tests are also able to print to the screen fine.
So another game I tried to render the main screen of was Ice Climber. The text renders fine, but the big "Ice Climber" panel in the main menu doesn't render. But I dunno if it has anything to do with my actual question.
Because my question is, am I correct Ice Climber attempts to WRITE to CHR ROM. Because that is what my Emulator reports(I made it give me an error if a rom attempts to write to ppu address < 0x2000)
Or did I maybe forget to implement something important?(like an offset mechanism or something) If so, any pointers to what?
Thanks!