Não existe framebuffer
Em arquiteturas modernas, desenhamos uma imagem na memória e a entregamos à GPU. No Atari 2600, o programa altera registradores enquanto a televisão percorre cada linha da tela.
Tempo vira parte do programa
A quantidade de ciclos consumida por cada instrução afeta o resultado visual. Código e sinal de vídeo deixam de ser assuntos separados: o tempo de execução passa a compor a imagem.
A restrição produz criatividade
Com 128 bytes de RAM e componentes muito simples, os jogos dependiam de truques, repetição e controle preciso. Entender esses limites é entender como abstrações nascem de necessidades concretas.
Emular é reconstruir relações
Um emulador não reproduz apenas instruções da CPU. Ele precisa preservar a conversa entre 6507, TIA, RIOT, cartucho e tempo. É essa relação que torna o projeto tão didático.