Pinagem de joystick para computadores e videogames
Eletrônica

Pinagem de joystick para computadores e videogames


Desde o Atari 2600, o joystick digital ligado ao conector DB9 tornou-se praticamente um padrão adotado por muitos computadores e videogames.

Fonte: Wikipédia
Muitos sistemas empregaram a implementação pura da Atari (as 4 direções e um tiro), como a interface Kempston e a ZX Interface 2. Entretanto alguns fabricantes optaram por adicionar características extras, às custas de incompatibilidade. Em casos graves o hardware pode ser danificado como, por exemplo, o joystick do MSX Expert da Gradiente em um computador Amiga que, ao se acionar o botão 2, coloca em curto-circuito a saída de +5V.

O próprio TK90X já vem dotado de um conector DB9 para joystick padrão ZX Interface 2 que corresponde às teclas 6 a 0 (Sinclair 1). Uma característica pouco conhecida desta interface é que há a possibilidade de habilitar o modo que opera com as teclas 1 a 5 (Sinclair 2), fazendo uso de um pino fora do padrão. 

As informações estão disponíveis na Internet, mas dispersas. Para simplificar, fiz uma tabela com os sistemas que utilizam o "padrão Atari" para joystick e disponibilizei-a neste link.

Estão listados todos os hardwares de que eu tenho conhecimento, se houver omissões, favor informar-me para adições futuras. Só quero lembrar que este documento não visa um tratamento exaustivo de joysticks e periféricos afins, mas somente os joysticks digitais derivados do Atari 2600.

Atualização: houve um erro na tabela que foi corrigida na segunda versão. 



loading...

- Kempston Pro Joystick/interface
Esta foi outra joia que recebi no lote de hardware do TK. Instalada no conector de expansão do TK90X, esta interface provê 3 entradas de joystick. Existem dois conectores DB-9 o padrão ZX Interface 2, uma para as teclas 1-5 e outra para as teclas...

- Read Joystick
Um dos subprodutos do This is Tritone foi esta sub-rotina que poderá ser empregada em outros programas. Read Joystick é uma sub-rotina em assembly para ser incluído em um programa através da diretiva: INCLUDE "ReadJoystick.asm". Pode ser chamada...

- Ad Astra E Interface 2
Depois que o meu joystick passou a funcionar, comecei a testá-lo na entrada existente no TK90X. Quando tentei jogar Ad Astra, percebi que o controle não funcionava como deveria. No menu acima, as opções 5 e 6 corresponderiam às duas entradas disponíveis...

- Tk-chuck Em Produção
Em postagem anterior foi mostrado o protótipo do TK-Chuck. Desta vez, a notícia é que este hardware entrará em fase de produção.  Foto do protótipo. Fonte: Danjovic TK-Chuck é um adaptador para Nunchuck® do Wii® se comportar como um joystick...

- Problema De Joystick No Fuse
Conforme mencionei antes, o emulador Fuse tem um pequeno problema com joystick. Eu tenho um joypad USB ligado ao meu PC que funciona normalmente. Entretanto não é reconhecido pela versão GTK do Fuse: No menu só aparece a opção Keyboard, que nada...



Eletrônica








.