Anos 80: Código-fonte de vários jogos de Atari vaza na Internet
O Atari 7800 foi contemporâneo do NES (“Nintendinho”) original no mercado dos EUA, e foi planejado, com pouco sucesso nesta intenção, para herdar o mercado do Atari 2600, que chegou a ser popular no Brasil, inclusive por intermédio de grande variedade de clones, como o Dactar II. Tecnicamente, entretanto, foi uma evolução considerável, com processador 6502, maior desempenho no acesso à memória, melhores gráficos e – o que era mais importante na época – um modo de compatibilidade com os cartuchos do Atari 2600.

Vários dos jogos lançados originalmente para o 7800 fizeram sucesso no Brasil em outras plataformas, como o próprio 2600 e as máquinas de fliperama – entre os exemplos de cartuchos ilustrados acima, consta até mesmo o Joust, que chegou a ser o meu preferido no Atari 2600.
Curiosamente, com a descontinuidade da plataforma, surgiu uma “cena” de fãs que continuaram a lançar softwares e expansões para a plataforma, mais ou menos como ocorre por aqui com o cultuado (em seu nicho) MSX. Eles resgataram projetos eletrônicos, ferramentas de desenvolvimento, e muito código-fonte (em macro-assembler comentado, para o 6502c).
E esta semana fiquei sabendo, via programmerfish, que o Atari Museum disponibilizou o código de 13 dos primeiros jogos do 7800, juntamente com algumas ferramentas de desenvolvimento e software básico. Alguns dos ZIPs incluem ferramentas adicionais além do código dos jogos em si – consta que o do jogo Commando inclui até mesmo um interpretador BASIC, além do montador para o 6502c.
Os arquivos foram encontrados via dumpster diving, ou seja, o mantenedor do Atari Museum remexeu os latões de lixo nos fundos da Atari após o prédio ser desocupado. Assim, os dados estão disponíveis como abandonware, sem uma licença que de fato permita o uso ou distribuição. Não se trata, portanto, de código aberto (apesar do que o site programmerfish erroneamente informou).
Como as ROMs jogáveis não são tão difíceis de encontrar, o principal uso destes arquivos, além da curiosidade em si, é como fonte de estudo e aprendizado para os hobbystas que ainda querem descobrir os truques de programação para esta plataforma insuficientemente documentada.
Pretty Good! Estas memórias não podem ser apagadas! ^____^
Olha só, dumpster diving! Não sabia que fuçar no lixo poderia ter um nome tão legal!
Woow!
eba… la vou eu estudar os códigos, mas especificadamente o PAC-MAN ;D
Massa vou preparar a pipoca e assistir um show de códigos assembly no pc.