Tamo junto, man! Vai demorar um pouco, eu ainda estou aprendendo a desenvolver. Eu vou postando aos poucos, para não passar informações erradas, mas por enquanto vou passar so a base, sem codigo ainda.
Respondendo a "Interessante! Eu sempre tive curiosidade de sab..." dentro da publicação Como criar um emulador de NES - Arquitetura do NES
1