Você está na página 1de 7

Montar Joystick de Playstation para uso em PCs

Título Montar Joystick de Playstation para uso em PCs

Descrição
Aprenda como adaptar um controle de playstation para jogar no computador.
Enviado por Boa Dica

Se você tem um PlayStation e um PC, e não tem nenhum pad para PC, ou simplesmente os que
tem no mercado são demasiadamente caros e os que tem preços acessíveis não são bons agora
você tem uma grande opção. Conecte seu pad de PlayStation (qualquer um) no seu PC
conservando TODA a sua funcionalidade graças ao excelente driver DirectPad.

Vantagens:

Desfrutar da ampla gama de pads que existem para PlayStation e sobre tudo, de seu preço 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 analógico 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 botões do pad de PlayStation nos seus jogos preferidos, no total são
10 se utilizar o digital e 16 se utilizar o controle analógico.

Poderá conectar mais de 1 pad simultaneamente (ver Parte 4 desta dica).

Com os dual-shock poderá escolher entre o controle digital e analógico 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 botões em cada joystick/pad)

A montagem não é 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 alimentação externa.

A conexão é 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 então instalar um chaveador de porta paralela!

Umas palavras antes de começar

Uma vez falados sobre ambos os aspectos deste "invento" estamos em condições de seguir
explicando. Seguindo com as preliminares, vamos deixar claro que não é necessário nenhum
conhecimento de eletrônica, a não ser que você tem que saber soldar e saber manejar um
multímetro. Se você não tem nenhuma idéia, procure um amigo que te ajude.

Componentes
Cabo de extensão para PSX

Conector DB-25 macho

Ferro de Soldar

Solda

5 diodos 1N914 ou 1N4148

Faca Alfa

OBS: Esse cabo de extensão para PSX é difícil 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 Fórum do BoaDica (http://www.forumboadica.com.br).

O BoaDica não se responsabiliza por problemas advindos de erros na execução deste projeto.
Só deve ser tentado por quem possui algum conhecimento técnico, sabendo o que está sendo
feito.

Se você tem um PlayStation e um PC, e não tem nenhum pad para PC, ou simplesmente os que
tem no mercado são demasiadamente caros e os que tem preços acessíveis não são bons agora
você tem uma grande opção. Conecte seu pad de PlayStation (qualquer um) no seu PC
conservando TODA a sua funcionalidade graças ao excelente driver DirectPad.

Parte 2: Esquemas e Montagens.

Esquema 1
Porta do Periférico 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 conexões do DB 25 correspondem ao conector macho que irá ser
colocado na porta paralela. Os pinos 5, 6, 7, 8 e 9 é onde são 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 padrão de cores:

Conector 1-10 = Marron


Conector 2-2 = Abóbora
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
não é um circuito diferente do anterior):

Este esquema representa a ponta do cabo de extensão


os números que estão acima correspondem ao DB 25
recorde que os 9V são só necessários para o
Force FeedBack

Esquema 3

Montagem

Vamos Começar

Pegue o cabo de extensão 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 números correspondentes a cada cor dos
fios.

Estanhando o DB-25

Pegue o conector DB25 macho e estanhe as pastilhas onde vamos fazer as conexões, que são
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 trás do DB 25. Os pinos onde vamos fazer as conexões estão em
vermelho e os pinos que estão em azul são os que iremos conectar um segundo pad.

Soldando os Diodos

Pegue os 5 diodos e corte a perna que está do lado contrário da marca (como? onde está a
marca?) olhe a figura ao lado para ver a correspondência com a peça do esquema e o seu diodo
real você pode deixar mas ou menos meio centímetro (como a da imagem anterior). Agora
pegue o ferro de soldar e estanhe as pernas de cada diodo mas cuidado para não 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 orientação
correta. Tem que fazer igual a imagem abaixo.

Soldando os Cabos

E já estamos finalizando a parte mecânica. O cabo que corresponde ao número 5 do PSX tem
que ser soldado nos 5 diodos. Faça 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
número 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 número 4. No outro extremo
do cabo conectamos a fonte de alimentação tendo muito cuidado sabendo que o preto é o
negativo (-) e o vermelho o positivo (+) e que tem a tensão de 9V. Utilize o multímetro 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 são os programas que você usará.

dpadpr5.0 (windows)

dpadjap (windows)

Instalando o DirectPad

Baixe o directpad e descompacte em um diretório qualquer

Com o pad conectado na porta paralela, agora vá ao painel de controle e clique sobre o ícone
opções de jogos, depois clique em adicionar, adicionar outro, com o disco, clique em procurar e
procure o diretório onde você descompactou o directpad. Depois e só clicar em aceitar.

Dizemos ao windows que queremos finalizar a instalação de novo hardware. Agora nós sairemos
e voltaremos a opções 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 configuração


escolhemos o tipo de pad de PlayStation que temos conectado.

Se não funcionar baixe esse outro programa para testar..

PSX Controller Tools

Descompacte em qualquer lugar e vamos ao diretório 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 é (analógico ou digital). O PSXCNT é para verificar os direcionais e os botões.
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 diretório 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 não aparecer nada
depois da frase "Scanning..." e depois voltar pro DOS quer dizer que seu invento não 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, refaça-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, é possível que a montagem não funcione no seu PC. Veja a sessão anexos para
consultar problemas e respostas.

NOTA: Os emuladores MAME e RAYNE ja dão suporte direto ao pad de PSX, isso quer dizer
que funciona diretamente como se fosse um joystick padrão. 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 botões e inclusive o force-feedback).

Primeiro compre outro cabo de extensão 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 conexões 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 conexões pontilhadas e os números em vermelho do DB-25 correspondem as
variações a respeito do esquema original. Presta atenção 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 não
funcionar nenhum dos dois pads, é possível que a porta paralela do seu PC não seja capaz de
alimentar os dois pads e você necessitará utilizar uma fonte de alimentação de 5 v externa.

Anexo2: Como arrumar os 9v e os 5v do próprio PC.

Antes de mais nada, veja se tem um conector de alimentação da fonte de alimentação livre, eles
são aqueles que servem para conectar o CD-ROM, HD, etc.. São parecidos com estes.

Veja que as cores devem coincidir. Se não 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 acessório que divide um conector em dois, só que você arriscará a colocar a fonte
de alimentação em sobrecarga.

Pode ver que o cabo vermelho(+) lhe dá os 5v. Conecte os cabos diretamente nos orifício do
conector da fonte para retirar os 5v se a porta paralela não for capaz de proporciona-lo.

Se você necessita dos 9v vamos obtê-lo do cabo amarelo(+). Não estou equivocado, são 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 dúvidas nas montagens:

Bom. Parece que existe alguns problemas com a montagem. O mais comum é que não 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 não muito novo (um Pentium
100 com placa FX).

Problema1: Não funciona nada na janela de configuração do driver.

Estes são os sintomas: Uma vez tudo conectado (não importa se seja dual-shock ou não),
comprovamos que na janela de configuração do driver nada funciona nenhum botão e nenhum
direcional.

O direcional digital (a cruz) funciona, ao pressionar o botão para poder usar o controle analógico,
a luz acende por décimos de segundo e logo depois apaga. Ou simplesmente a luz não acende.

Causa: A porta paralela do PC não é capaz de proporcionar a voltagem necessária (5v).


Solução1: Alimentar o pad com os 5v mediante a uma fonte de alimentação externa (a segunda
é só se estivermos utilizando o force-feddback).

Solução2: Esta solução é complementar a primeira. Se depois de alimentar os 5v não funcionar


nada (exceto o botão ANALOG que agora liga) você deverá fazer uma pequena modificação nas
conexões. 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 não 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


não funciona.

Este é o sintoma: Na janela de configuração todos os botões respondem perfeitamente só que


em alguns jogos não funciona nada ou então só funciona os botões do pad digital ou só os
botões do pad analógico.

Causa: O jogo não está preparado para o tipo de entrada que proporciona o directpad.

Solução: Na janela de configuração trocar o tipo de controlador (Controller Type) por PSX digital
se quiser usar o controle digital. Se quiser usar o controle analógico escolha PSX Left Analog ou
PSX Right Analog.

Problema3: O pad funciona perfeitamente só que alguns jogos não o detecta e não funciona
nada.

Este é o sintoma: O pad não responde no jogo, a não ser fora do jogo você vai a opções de
jogos do painel de controle e tudo parece estar correto.

Causa: O jogo não inicializa corretamente o pad.

Solução: Antes de executar o jogo vai nas opções de jogos e clique nas propriedades do driver e
aperte todos os botões do pad e depois execute o jogo.

Problema4: Ao instalar o driver me aparece a típica 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 proprietário que está
causando conflito com o DirectPad.

Solução: A única solução que existe é entrar no modo de segurança, desinstalar o driver e tentar
outro driver.

CONCLUSÃO:

Esta dica realmente é um grande quebra-galho para os que gostam de jogos, mas pode gerar
também várias dúvidas, necessidade de informações, etc., e para isto, basta dar um pulo no
Forum (http://www.forumboadica.com.br), e trocar uma idéia por lá! Participe!