MSX joystick pinout (Hardware Fórums MSX)MSX Resource Center            
                    
English Nederlands Espa�ol Portugu�s Russian              
 Notícias
   Página principal
  Arquivo de notícias
  Tópicos de notícias

 Recursos
   Fórums MSX
  Artigos
  Reviews
  Reportes de feiras
  Fotografias
  Feiras e encontros
  Enquetes
  Links
  Procurar

 Software
   Downloads
  Web-Loja

 MRC
   Quem somos nós
  Entre para nosso time
  Doações
  Políticas
  Contate-nos
  Faça um Link para nós
  Estatísticas

 Procurar
 
  

  

 Login
 

Nome do Usuário

Senha




Você ainda não tem uma conta? Torne-se um amigo-MSX e registre uma conta agora!


 Estatísticas
 

Existem 50 convidados e 3 Amigos do MSX online

Você é um usuário anônimo.
 

Fórums MSX


Fórums MSX

Hardware - MSX joystick pinout

Autor

MSX joystick pinout

rolins
msx addict
Posts: 258
Postado em: 18 Agosto 2008, 00:25   
I plan to build a joystick for my MSX but I'm little confused on the purpose of Pin 8. The diagram at GameSX says it's function is "OUT(?)". That doesn't make a whole lot sense to me. What exactly is Pin 8 used for?
NYYRIKKI
msx master
Posts: 1528
Postado em: 18 Agosto 2008, 01:33   
Switches should be connected between "OUT" and direction/button. In normal joystick you don't need to connect Ground or +5v at all.
rolins
msx addict
Posts: 258
Postado em: 18 Agosto 2008, 02:42   
Quote:

Switches should be connected between "OUT" and direction/button. In normal joystick you don't need to connect Ground or +5v at all.



So if "OUT" is connected to every button, does that make "OUT" the common ground?

I'm a moron when it comes to electronics. I'm still learning.
Pentarou
msx user
Posts: 33
Postado em: 18 Agosto 2008, 03:01   
Quote:

Switches should be connected between "OUT" and direction/button. In normal joystick you don't need to connect Ground or +5v at all.



No!, this is WRONG!
OUT it is used to send a signal to a device, for example a circuit to have more than 2 buttons (like the Megadrive/Fmtowns/X68000),or the touch tablet.
You don't have to use it for a standard joystick, use only the inputs (U,D,L,R,B1 & B2) and GROUND as common.
It's just like the ATARI standard wiring, you only have 1 extra button.

Bastiaan
msx lover
Posts: 68
Postado em: 18 Agosto 2008, 09:30   
mohai
msx freak
Posts: 129
Postado em: 18 Agosto 2008, 17:26   
Some joysticks are not 100% MSX compatible. Joysticks designed for systems as Spectrum or Amstrad, use pin 8 as GND. They will work in MSX but some games (very few) will pull this pin up, thus showing +5v instead of GND.
Normally, using BIOS and correctly programing PSG, pin 8 is kept down (showing GND state) and these kind of joysticks will work fine.
legacy
msx professional
Posts: 516
Postado em: 18 Agosto 2008, 20:26   
pin 8 can be used with a PDL, this is a kind of joystick with a potentiometer.
The syntax is "P=PDL(x)" where x = 1 or 2
NYYRIKKI
msx master
Posts: 1528
Postado em: 18 Agosto 2008, 23:20   
Ok, sorry... my bad... The joysticks I've opened have connected to OUT, but I think they might have been originally Amiga and C64 joysticks. How ever I've not experienced any problem with these in practise while I'm aware that it would be possible indeed change the OUT status as well as buttons statuses.

 
 







(c) 1994 - 2008 Fundação MSX Resource Center. MSX é uma marca registrada da MSX Licensing Corporation.