Im writing a emulator to the NES just for the fun of it and ive hit a wall.
Memory locations 0x2000-0x2007 are mirrored every 8 bytes from 0x2008 to 0x4000. So location 0x2008 would point back to 0x2000. How would i be able to program this? Ive already handled the other parts of memory that mirror things, i just cant seem to get this one down.
Thanks in advance