Jogos no Linux
Neste artigo vou mostrar aos gamers que já é possível abandonar o Windows e utilizar Linux para jogar seus emuladores preferidos. Estarei mostrando como instalar, configurar e jogar Mega Drive, Super Nintendo, Playstation e Nintendo 64 e tudo isso com um controle de Playstation na sua porta pararela.
Parte 2: Instalando o controle
Vocês já devem ter visto naqueles sites de leilão aqueles controles
adaptados para a porta pararela do computador, podem acreditar, eles
funcionam ..hehe.. eu tenho um modelo adaptado que tem lugar pra dois
joysticks. =)
Caso você queira fazer seu próprio joystick você pode seguir o exemplo deste site, nada que um ferro de solda não resolva: Você também vai precisar do xjoypad, que é um programinha que converte os sinais do controle em teclas do teclado, se você pressiona o botão X do controle ele entende que você pressionou a tecla 3, por exemplo.
Sua instalação é bem simples, pegue o arquivo: Descompacte ele e em seguida copie o arquivo xjoypad para o diretório /usr/local/bin. Feito isso, vamos para a configuração do controle propriamente dita.
Como a configuração do joystick envolve bastante comandos, aconselho a vocês fazerem um script e automatizar tudo. Crie um arquivo texto com o nome que desejar, eu utilizei joyplay. Abaixo segue o arquivo.
Caso você queira fazer seu próprio joystick você pode seguir o exemplo deste site, nada que um ferro de solda não resolva: Você também vai precisar do xjoypad, que é um programinha que converte os sinais do controle em teclas do teclado, se você pressiona o botão X do controle ele entende que você pressionou a tecla 3, por exemplo.
Sua instalação é bem simples, pegue o arquivo: Descompacte ele e em seguida copie o arquivo xjoypad para o diretório /usr/local/bin. Feito isso, vamos para a configuração do controle propriamente dita.
Como a configuração do joystick envolve bastante comandos, aconselho a vocês fazerem um script e automatizar tudo. Crie um arquivo texto com o nome que desejar, eu utilizei joyplay. Abaixo segue o arquivo.
# Algumas verificações diversas:
cd /dev
rm js*
mkdir input
mknod input/js0 c 13 0
mknod input/js1 c 13 1
ln -s input/js0 js0
ln -s input/js1 js1
mknod input/event0 c 13 64
mknod input/event1 c 13 65
# E o principal:
rmmod lp
sudo modprobe joydev
sudo modprobe gamecon gc=0,7
# deixando o xjoypad residente
xjoypad -device /dev/js0 &
cd /dev
rm js*
mkdir input
mknod input/js0 c 13 0
mknod input/js1 c 13 1
ln -s input/js0 js0
ln -s input/js1 js1
mknod input/event0 c 13 64
mknod input/event1 c 13 65
# E o principal:
rmmod lp
sudo modprobe joydev
sudo modprobe gamecon gc=0,7
# deixando o xjoypad residente
xjoypad -device /dev/js0 &
Feito isso, dê permissão de execução no arquivo:
$ chmod a+x joyplay
Pronto! Para executar o script execute o comando ./joyplay. Seu joystick está pronto para ser usado.