sábado, 25 de junho de 2022

Joystick

Nas laterais do MC1000 há dois conectores para joysticks compatíveis com o console de vídeo-game Atari 2600 VCS.

A CCE comercializava na época o joystick JS1000, lançado para uso com seu vídeo-game Supergame VG2800 (clone do Atari) e com o MC1000.

Joysticks JS1000 da CCE.

Curiosidade: Apesar de qualquer joystick compatível com Atari 2600 ser compatível com o MC1000, outros periféricos de Atari 2600 podem ter comportamentos estranhos no MC1000, como o Video Touch Pad, em que só a primeira coluna de botões responde como se fossem as teclas H, P, X e 0 no MC1000, qualquer que seja a porta conectada. Evite experimentar controles diferentes dos recomendados para evitar possíveis danos ao seu (hoje raríssimo) MC1000!

Provisão de fábrica para 4 joysticks

Analisando-se a placa-mãe do MC1000, nota-se que ele foi concebido para tratar até quatro joysticks. O joystick padrão Atari recebe um sinal de ativação pelo pino 8 de seu conector DE-9, que é então devolvido pelos pinos 1, 2, 3, 4 (direcionais) ou 6 (botão), conforme o que foi pressionado. Nota-se como a trilha de seleção da primeira linha do teclado (pino 21 do AY-3-8910, “IOA0”) está conectada (linha vermelha) ao pino 8 do segundo joystick (J7); e a trilha de seleção da segunda linha do teclado (pino 20 do AY, “IOA1”) está conectada (linha azul) ao pino 8 do primeiro joystick (J6). Isso responde pelo funcionamento usual de dois joysticks. Mas nota-se também que as triilhas seletoras da terceira e da quarta linha do teclado (pinos 19 e 18 do AY, “IOA2” e “IOA3”) também estão ligados ao pino 7 dos conectores J7 e J6 (linhas laranja e verde).

O sinal do pino 7 é desconsiderado por um joystick padrão Atari. Mas o fato desse sinal estar disponível no conector permite que se use um cabo divisor (devidamente confeccionado) que leve o sinal do pino 7 do conector do MC1000 ao pino 8 de um conector adicional.

Em vez de utilizar um cabo para conectar dois joysticks a cada conector, esta característica do MC1000 pode ser aproveitada para a confecção  de joysticks personalizados com 6 ou até 11 botões!

Correspondência com o teclado

Do modo como o circuito do MC1000 está implementado, mexer nos joysticks equivale a pressionar teclas:

Joystick Cima Baixo Esquerda Direita Botão
A I Q Y 1 9
B H P X 0 @
A (2) K S RETURN 3 ;
B (2) J R Z 2 B

Nenhum comentário:

Postar um comentário

"MC-1000", "MC 1000" ou "MC1000"?

No gabinete do computador, nos acessórios e nos materiais impressos (caixa, capas dos manuais, rótulos e capas das fitas, propagandas etc.) ...