At the moment all i have is some arbitrary 6502 class(no audio yet). all instructions are working properly.
the nesdev wiki is confusing me way too much at this point.
All i know about the ppu is that it has 0x3000 RAM and some internal registers.
I'm also aware the the RAM accessible by the 6502 has some registers on it's own end to control the flow of the PPU.
As far as how the actual process is done i have no idea.
So the question is, how exactly does the 6502 communicate with the PPU? I would also like to know more about mappers (but as far as understanding the ppu, not too much detail about the mappers) How does the ppu handle manners on it's own end? what about the scrolling?
I'm trying to paint a better picture on my head, but as far as the individual registers and all they're documented on the NES wiki. but i do need to understand things from a amore abstracted point of view.