Controle do PS3 no Android

Esse artigo tem como objetivo configurar o controle de seu PlayStation no seu celular com Android. Mas pra quê? Para que você possa desfrutar ao máximo os jogos disponíveis para o seu celular e... usar alguns emuladores.

[ Hits: 27.167 ]

Por: Hudson Moreira Guimaraes dos Santos em 19/09/2011


Configurando o controle e finalizando



Após ter compilado o programa, conecte o cabo USB no seu computador e a outra ponta no seu controle. Agora execute o programa compilado com o "sudo":

sudo ./sixpair

Se tudo ocorrer bem, você terá uma resposta igual a esta:

Mestre Bluetooth atual: 00:15:83:15:a3:10
Configuracao BD_ADDR mestre para 00:15:83:15:a3:10


"Configuracao BD_ADDR mestre para 00:15:83:15:a3:10" é o endereço fixo do seu vídeo-game, agora vamos mudar para o endereço seu celular.

Pegue o seu celular e abra o aplicativo "Sixaxis Controller":
Note que na região inferior da tela existe um mac address:
Pegue esse endereço e execute novamente o programa compilado... só que dessa forma:

sudo ./sixpair E0:D7:BA:03:54:1B
Mestre Bluetooth atual: e0:d7:ba:03:54:1b
Configuracao BD_ADDR mestre para e0:d7:ba:03:54:1b


Agora o BD_ADDR mestre mudou para o endereço do seu aparelho.

É chegado a hora tão esperada. Vamos conectar o controle no celular através do bluetooth.

Desconecte o seu controle do PC e ative o bluetooth no seu celular.

Com o aplicativo "Sixaxis Controller" aberto, clique em "Start".
Nesse momento você deve apertar o botão central do seu controle para que o celular localize o controle.

Por fim... na opção "change Input Method" você seleciona o método de entrada. Nesse caso "Sixaxis Controller".
Tem celular que não funciona de cara, é preciso reiniciar o aparelho...

Depois de tudo funcionado você pode começar a mexer no aparelho com o "direcional" do controle. Os botoes também funcionam no seu aparelho.

Bom, pra concluir vou deixar um link para um vídeo onde você pode conferir a jogabilidade, uso o emulador de MAME para Android "Tiger Arcade". É super fácil de instalar e configurar, de cara ele te dá diversos links para "roms" de arcade grátis.

Eu tenho por enquanto "cadillacs dinosaurs" e "street fighter zero 2".
Esse vídeo fiz sem áudio pois estava sem microfone.

Segue outro link para poder ver melhor..
É isso, espero que goste do artigo!

Página anterior    

Páginas do artigo
   1. Preparando o celular
   2. Compilando o programa de configuração do controle
   3. Configurando o controle e finalizando
Outros artigos deste autor

Asterisk - Monitorando ligações gravadas através de página em PHP

Leitura recomendada

GZdoom no LINUX de forma fácil!

VBA-M: "novo" emulador de Game Boy Advance para GNU/Linux

Bygfoot :: Agora você é o cartola!

Instalando o DOOM III no Linux

Unreal Tournament 2004 - Servidor Linux

  
Comentários
[1] Comentário enviado por levi linux em 19/09/2011 - 12:51h

Muito bom o artigo, principalmente a parte da demonstração.
Só uma pergunta, esse source foi escrito por você?
Parabéns!!!

[2] Comentário enviado por julio_hoffimann em 19/09/2011 - 20:26h

Oi Hudson, parabéns!

Para quem curte jogar, com certeza fica bem melhor com o controle do PS3. Rsrs.

Abraço!

[3] Comentário enviado por hudyfx em 19/09/2011 - 23:44h

ola amigos do Vol, que bom que vo6 gostaram do artigo :)
e respondendo a pergunta do @levi_linux, não foi eu que desenvolvi o código, na verdade existe dezenas de versões desse código espalhadas por ai na net... peguei uma delas e alterei algumas coisas... (maravilhas do software livre rsrsrs)
vc vai encontrar programas similares para outros sistemas operacionais... mas no Linux não tem comparação é muito melhor, um exemplo disso esta no tamanho do executável, o sixpair.c que oriento a compilar tem apenas 12KB de tamanho. Agora... um programa que faz a mesma coisa no windows tem no minimo 10MB quase 10240 vezes maior (fora as dependências monstruosas )...
mais informações no site:
http://www.dancingpixelstudios.com/sixaxiscontroller/instructions.html
falowww

[4] Comentário enviado por levi linux em 20/09/2011 - 11:27h

Muito obrigado pelos esclarecimentos Hudson. Realmente uma das muitas maravilhas do open source.
Vlw!


Contribuir com comentário