Índice das dicas

Relembrando o Atari 2600

Por Carlos E. Morimoto em 18 de junho de 2010 às 05h13

40

Muito do crédito por criar a indústria de video-games que resulta em tantas horas de trabalho perdidas é o saudoso Atari 2600, que foi lançado em 1977. Na época os computadores de 8 bits com poucos kbytes de memória eram norma e, sendo um video-game, o Atari tinha especificações ligeiramente mais baixas que as de um computador pessoal:

O projeto era centrado em três chips, incluindo um processador 6507 de 8 bits, com clock de 1.19 MHz, um chip TIA 1A, que oferecia a interface de vídeo (com uma resolução de 160x192 com 128 cores) e áudio (os bips) e um chip PIA 6532, responsável pelos espaçosos 128 bytes (sim, bytes!) de memória RAM.

Apesar das óbvias limitações (a começar pelos 128 bytes de memória...) o Atari possibilitou o desenvolvimento de jogos relativamente complexos e desafiantes, que em alguns aspectos podem ser considerados mais divertidos que alguns títulos atuais.

Os desenvolvedores do Atari literalmente tiraram leite de pedra para permitir que estes jogos rodassem nos 128 bytes de memória oferecidos por ele, empregando diversos truques. O primeiro deles é que os jogos eram carreados diretamente a partir da ROM (o código não era copiado para a memória RAM como atualmente), com a memória RAM sendo usada apenas para variáveis e pequenos blocos de código que precisavam de execução rápida.

A atualização da tela não era feita usando um frame-buffer (ou seja, não existia ma cópia da imagem armazenada na memória de vídeo como atualmente) já que o chip TIA 1A não oferecia memória de vídeo, mas sim apenas alguns poucos registradores que eram controlados pelo processador principal. Aproveitando o fato de que o Atari era ligado na TV (que trabalha com uma taxa de atualização fixa de 30 Hz interlaçados), os projetistas criaram um sistema engenhoso, onde a imagem era atualizada linha a linha, em um processo contínuo, onde o processador precisava armazenar apenas alguns poucos bytes relacionados aos pixels seguintes.

A necessidade de sincronizar a atualização da tela com as demais tarefas executadas pelo software complicava bastante o desenvolvimento dos jogos para o Atari, mas acabou se revelando um fator essencial, já que permitiu que o console exibisse gráficos muito superiores ao que seria possível obter de outra forma. Miraculosamente, os jogos mantinham uma movimentação fluída, mesmo com a atualização da tela taxando o processador, em parte graças ao talento dos programadores, que conseguiam aproveitar ao máximo cada linha de código em assembly.

Os cartuchos utilizavam ROMs de 1 a 4 KB e, para os jogos mais "pesados", existia a opção de incluir 128 bytes de memória adicionais no cartucho, suplementando a memória interna do console.

Para quem tem saudades dessa época, é ainda possível programar para o Atari 2600 através dos emuladores, que permitem executar o código. Isso explica como ainda são lançados títulos originais para o Atari mesmo hoje em dia, produzidos por curiosos e saudosistas. Um ponto de partida é a página do Stela: http://stella.sourceforge.net/

40 comentáriosPor Carlos E. Morimoto. Revisado 21 de março de 2011 às 16h22

Comentários

ATARI
por Cleusa (anônimo) em 3 de fevereiro de 2012 às 09h07
Oi...galera

Ganheir um ATARi...Mas estra com defeito...alguem pode...
me ajudar...indicando alguem que conserta?
Obrigado
leva em alguma escola técnica por geartroll (anônimo)
 
por Leo_Sp (anônimo) em 23 de novembro de 2010 às 13h49
Tempo bom quando agente disputava campeonatos tardes inteiras(valendo Tubaina que no tempo só tinha de 600ml e uns 10 mulekes dividiam), Pitfall, River Raide, Enduro, Decathlon(esse acabava com os controles), entre outros.
Muito bom esse artigo, em meio a correria do dia a dia é bom parar e relembrar de momentos como esses.
Vlw.
 
por Netbooks (anônimo) em 30 de outubro de 2010 às 20h52
Parabéns pelo blog e pelas dicas, todas sensacionais!
 
por Felipe (anônimo) em 1 de outubro de 2010 às 16h08
Poxa joguei muito atari, pra falar a verdade eu abri aquele quadro de dígitos la embaixo umas 2 ou 3 casas mas nao sei quantos dias rsrsrsr nem contei, que inocência pensava que dava pra virar o enduro kkkkkkkk depois descobri que não dava kkkkk

Tempos maravilhosos aqueles... Não se compara!!!
 
por Maurício Moraes (anônimo) em 30 de agosto de 2010 às 12h35
Atari é fantástico!!
Joguei muito este super vídeogame na minha infância e, o que é mais fantástico, joguei este sábado em uma TV de LCD!!
Foi maravilhoso relembrar os clássicos jogos, como: River Raid, Enduro, Keystone, Pac Man, Seaquest, Football, Basketball, Demon Attack, ...
 
por Luzemário (anônimo) em 11 de agosto de 2010 às 14h01
Pessoal,

Para quem quiser reviver os bons tempos em sua plenitude, visitem a página do PC Atari Emulator. A diferença dele para os outros é que existe uma versão para PC que roda em tempo real, *na mesma velocidade* do console original, graças ao uso pesado de assembler. Em casa tenho um 486 rodando o freeDOS exclusivamente para relembrar os bons tempos. A versão do PCAE para Windows também é muito boa, apesar de eu recomandar a versão DOS (o modo monotarefa ajuda muito). Lá tem até mesmo dicas para integrar joysticks reais do Atari no PC. Vale a pena.

http://pcae.vg-network.com/
 
por Beto (anônimo) em 8 de agosto de 2010 às 15h28
Alguém lembra das fitas piratas que surgiram com a marca War Games ??
 
por Angelito Goulart (anônimo) em 27 de julho de 2010 às 02h55
Como citado no post, muitos títulos do Atari são mais divertidos que os atuais... :)
 
por Will (anônimo) em 7 de julho de 2010 às 11h28
realmente atari foi um marco....e oq mandou msm na epoca foi ele....mais eu nunca tive...jogava com meus primos....mas tenho ainda hj um odyssey funcionando e alguns poucos cartuchos...
raridade....axo q mais dificil axar odyssey doq atari...mas atari realmente fez mais sucesso. (epoca boa viu)
 
por Bruno (anônimo) em 30 de junho de 2010 às 18h27
Nossa, realmente nostálgico. Queria ter um desses novamente, foi o game de minha infância.

River Raid (clássico), Enduro e Out of This World eram jogos nos quais eu passava horas jogando.

A propósito, eu nasci em 84 e o Atari ainda estava na ativa.

Grande artigo \o