quarta-feira, 24 de setembro de 2008

Multicart para Atari 2600

Este cartucho foi feito por um colega e por mim por volta de 1998. Na época eu consegui os arquivos do hardwarebook com a descrição dos pinos do conector de cartuchos do Atari 2600 e esse colega resolveu montar um pra ver se funcionava. Funcionou tão bem que uso o cartucho até hoje sem problemas.
Cartucho Visto de Cima

Quem já viu os velhos cartuchos nacionais por dentro sabe que eles não passavam de uma EPROM com o jogo gravado. Poderíamos pegar um cartucho desses e tirar o esquema, mas não pensamos nisso na época. A pinagem no Hardware book facilitou o processo e meu colega fez a placa a partir de um esquema que desenhei. O esquema final é esse:

Esquema do cartucho - Clique para ampliar

O primeiro teste não deu certo. Faltava a inversão do pino da linha de A12 que é usada como Chip Select (SC) da memória do cartucho. Nos cartuchos nacionais antigos eram usados CI´s com portas Inversoras (normalmente um 7404). No nosso caso a placa já estava pronta e tivemos que improvisar um inversor com transistor mesmo. A gambiarra ficou na parte de baixo da placa, assim:

Cartucho visto por baixo

As chavinhas rotativas na parte de cima da placa são chaves BCD, por isso o uso de duas. Com uma chave binária daria pra usar apenas uma. A chave da direita seleciona de 0 a 7 jogos e a da esquerda seleciona entre dois bancos de 8 jogos.

A placa suporta EPROM´s 27C512, 27C256 e 27C128 de 16, 8 e 4 jogos de 4k, respectivamente. Com um posicionamento correto das chaves dá pra usar memórias 2764, 2732 e 2716. Na foto vemos a placa com uma 2716 com o jogo X-man. Para gravar a memória é só colocar vários jogos de 4K mapeados corretamente. Para jogos de 2k deve-se duplicar o mesmo jogo em um banco de 4k. Para a memória 27512 o mapeamento fica assim:

Endereços:
0000H – 0FFFH – Jogo 1
1000H – 1FFFH - Jogo 2
2000H – 2FFFH - Jogo 3
3000H – 3FFFH - Jogo 4
4000H – 4FFFH - Jogo 5
5000H – 5FFFH - Jogo 6
6000H – 6FFFH - Jogo 7
7000H – 7FFFH - Jogo 8
8000H – 8FFFH - Jogo 9
9000H – 9FFFH - Jogo 10
A000H – AFFFH - Jogo 11
B000H – BFFFH - Jogo 12
C000H – CFFFH - Jogo 13
D000H – DFFFH - Jogo 14
E000H – EFFFH - Jogo 15
F000H – FFFFH - Jogo 16

10 comentários:

  1. Bom dia amigo, sou amante de videogames antigos, especialmente o Atari, que foi o primeiro que tive. Estou querendo montar um cartucho como este que voce fez. Tenho alguma experiencia em eletronica e gostaria que se fosse possivel, voce me enviasse instruções para que eu possa colocar em pratica a construção do cartucho.

    Parabéns e muito obrigado

    Jose Carlos
    romeirojc@gmail.com

    ResponderExcluir
    Respostas
    1. Pode me enviar também. p_odirlei@hotmail.com

      Excluir
  2. Eu tb gostaria de fazer a mesma coisa, vc poderia me enviar alguma coisa pra me ajudar?
    sijoga_lanhouse@hotmail.com

    ResponderExcluir
  3. Como posso obter um cartucho seu?
    Obrigado!

    spanker.br@gmail.com

    ResponderExcluir
  4. Amigo, achei muito interessante este cartucho. Tenho a intenção de montar um cartucho para o Atari que possa aceitar jogos do tipo HERO.
    Você tem como passar algum material e dicas do que preciso.
    Fico muito grato.
    email: hard_gb@hotmail.com

    ResponderExcluir
  5. muito boa a documentação que voce tem disponivel aqui, parabens pelo conteudo!
    queria pedir uma ajuda, montei um multicard para 4kb, 32 em 1 com uma 27c1000(128k), o Hardware está pronto, porem empaquei na hora de grava-lá, precisava de um programa para fundir as roms em um pacote para a gravação, a sugestão que encontrei foi o Binex (newlife) porem ele não pode ser encontrado em local algum, voce teria uma sugestão para ajudar nessa parte?

    ResponderExcluir
    Respostas
    1. Hola te puedo subir una imagen con xuegos de 4kb, dame la lista de los que quieras y con gusto te ayudo a mezclarlas de un modo que no vas a tener dificultades a cambio busco quien me pueda ayudar con un MENU para atari 2600, por ahi vi uno en internet con un PIC pero no logro encontrar el esquema (diagrama) saludos.

      Excluir
  6. eu também gostaria de um tutorial em video ou em texto com imagens por favor:

    email:eu@alyssonmoreira.com

    ResponderExcluir
  7. Boas! Vivo em Portugal e já algum tempo tenho seguido o seu blogue com bastante interesse. Ao ver este post do Atari, lembrei-me do turbografx16. Por acaso não tens nenhum projecto para essa consola? O turbografx16 Pal só saiu com 1 ou 2 jogos aqui na Europa.
    Cumprimentos e continue com o bom trabalho que nos tens habituado

    ResponderExcluir
    Respostas
    1. Infelizmente não tenho nada de turbografx16. Na verdade eu parei com videogames já há um bom tempo. Os meus estão todos encostados...

      Excluir

1. Alguns comentários são moderados automaticamente. Caso isso ocorra pode levar algum tempo até que eu veja e o libere.
2. Comentários fora do assunto do post podem ser apagados.
3. Não, eu não posso consertar os seus aparelhos!

Related Posts Plugin for WordPress, Blogger...