Montar Joystick de Playstation para uso em PCs

Embed Size (px)

Citation preview

Montar Joystick de Playstation para uso em PCs Ttulo Montar Joystick de Playstation para uso em PCs Descrio Aprenda como adaptar um controle de playstation para jogar no computador. Enviado por Boa Dica Se voc tem um PlayStation e um PC, e no tem nenhum pad para PC, ou simplesmente os que tem no mercado so demasiadamente caros e os que tem preos acessveis no so bons agora voc tem uma grande opo. Conecte seu pad de PlayStation (qualquer um) no seu PC conservando TODA a sua funcionalidade graas ao excelente driver DirectPad. Vantagens: Desfrutar da ampla gama de pads que existem para PlayStation e sobre tudo, de seu preo mais baixo comparando com os de PC Funciona tanto com os pads normais e com os dual-shocks. E mais, com este ltimo voc poder utilizar como analgico e com capacidade para vibrar (Force Feedback) em jogos de Windows que suportem (Need for Speed III, Incoming, Star Wars Rogue Squadron, Flight Simulator, Forsaken,etc). Poder utilizar TODOS os botes do pad de PlayStation nos seus jogos preferidos, no total so 10 se utilizar o digital e 16 se utilizar o controle analgico. Poder conectar mais de 1 pad simultaneamente (ver Parte 4 desta dica). Com os dual-shock poder escolher entre o controle digital e analgico em pleno jogo Se voc j tem um pad para PC poder utilizar os dois sem perder a funcionalidade de nenhum deles (me refiro a que se conectarmos dois joysticks/pads por um conector Y a porta de jogos, s poderemos utilizar 2 botes em cada joystick/pad) A montagem no muito complicada. Em teoria deveria funcionar com qualquer dispositivo de controle de jogos para PlayStation (pad de outra marca, volante, etc). Poder utiliz-lo em jogos de Windows e em jogos de DOS dentro de uma janela do Windows. Inconvenientes: Se quiser utilizar o dual-shock necessitar de uma fonte de alimentao externa. A conexo feita na porta paralela, ou seja voc usa a impressora ou o pad assim voc ter que colocar e tirar o pad e a impressora. Ou ento instalar um chaveador de porta paralela! Umas palavras antes de comear Uma vez falados sobre ambos os aspectos deste "invento" estamos em condies de seguir explicando. Seguindo com as preliminares, vamos deixar claro que no necessrio nenhum conhecimento de eletrnica, a no ser que voc tem que saber soldar e saber manejar um multmetro. Se voc no tem nenhuma idia, procure um amigo que te ajude. Componentes

Cabo de extenso para PSX Conector DB-25 macho Ferro de Soldar Solda 5 diodos 1N914 ou 1N4148 Faca Alfa OBS: Esse cabo de extenso para PSX difcil de achar voc pode conectar o pad direto a paralela do micro o ruim que voc s vai poder usar o pad no micro pois o conector do pad vai ser cortado. Parte 2: Esquemas e Montagens. Esta dica, enviada pelo Andrey Capella Feij, baseado no artigo "DirectPad" de Earle F. Philhower, e vem sendo discutido l no Frum do BoaDica (http://www.forumboadica.com.br). O BoaDica no se responsabiliza por problemas advindos de erros na execuo deste projeto. S deve ser tentado por quem possui algum conhecimento tcnico, sabendo o que est sendo feito. Se voc tem um PlayStation e um PC, e no tem nenhum pad para PC, ou simplesmente os que tem no mercado so demasiadamente caros e os que tem preos acessveis no so bons agora voc tem uma grande opo. Conecte seu pad de PlayStation (qualquer um) no seu PC conservando TODA a sua funcionalidade graas ao excelente driver DirectPad. Parte 2: Esquemas e Montagens. Esquema 1 Porta do Perifrico Porta Paralela 1 - data1 - data 10 (porta 1), 13 (porta 2) 2 - cmd 2 3 - +7.6v +7.6V power supply terminal for Dual Shock 4 - gnd 18, 19 also -7.6V and/or -3.5V power supply terminal 5 - +3.5v 5, 6, 7, 8, 9 through diodes, or +3.5V power supply terminal (needed for most peripherals) 6 - att 3 7 - clock 4 8 - n/c n/c

9 - ack 12 (port 1), 15 (port 2) OBS: este o esquema. As conexes do DB 25 correspondem ao conector macho que ir ser colocado na porta paralela. Os pinos 5, 6, 7, 8 e 9 onde so colocados os diodos. O pino 3 do conector do cabo do PSX ligado a uma fonte de 9V esse cabo costuma ser roxo ou vermelho e ele s aparece no controle Dual Shock. Esquema padro de cores: Conector 1-10 = Marron Conector 2-2 = Abbora Conector 3-+ = Roxo Conector 4-18 e 19 = Preto Conector 5-X = Vermelho Conector 6-3 = Amarelo Conector 7-4 = Azul Conector 8 = NADA Conector 9-12 = Verde Esquema 2 Se voc quer outro esquema, logo abaixo voc ir encontrar um equivalente ao anterior (este no um circuito diferente do anterior):

Este esquema representa a ponta do cabo de extenso os nmeros que esto acima correspondem ao DB 25 recorde que os 9V so s necessrios para o Force FeedBack Esquema 3

Montagem Vamos Comear Pegue o cabo de extenso e corte o conector macho descasque o fio voc dever ver 7 fios de cores diferentes (se for o pad digital mas se for o Dual Shock voc ir ver 8 fios de cores diferentes). Abra o conector macho e voc ir ver os nmeros correspondentes a cada cor dos fios. Estanhando o DB-25

Pegue o conector DB25 macho e estanhe as pastilhas onde vamos fazer as conexes, que so as seguintes 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 18 e 19 veja a figura a cima tendo em mente que a parte que se v e a parte de trs do DB 25. Os pinos onde vamos fazer as conexes esto em vermelho e os pinos que esto em azul so os que iremos conectar um segundo pad. Soldando os Diodos Pegue os 5 diodos e corte a perna que est do lado contrrio da marca (como? onde est a marca?) olhe a figura ao lado para ver a correspondncia com a pea do esquema e o seu diodo real voc pode deixar mas ou menos meio centmetro (como a da imagem anterior). Agora

pegue o ferro de soldar e estanhe as pernas de cada diodo mas cuidado para no ficar muito tempo com o ferro de soldar nos diodos pois voc pode danificar os diodos por excesso de calor. Agora pegaremos o DB 25 com as pastilhas estanhadas e soldaremos as pernas dos diodos nos conectores 5, 6, 7, 8 e 9 do DB25. Lembre-se que voc tem que soldar os 5 na orientao correta. Tem que fazer igual a imagem abaixo.

Soldando os Cabos E j estamos finalizando a parte mecnica. O cabo que corresponde ao nmero 5 do PSX tem que ser soldado nos 5 diodos. Faa o seguinte: deixe cair um pouco de solda entre os diodos para conseguir curto-circuitar os 5 diodos como aparece no circuito. O cabo que corresponde ao nmero 4 do conector do PSX deve ser soldado nos pinos 18 e 19 do DB 25, coloque um pouco de solda entre esse dois pinos para curto-circuitar. Usando o Force FeedBack. Conecte um cabo de dois fios de 0,5 m de cores diferentes (vermelho e preto) e conecte o cabo vermelho ao fio roxo do cabo do pad do PSX. E o outro cabo (preto) solde-o nos pinos 18 e 19 do DB 25 aonde tem que estar conectado o cabo correspondente ao nmero 4. No outro extremo do cabo conectamos a fonte de alimentao tendo muito cuidado sabendo que o preto o negativo (-) e o vermelho o positivo (+) e que tem a tenso de 9V. Utilize o multmetro para isso. E ai est. Repasse todos os passos antes de conectar o DB 25 na porta paralela.

Resultado Final com pad normal

Com Force FeedBack

Parte 3: Software Estes so os programas que voc usar. dpadpr5.0 (windows) dpadjap (windows) Instalando o DirectPad Baixe o directpad e descompacte em um diretrio qualquer Com o pad conectado na porta paralela, agora v ao painel de controle e clique sobre o cone opes de jogos, depois clique em adicionar, adicionar outro, com o disco, clique em procurar e procure o diretrio onde voc descompactou o directpad. Depois e s clicar em aceitar. Dizemos ao windows que queremos finalizar a instalao de novo hardware. Agora ns sairemos e voltaremos a opes de jogos do painel de controle. Clicaremos em adicionar e buscamos na lista o DirectPad Pro Controller ou DirectPad Pro Force Feedback Controller. Agora clicamos em aceitar e depois em propriedades do Direct Pad.... e na tela de configurao

escolhemos o tipo de pad de PlayStation que temos conectado. Se no funcionar baixe esse outro programa para testar.. PSX Controller Tools Descompacte em qualquer lugar e vamos ao diretrio BIN. Ali encontra-se dois programas PSXCND e PSXCNT o primeiro para verificar se tem um pad conectado, se est funcionando e de que tipo o pad (analgico ou digital). O PSXCNT para verificar os direcionais e os botes. Vamos ver como funciona o primeiro programa j que o segundo exatamente igual. Primeiro voc tem que saber a qual porta est conectado o pad (LPT1 ou LPT2). Agora abra uma janela DOS e entre no diretrio BIN e digite o seguinte. psxcnt -lpt 1 Se sua porta paralela for a LPT1. Aparecer uma serie de mensagens e ao final pedir que pressione uma tecla. Aparecer a seguinte mensagem: Scanning parallel port base 0x378: E se tudo estiver correto aparecer a seguinte mensagem: 1A Digital Isto significa que tudo est funcionando perfeitamente. Se por um acaso no aparecer nada depois da frase "Scanning..." e depois voltar pro DOS quer dizer que seu invento no funciona. Edite o arquivo psxpblib.cfg e troque o valor da linha del = de 1 para 10 e veja se funciona. Se continuar sem funcionar, refaa-o todo outra vez, e se voc j tiver feito isso umas mil vezes e continua sem funcionar v a casa de um colega seu e teste em outro computador. Se funcionar em outro PC, possvel que a montagem no funcione no seu PC. Veja a sesso anexos para consultar problemas e respostas. NOTA: Os emuladores MAME e RAYNE ja do suporte direto ao pad de PSX, isso quer dizer que funciona diretamente como se fosse um joystick padro. Para usar com o MAME coloque no final da linha de comando o seguinte: -joy psxlpt1 (Se for a LPT1). E com o Rayne v simplesmente ao menu control setup e coloque em joystick select. Parte 4: Anexos Anexo1: Como conectar mais um pad de PlayStation a mesma porta paralela. Vou explicar agora como colocar um segundo pad de PlayStation. Este segundo ter uma funcionalidade absoluta (ou seja ir funcionar todos os botes e inclusive o force-feedback). Primeiro compre outro cabo de extenso e com um pouco de habilidade solde todos os cabos ao DB 25 da mesma maneira que fez com o primeiro pad exceto os cabos que iriam ser soldados aos pinos 10 e 12 do DB 25. Vamos substituir estas conexes desta maneira. O cabo que iria ao pino 10 do DB 25, solda-lo ao pino 13 O cabo que iria ao pino 12 do DB 25, solda-lo ao pino 15 Como j disse sobre os demais cabos, solda-los aos pinos correspondentes. Se voc necessita de um esquema, aqui tem um:

As conexes pontilhadas e os nmeros em vermelho do DB-25 correspondem as variaes a respeito do esquema original. Presta ateno a estes caminhos. Se for usar FORCE FEEDBACK em ambos os pads, deveria colocar os 9 V um em cada pad Agora o que tem que fazer mudar o ID do DirectPad para 2. Se uma vez conectado no funcionar nenhum dos dois pads, possvel que a porta paralela do seu PC no seja capaz de alimentar os dois pads e voc necessitar utilizar uma fonte de alimentao de 5 v externa. Anexo2: Como arrumar os 9v e os 5v do prprio PC. Antes de mais nada, veja se tem um conector de alimentao da fonte de alimentao livre, eles so aqueles que servem para conectar o CD-ROM, HD, etc.. So parecidos com estes.

Veja que as cores devem coincidir. Se no tem nenhum, isso significa que voc deve ter um conector ocupado com gravador de CD, um ZIP ou um segundo HD. Neste caso voc pode comprar um acessrio que divide um conector em dois, s que voc arriscar a colocar a fonte de alimentao em sobrecarga. Pode ver que o cabo vermelho(+) lhe d os 5v. Conecte os cabos diretamente nos orifcio do conector da fonte para retirar os 5v se a porta paralela no for capaz de proporciona-lo. Se voc necessita dos 9v vamos obt-lo do cabo amarelo(+). No estou equivocado, so 12v, s que para isso iremos usar um regulador L7809CV:

que transformar os 12 em 9v. Para isso conecte os cabos desta maneira.

E ai est os 9v. Anexo3:Alguns problemas e dvidas nas montagens: Bom. Parece que existe alguns problemas com a montagem. O mais comum que no funcione absolutamente nada do pad (e j vimos que tudo est correto). Eu mesmo j me deparei com isso em 1 PC dos 17 que eu j testei o invento. Se trata de um PC no muito novo (um Pentium 100 com placa FX). Problema1: No funciona nada na janela de configurao do driver. Estes so os sintomas: Uma vez tudo conectado (no importa se seja dual-shock ou no), comprovamos que na janela de configurao do driver nada funciona nenhum boto e nenhum direcional. O direcional digital (a cruz) funciona, ao pressionar o boto para poder usar o controle analgico, a luz acende por dcimos de segundo e logo depois apaga. Ou simplesmente a luz no acende. Causa: A porta paralela do PC no capaz de proporcionar a voltagem necessria (5v).

Soluo1: Alimentar o pad com os 5v mediante a uma fonte de alimentao externa (a segunda s se estivermos utilizando o force-feddback). Soluo2: Esta soluo complementar a primeira. Se depois de alimentar os 5v no funcionar nada (exceto o boto ANALOG que agora liga) voc dever fazer uma pequena modificao nas conexes. Simplesmente tire o diodo que est no pino 9 do DB 25 e solde diretamente um cabo que vai estar conectado ao que j est soldado ao outro estremo dos outros 4 diodos. Este o esquema alternativo.

Se o pad no responde depois de colocar os 5 V, retire o diodo do pino 9 e conecte diretamente o cabo que ir no outro extremo do diodo. Problema 2: O pad funciona perfeitamente na propriedades do directpad s que em alguns jogos no funciona. Este o sintoma: Na janela de configurao todos os botes respondem perfeitamente s que em alguns jogos no funciona nada ou ento s funciona os botes do pad digital ou s os botes do pad analgico. Causa: O jogo no est preparado para o tipo de entrada que proporciona o directpad. Soluo: Na janela de configurao trocar o tipo de controlador (Controller Type) por PSX digital se quiser usar o controle digital. Se quiser usar o controle analgico escolha PSX Left Analog ou PSX Right Analog. Problema3: O pad funciona perfeitamente s que alguns jogos no o detecta e no funciona nada. Este o sintoma: O pad no responde no jogo, a no ser fora do jogo voc vai a opes de jogos do painel de controle e tudo parece estar correto. Causa: O jogo no inicializa corretamente o pad. Soluo: Antes de executar o jogo vai nas opes de jogos e clique nas propriedades do driver e aperte todos os botes do pad e depois execute o jogo. Problema4: Ao instalar o driver me aparece a tpica tela azul do windows que me avisa de que algo est errado. Este o sintoma: Tela azul e impossibilidade de iniciar o windows. Causa: Tem algum driver de outro dispositivo de jogo com o driver proprietrio que est causando conflito com o DirectPad. Soluo: A nica soluo que existe entrar no modo de segurana, desinstalar o driver e tentar outro driver. CONCLUSO: Esta dica realmente um grande quebra-galho para os que gostam de jogos, mas pode gerar tambm vrias dvidas, necessidade de informaes, etc., e para isto, basta dar um pulo no Forum (http://www.forumboadica.com.br), e trocar uma idia por l! Participe!