So, I'm trying to understand NES game code on a conceptual level. I've done some asm with other CPUs, but not the 6502, or the 2A03 for that matter.
I would like to know the manner in which the nametable data and attribute table actually get to the PPU during the NMI. Does the CPU block transfer all 960 bytes of the nametable and the attribute table at once? From what I gather, the actual transfer is usually a loop.
I would like to know the manner in which the nametable data and attribute table actually get to the PPU during the NMI. Does the CPU block transfer all 960 bytes of the nametable and the attribute table at once? From what I gather, the actual transfer is usually a loop.