Emulador de Cartuchos: Atari 2600



Em 20 de Fevereiro de 2009.

Última atualização em 07 de fevereiro de 2010:
- Inclusão do esquema de ligação do cartucho

Aqui explicarei passo a passo como montar um cartucho para o Atari 2600 para ser usado em conjunto com o Emulador de Cartuchos. Este cartucho que montaremos suporta os jogos de 2k, 4k, 8k (chaveamento F8) e alguns 16k (chaveamento F6 sem o chip SARA). Somando a esses os da Parker Bros que foram convertidos para os chaveamentos comuns, é possível jogar cerca de 80% dos jogos já lançados para o sistema.


Material necessário:
1 cartucho de Atari 2600. Preferivelmente utilize um Dactari de 4 jogos. São perfeitos para nossa conversão.
1 EPROM W27C512 gravada.
1 Cabo de Floppy modificado veja o tutorial
1 parte de barra de pinos dupla
Fio fino para as ligações ou um pedaço de flatcabe

Dremel, Ferro de Solda, Solda de boa qualidade, lima, Chave de fenda, estilete (faquinha olfa), sugador de solda




Etapa 1

O cabo está explicado em detalhes em outro tutorial.




Etapa 2

Comece cortando um pedaço da barra dupla. Meça a parte a ser cortada com o próprio cabo. Veja a segunda foto. Basta fazer uma leve força com um estilete que o plástico e cortado na posição exata.




Etapa 3

Com a Dremel ou outra ferramenta similar, corte um pedaço da placa padrão, de 4 linhas de furos. Veja a segunda foto.

Depois do corte, com uma lima boa, de um acabamento na placa, tirando as rebarbas.






Etapa 4

Coloque o conector bem no centro da placa e solde pino a pino.





Etapa 5

Geralmente os cartuchos no padrão Dactari são apenas encaixados. De todo jeito verifique por baixo da etiqueta se não existem parafusos na parte da frente.

Com uma leve força com uma chave de fenda pequena voce conseguirá abri-lo facilmente.



Etapa 6

Vamos posicionar a plaquinha do conector. Na tampa de trás, pode ser visto alguns batentes que são do encaixe da tampa frontal. Eles são perfeitos para dar suporte para nosso conector.

Faça uma pequena marca com o estilete para marcar o corte. Comece com a Dremel e vá cortando aos poucos e dando acabamento com uma lima de boa qualidade

A cada poucos segundos pare e teste o tamanho do corte, para não passar do ponto.




Etapa 7
Veja que e necessário diminuir também o tamanho dos batentes centrais, para não atrapalhar os fios depois de soldados.




Etapa 8
Na tampa da frente, a que tem o furo das chaves, a única modificação é em duas pequenas guias. Basta lima-las para nao atrapalhar o fechamento.

Veja o resultado na segunda foto.



Etapa 9

Com um pouco de paciência voce conseguirá um encaixe perfeito, parecendo um cartucho original. :D



Etapa 10

Com a caixa plástica pronta, passe para a placa.

Temos que tirar quase todos os componentes, deixando apenas o capacitor.




Etapa 11
Com um bom ferro de solda, um sugador de boa qualidade e paciência, faça a retirada das pecas.

A retirada de CIs requer uma certa dose de prática. Para facilitar as coisas, voce poderá usar um pequeno alicate e cortar todos os terminais do CIs e depois ir retirando os pinos um a um dos furos.

Limpe bem a placa. Geralmente o sugador de solda deixa pequenas "explosões" de solda que podem curto-circuitar trilhas próximas.

Eu uso uma espátula plástica para raspar as soldas soltas e logo em seguida uma escova de dentes velha com alcool isopropílico.




Etapa 12
Temos que fazer uns pequenos ajustes na placa.

Primeiramente separamos o pino de alimentação. Além de cortar entre os pinos, e necessário também interromper a trilha.

Veja os dois cortes na segunda foto.





Etapa 13

Na parte esquerda tambem temos um ajuste parecido.

Cortaremos entre os dois primeiros pinos e também a trilha que sobe até o próximo furo.

Veja a segunda foto para referência.



Etapa 14

Temos um ultimo corte para fazer, próximo ao terminal do capacitor.

Depois disso temos que fazer um jumper do pino inferior até o capacitor

Guie-se pela segunda foto.

Etapa 15
A Eprom terá um código especialmente desenvolvido para ela.

Note que essa Eprom na foto, na verdade uma EEPROM, não tem a tradicional janela para o apagamento. Escolhi essa por causa da velocidade de acesso. (-70)

Em algumas das minhas experiências, notei que as eproms comuns tem tempo de acesso entre 100 e 150 e inviabiliza o uso para nossa aplicação. É provável que funcione também com a maiorias das Eproms -70, mas eu uso sempre as Eeproms da marca Winbound que funcionam perfeitamente. Voce pode usar tanto essa da foto a -70 como a Winbound W27c512-45.

Arquivo com o código da EEPROM





Etapa 16

Antes de colocar o CI na placa, temos que levantar os pinos referentes as linhas de dados (D0 a D7). Esses pinos não poderãoo tocar a placa.

Corte a parte mais fina do pino, para encurtá-lo um pouco.

Voce precisa soldar o CI diretamente na placa. Não coloque soquete, porque voce não conseguirá fechar a tampa plástica depois.

Note que essa placa não tem furos metalizados, o que quer dizer que voce precisa soldar os pinos dos dois lados da placa




Etapa 17
Naquela primeira trilha que cortamos, temos que fazer um jumper para o pino mais a direita do chip para ligar novamente a alimentação dele.

Raspe ligeiramente o verniz da trilha e solde um pequeno pedaço de fio fino.



Etapa 18
Na parte da frente da placa, ligue um fio no quinto furo da fileira de cima (onde tem um trilha vindo lá de baixo), no furo central de onde estava o botão da direita. Note que uma das soldas é feita na parte de cima da placa e a outra do outro lado. Veja a primeira foto. Na parte de tras da placa, faça um jumper também entre o furo mais a direita e o quarto da esquerda para a direita. Guie-se pela segunda foto.



Etapa 19
Agora comece a solda no conector de saída.

Dessa vez é um pouco mais complicado do que o normal. Vamos fazer em partes para facilitar a explicação.

Guiando-se pelo chip, no momento solde SOMENTE os sinais que estão marcados na terceira imagem.

São os sinais de GND, A0 ate A11 e o A14.


Etapa 20
Agora iremos soldar as linhas de dados de D0 a D7.

Veja as conexões no desenho. Na parte de trás da placa, onde chamamos de Lado da Solda, conte os pinos da memoria e solde seguindo o esquema.

Os tres primeiros fios D0 a D2 sera bem facil, porque voce podera soldar diretamente nas ilhas da parte de baixo.

De D3 a D7 voce colocará os fios nos buracos dos pinos e terá que soldar pelo lado de cima da placa. Observe que esses fios não poderao tocar os terminais da memoria que estão levantados. Voce tem q soldar os fios somente nas trilhas. Veja a terceira foto.



Etapa 21
Ligaremos agora os pinos que estão levantados na memória.

Nos 5 pinos de baixo, não ligaremos nada, basta deixá-los levantados.

Nos 3 da parte de cima temos:

No pino mais a esquerda, pino 13 da memória. Ligaremos o sinal /OE do conector.

No pino 12, faça um jumper soldando um pedaço de fio ligando-o ao pino 27 da própria memória. Aqui também ligaremos o pino A13 do conector.

No pino mais a direita, pino 11, solde um pedaço de fio até o pino 26 da memória. Ligue também o A12 vindo do conector

Siga o desenho.



Etapa 22
Para não restar dúvidas, segue abaixo o esquema elétrico de todas as ligações que fizemos. Confira uma a uma e veja se estao todos os fios ligados corretamente

Etapa 23
Com tudo conferido, e hora do teste.

Com muito cuidado, coloque a placa no conector do Atari. O lado correto e com a memória apontando para cima, para a parte traseira do Atari.

Troque a configuração do Emulador para "Atari/Odyssey" e carregue um jogo.

Se não funcionou revise calmamente as ligações para encontrar o problema.

Se funciona somente os jogos de 2k e 4k, quer dizer que sua Eprom não tem velocidade suficiente para fazer o banckswitching e será necessário trocá-la por uma mais rápida.




Etapa 24
Com tudo testado e funcionando, basta montar o cartucho. Alinhe a placa do conector com a saída e arrume os fios para não atrapalharem o fechamento da caixinha.




Etapa 25

Parabéns, mais um cartucho montado.

Até a próxima.




Voltar - Home


Comente



Nome:

E-Mail: (não será divulgado)

Mensagem:


 Quero ser notificado por e-mail quando houver respostas nesse artigo


Trocar imagem
 
Quais as letras mostradas ao lado?



Em 1/1/2010 11:22:00 por Jader
Victor, até onde eu entendi, a EEPROM é gravada com a lógica F6, correto? Abraço.
Em 1/1/2010 12:13:00 por Victor Trucco
Na verdade Jader ela tem a lógica F6 na parte baixa, primeiros 32k e F8 na parte alta, ficando a linha A15 do emulador controlando o pino A14 da memória para chavear entre eles quando necessário. Um abraço.
Em 2/1/2010 15:38:00 por Tião Ferreira
OPA, OPA, OPA! Vamos ver se eu entendi: Diferentemente do outro atari,m no qual você colocou um display no lugar do conector, esse atari aqui permanece original, é isso? Só o que muda é que o cartucho em tela se torna o elo entre o emulador e o aparelho? Dessa forma o emulador pode ser suado em outro videogame diferente, como snes e mega drive, por exemplo, só mudando o cartucho conector?
Em 2/1/2010 15:50:00 por Victor Trucco
Sim Tião, exatamente. O emulador na verdade é um módulo externo com um cabo que se troca o cartucho. Na seção Emulador de Cartucho na home do site estou colocando as instruções dos outros cartuchos. Já devo ter publicado tutorial para uns 10 cartuchos diferentes, e estou passando pra minha pagina (hoje ainda estão no site Instructables). Snes e Mega não dá porque são 16 bits e o emulador 8 bits. Mas tem ainda Master System, Colecovision, Commodore 64, CP400, TK90x e TK85 e uma penca de outros. Todos são emulados pelo mesmo módulo principal, só mudando o cartucho. Ainda estou fazendo a pagina do emulador onde eu pretendo colocar as fotos e videos, mas por enquanto de uma busca por "Emulador de Cartuchos" no Youtube que tem vários videos que fiz durante o desenvolvimento do equipamento. Um abraço.
Em 15/2/2010 12:25:00 por Saulo fernandes
Parabéns Victor , sou tec.informatica , não sou especialista em eletrônica mas pelo que vi seus tutoriais são muito bem feitos , super simples de entender, mais uma vez meus parabéns por compartilhar seus conhecimentos com todos!
Em 15/2/2010 13:28:00 por Victor Trucco
Esse é o espírito Saulo. Obrigado pela visita e elogios e continue aparencendo por aqui, porque ainda tem muita coisa boa por vir. Abraço.
Em 23/2/2010 17:34:00 por Mauricio Hilst
Victor, parabens pelo site... bem, minha questão é... vc tem como gravar as EEPROMS por fora ? pensei em fazer um multi cartucho pro meu 2600 com uns 4 ou 6 jogos... só os principais... se desse eu queria montar uma estação de gravação de EEPROMs... as vezes são boas de usar em outros projetos... bom... espero q possa me ajudar... se quiser visite meu blog... eufacoemcasa.blogspot.com abraço ! Mauricio
Em 23/2/2010 22:02:00 por Victor Trucco
Fala Mauricio, ou inves de montar o gravador, compre um Willem 3.1 que é barato (cerca de R$150) e já esta pronto pra usar. Claro, a diversão de montar não é a mesma, mas nesse caso acho q vale a pena, porque os gravadores costumam ser problematicos as vezes. Eu ja conhecia o seu blog, porque vez ou outra eu dou uma lida sobre CNCs. Estou querendo aprender um pouco mais sobre o assunto pra tomar coragem e fazer uma. Acho que a gente vai trocar umas figurinhas ai pelo caminho. Grande abraço
Em 23/2/2010 22:41:00 por Mauricio Hilst
Joia hehehe mas a ideia é montar mesmo... eheheh bom se quiser me adicione no msn... esta no meu blog... valeu ! abraço Mauricio Hilst
Em 27/2/2010 20:32:00 por wanderson
Faz um pro atari 600Xl :)
Em 28/2/2010 02:35:00 por Mauricio Hilst
Ué... Wanderson... se ele tiver o mesmo tipo de Slot do 2600... garanto que servirá... segunda feira vou falar com um ex-professor meu... ele manja de video game antigo... vamos ver oq ele me diz... quem quiser me add no MSN mauhilst@hotmail.com abraços
Em 18/7/2010 17:21:00 por Fernando Gonçalves
Quando vai haver uma nova leva de emuladores de jogos de Atari a venda??
Em 18/7/2010 19:01:00 por Victor Trucco
Fernando, não entendi a pergunta. Vc quer saber se vai haver uma nova leva de emuladores de cartucho, é isso? Por enquanto e nem tão cedo não. Ainda tenho um ou dois para venda, mas acabando esses acabou. Abraço
Em 18/7/2010 19:04:00 por Fernando Gonçalves
Sim, emuladores de cartucho! Tenho interesse.
Em 18/7/2010 19:40:00 por Victor Trucco
Ainda tenho dois, um pode ser seu. R$350 o emulador e R$50 o cartucho para o Atari, entrega em uma semana.
Em 18/7/2010 19:56:00 por Fernando Gonçalves
Assim que receber meu pagamento (se ainda estiverem disponíveis), ficarei com um mais um cartucho.
Em 9/8/2010 14:36:00 por marcelo
Ainda tem os 2 emuladores ??? Tem cartuchos de que consoles montados pra pronta entrega ?? Entre em contato forgia77@yahoo.com.br pois tenho interesse real em fechar com você, pra referência sou o usuário the.xavier do MercadoLivre.