Vous êtes sur la page 1sur 8

Adaptando Joysticks de Video Games no PC

Autor: Gabriel Torres Tipo: Tutoriais ltima Atualizao: 31 de dezembro de 2003

Joystick de Mega Drive


possvel adaptar um joystick originalmente desenvolvido para videogames para ser usado no P ! Para isto" # necess$rio %azer uma adapta&'o para instal$(lo na porta paralela de seu computador! )p*s ter %eito esta adapta&'o" # preciso ainda instalar um driver para +ue o sistema operacional consiga entender +ue o dispositivo conectado na porta paralela # um joystick! ,ostraremos o +ue deve ser %eito para adaptar um joystick de ,ega -rive no P ! .oc/ precisar$ comprar os seguintes componentes0 1 diodos 123134" 1 conector -5(26 mac7o 8com cai9a:" 1 conector -5(; mac7o 8com cai9a: e 2 metros de cabo de 10 %ios! )l#m disto" voc/ precisar$ ter um %erro de solda e saber soldar< om este material n*s construiremos um cabo +ue" de um lado 8conector de 26 Pinos: ser$ instalado na porta paralela do P e" do outro lado" # onde o joystick de ,ega -rive ser$ instalado! 2*s mostramos na %igura a seguir o es+uema el#trico de como deve ser %eita a montagem deste cabo! =s diodos devem ser soldados diretamente no conector -526!

Figura 1: Esquema eletrnico do adaptador do joystick de

ega !ri"e para o #$%

= maior cuidado +ue voc/ deve ter na 7ora de soldar os %ios e os diodos # observar a pinagem dos conectores! >e voc/ prestar aten&'o" no pr*prio conector e9iste" bem pe+ueno e ao lado de cada pino" o n?mero de cada pino 81" 2" 3 etc:! .isto de tr$s" isto #" no lado +ue leva a solda" a pinagem dos conectores # a mostrada nas %iguras a seguir!

Figura &: $onector !'(&)%

Figura *: $onector !'(+% )p*s voc/ montar o cabo" voc/ ter$ de instalar um driver no seu P ! >e voc/ usa o @indoAs ;9 ou ,B" voc/ dever$ bai9ar o -irectPad em 7ttp0CCAAA!emulatronia!comCparcialCdpadpr60!zip! >e voc/ usa o @indoAs 2000 ou DP" bai9e o 2Tpad em 7ttp0CCAAA!emulatronia!comCreportajesCdirectpadCntpad!zip! Para instalar o driver no @indoAs ;9 ou ,B" instale o joystick no P " descompacte o -irectPad em um diret*rio do seu P 8e90 c0Ejoystick: v$ ao Painel de ontrole" d/ um duplo cli+ue no cone ontroladores de Fogos" cli+ue na cai9a )dicionar na janela +ue aparecer$ e" em seguida" selecione )dicionar outro" clicando na cai9a om -isco e apontando para o diret*rio onde voc/ descompactou o -irectPad! = @indoAs recon7ecer$ o controle" cli+ue em )ceitar e" em seguida" Ginalizar! -epois de instalar o driver" voc/ precisar$ selecion$(lo" clicar em Propriedades e" em seguida" em on%igura&'o voc/ dever$ selecionar o tipo de joystick instalado" +ue" em nosso caso" ser$ o H,ega -riveH! F$ no @indoAs 2000 ou DP" basta descompactar o ar+uivo e e9ecutar o ar+uivo install!e9e! >elecione como joystick Genesis 8+ue # o nome do ,ega -rive em outros pases:!

Joystick de Playstation
= processo de adaptar um joystick de Playstation no P # o mesmo de se adaptar um joystick de ,ega -rive" +ue e9plicamos na p$gina anterior! ) di%eren&a est$ +ue o plugue do joystick do Playstation # di%erente e" portanto" a con%ec&'o do cabo adaptador # um pouco di%erente tamb#m! .oc/ precisar$ comprar os seguintes componentes0 6 diodos 123134" 1 conector -5(26 mac7o 8com cai9a: e 2 metros de cabo de 4 %ios! )l#m disto" voc/ precisar$ ter um %erro de solda e saber soldar< = ideal seria conseguir um plug mac7o para encai9ar no joystick do Playstation" por#m este plugue n'o # %$cil de ser encontrado! om este material n*s construiremos um cabo +ue" de um lado 8conector de 26 Pinos: ser$ instalado na porta paralela do P e" do outro lado" # onde o joystick de Playstation ser$ instalado! 2*s mostramos na %igura a seguir o es+uema el#trico de como deve ser %eita a montagem deste cabo! =s diodos devem ser soldados diretamente no conector -526!

Figura ,: Esquema eletrnico do adaptador do joystick de #laystation para o #$% = maior cuidado +ue voc/ deve ter na 7ora de soldar os %ios e os diodos do plugue -5(26 # observar a pinagem do conector! >e voc/ prestar aten&'o" no pr*prio conector e9iste" bem pe+ueno e ao lado de cada pino" o n?mero de cada pino 81" 2" 3 etc:! .isto de tr$s" isto #" no lado +ue leva a solda" a pinagem dos conectores # a mostrada na %igura a seguir!

Figura ): $onector !'(&)%

2o caso do conector P>D 8conector do joystick:" n*s mostramos a pinagem abai9o! Preste aten&'o na numera&'o para n'o cometer erros! 2*s contamos os pinos com o conector +ue vem do joystick visto de %rente!

Figura -: $onector #./% )p*s voc/ montar o cabo" voc/ ter$ de instalar um driver no seu P ! >e voc/ usa o @indoAs ;9 ou ,B" voc/ dever$ bai9ar o -irectPad em 7ttp0CCemulando!virgula!terra!com!brCradarCmateriasCjoysticksCso%tCdpadpr60!zip! >e voc/ usa o @indoAs 2000 ou DP" bai9e o 2Tpad em 7ttp0CCAAA!iespana!esCAk3Cntpad!zip! Para instalar o driver no @indoAs ;9 ou ,B" instale o joystick no P " descompacte o -irectPad em um diret*rio do seu P 8e90 c0Ejoystick: v$ ao Painel de ontrole" d/ um duplo cli+ue no cone ontroladores de Fogos" cli+ue na cai9a )dicionar na janela +ue aparecer$ e" em seguida" selecione )dicionar outro" clicando na cai9a om -isco e apontando para o diret*rio onde voc/ descompactou o -irectPad! = @indoAs recon7ecer$ o controle" cli+ue em )ceitar e" em seguida" Ginalizar! -epois de instalar o driver" voc/ precisar$ selecion$(lo" clicar em Propriedades e" em seguida" em on%igura&'o voc/ dever$ selecionar o tipo de joystick instalado" +ue" em nosso caso" ser$ o HPlaystationH! F$ no @indoAs 2000 ou DP" basta descompactar o ar+uivo e e9ecutar o ar+uivo install!e9e! >elecione como joystick Playstation! >* um lembrete0 para este es+uema %uncionar" a porta paralela dever$ estar con%igurada como HB PH no setup do micro!

Joystick de Super Nintendo


-a mesma %orma +ue # possvel adaptar um joystick de ,ega -rive e de Playstation" podemos adaptar um joystick de >uper 2intendo no P ! = processo # similar" s* +ue como o plugue do joystick do >uper 2intendo # di%erente" o es+uema de con%ec&'o do cabo adaptador # um pouco di%erente tamb#m! .oc/ precisar$ comprar os seguintes componentes0 6 diodos 123134" 1 conector -5(26 mac7o 8com cai9a: e 2 metros de cabo de I %ios! )l#m disto" voc/ precisar$ ter um %erro de solda e saber soldar< = ideal seria conseguir um plug mac7o para encai9ar no joystick do >uper 2intendo" por#m este plugue n'o # %$cil de ser encontrado! om este material n*s construiremos um cabo +ue" de um lado 8conector de 26 Pinos: ser$ instalado na porta paralela do P e" do outro lado" # onde o joystick do >uper 2intendo ser$ instalado! 2*s mostramos na %igura a seguir o es+uema el#trico de como deve ser %eita a montagem deste cabo! =s diodos devem ser soldados diretamente no conector -526!

Figura 0: Esquema eletrnico do adaptador do joystick de .uper 1intendo para o #$% = maior cuidado +ue voc/ deve ter na 7ora de soldar os %ios e os diodos do plugue -5(26 # observar a pinagem do conector! >e voc/ prestar aten&'o" no pr*prio conector e9iste" bem pe+ueno e ao lado de cada pino" o n?mero de cada pino 81" 2" 3 etc:! .isto de tr$s" isto #" no lado +ue leva a solda" a pinagem dos conectores # a mostrada na %igura a seguir!

Figura 2: $onector !'(&)% 2o caso do conector >2B> 8conector do joystick:" n*s mostramos a pinagem abai9o! Preste aten&'o na numera&'o para n'o cometer erros! 2*s contamos os pinos com o conector +ue vem do joystick visto de %rente" com o lado redondo do plugue J direita!

Figura +: $onector .1E.% )p*s voc/ montar o cabo" voc/ ter$ de instalar um driver no seu P ! >e voc/ usa o @indoAs ;9 ou ,B" voc/ dever$ bai9ar o -irectPad em 7ttp0CCAAA!arcadecontrols!comC,irrorsCAAA!ziplabel!comCdpadproCdpadpr60!zip! >e voc/ usa o @indoAs 2000 ou DP" bai9e o 2Tpad em 7ttp0CCAAA!iespana!esCAk3Cntpad!zip! Para instalar o driver no @indoAs ;9 ou ,B" instale o joystick no P " descompacte o -irectPad em um diret*rio do seu P 8e90 c0Ejoystick: v$ ao Painel de ontrole" d/ um duplo cli+ue no cone ontroladores de Fogos" cli+ue na cai9a )dicionar na janela +ue aparecer$ e" em seguida" selecione )dicionar outro" clicando na cai9a om -isco e apontando para o diret*rio onde voc/ descompactou o -irectPad! = @indoAs recon7ecer$ o controle" cli+ue em )ceitar e" em seguida" Ginalizar! -epois de instalar o driver" voc/ precisar$ selecion$(lo" clicar em Propriedades e" em seguida" em on%igura&'o voc/ dever$ selecionar o tipo de joystick instalado" +ue" em nosso caso" ser$ o H>2B>H! F$ no @indoAs 2000 ou DP" basta descompactar o ar+uivo e e9ecutar o ar+uivo install!e9e! >elecione como joystick >2B>! .oc/ tamb#m pode usar o joystick do >uper 2intendo no -=>" o +ue # muito ?til caso voc/ esteja rodando algum emulador -=>! 5asta bai9ar o programa >2B>Key em 7ttp0CCnintendoc7ile!7ost!skCpadCsk1I3b!zip! )p*s descompactar o ar+uivo" rode(o com o comando >2B>KBL >2B>!M2M Ct antes de rodar o seu emulador! = +ue este programa %az # converter cada bot'o do joystick em uma tecla do teclado! Bditando o ar+uivo >nes!ini voc/ pode con%igurar +uais teclas ser'o acionadas pelo joystick! >* um lembrete0 para este es+uema %uncionar" a porta paralela dever$ estar con%igurada como HB PH no setup do micro!

Joystick de Nintendo 64
Para concluirmos" mostraremos como adaptar um joystick de 2intendo I3 no P ! Bsta adapta&'o" no entanto" # muito mais complicada do +ue as outras +ue publicamos 8,ega -rive" Playstation e >uper 2intendo:" pois # necess$rio usar dois circuitos integrados e outros componentes n'o presentes nas adapta&Nes anteriores! Por este motivo" esta montagem n'o # recomendada para +uem nunca montou um circuito eletrOnico usando circuitos integrados! .oc/ precisar$ comprar os seguintes componentes0 1 conector -5(26 mac7o 8com cai9a:" 10 diodos 123134" um resistor 3K1 9 1C3 @" um resistor 100 K 9 1C3 @" um resistor 10 K 9 1C3 @" um resistor 2K2 9 1C3@" um capacitor cerPmico 100 pG" um transistor 5 66;" dois circuitos integrados 300I e tr/s %ios com 2 metros cada! )l#m disto" voc/ precisar$ ter um %erro de solda e saber soldar< tamb#m recomendado uma placa de circuito impresso e9perimental 8# uma placa de circuito impressa toda %urada para a montagem de prot*tipos: para a montagem do circuito! 2*s mostramos na %igura o es+uema eletrOnico de como deve ser %eita a montagem deste circuito!

Figura 13: Esquema eletrnico do adaptador do joystick de 1intendo -, para o #$%

.oc/ deve ter muito cuidado para n'o %azer a liga&'o errada" especialmente do transistor! ) pinagem do transistor usado" visto de %rente 8com os n?meros impressos virados para voc/ e com os seus terminais voltados para bai9o: # a seguinte0 coletor" base" emissor! .oc/ tamb#m dever$ prestar aten&'o na pinagem do plugue -5(26! >e voc/ prestar aten&'o" no pr*prio conector e9iste" bem pe+ueno e ao lado de cada pino" o n?mero de cada pino 81" 2" 3 etc:! .isto de tr$s" isto #" no lado +ue leva a solda" a pinagem dos conectores # a mostrada na %igura a seguir!

Figura 11: $onector !'(&)% 2o es+uema" o conector do joystick # visto de %rente! >e voc/ +uiser construir uma placa de circuito impresso para este circuito" poder$ bai9ar o seu layout em 7ttp0CCAAA!emulatronia!comCreportajesCdirectpadCnI3Cpcb(nI3!zip! )p*s voc/ montar o circuito" voc/ ter$ de instalar um driver no seu P ! >e voc/ usa o @indoAs ;9 ou ,B" voc/ dever$ bai9ar o -irectPad em 7ttp0CCemulando!virgula!terra!com!brCradarCmateriasCjoysticksCso%tCdpadpr60!zip! >e voc/ usa o @indoAs 2000 ou DP" bai9e o 2Tpad em 7ttp0CCAAA!iespana!esCAk3Cntpad!zip! Para instalar o driver no @indoAs ;9 ou ,B" instale o joystick no P " descompacte o -irectPad em um diret*rio do seu P 8e90 c0Ejoystick: v$ ao Painel de ontrole" d/ um duplo cli+ue no cone ontroladores de Fogos" cli+ue na cai9a )dicionar na janela +ue aparecer$ e" em seguida" selecione )dicionar outro" clicando na cai9a om -isco e apontando para o diret*rio onde voc/ descompactou o -irectPad! = @indoAs recon7ecer$ o controle" cli+ue em )ceitar e" em seguida" Ginalizar! -epois de instalar o driver" voc/ precisar$ selecion$(lo" clicar em Propriedades e" em seguida" em on%igura&'o voc/ dever$ selecionar o tipo de joystick instalado" +ue" em nosso caso" ser$ o H2intendo I3H! F$ no @indoAs 2000 ou DP" basta descompactar o ar+uivo e e9ecutar o ar+uivo install!e9e! >elecione como joystick 2intendo I3! .oc/ tamb#m pode usar o joystick do 2intendo I3 no -=>" o +ue # muito ?til caso voc/ esteja rodando algum emulador -=>! 5asta bai9ar o programa 7ttp0CCAAA!emulatronia!comCemusCutilesCjtk3Ien!zip! >* um lembrete0 para este es+uema %uncionar" a porta paralela dever$ estar con%igurada como HB PH no setup do micro!