Configurar pimame para poder jugar con el mando de la WII

Vamos a configurar pimame para poder jugar con el mando de la WII a los diferentes emuladores, asi como poder controlar todo el menu de forma correcta, y sin necesidad de teclado.

Todo esto, lo he probado con la version 0.7.10 de pimame, que podeis encontrar en http://pimame.org/

Material necesario:

Raspberry Pi (B)
Un pincho bluetooth compatible
Un mando de Wii
Una tarjeta de memoria de 8gbs

Podeis instalar pimame en la raspberry, usando directamente el software «Win32DiskImager«

Para mas informacion, podeis visitar webs como estas:

http://raspberrypiesp.blogspot.com.es/p/sd.html

Una vez instalada la distribucion de pimame, nos conectamos a la raspberry (Por SSH, o directamente al terminal…), y hacemos lo siguiente:

Actualizamos la base de datos de repositorios:
———————————————
apt-get update

Instalamos bluetooth:
——————–
apt-get install bluetooth

Instalamos wminput
——————–
apt-get install wminput

Añadimos el modulo uinput a la lista de modulos que cargara el kernel
——————–
En el fichero: /etc/modules
añadimos la palabra
uinput

Para que wminput no de un error, hacemos lo siguiente:
——————–

1. Crear un fichero en /etc/udev/rules.d/ (el nombre da igual, pero su extension tiene que ser .rules)
2. Añadimos esto al fichero

KERNEL==»uinput», GROUP=»pi», MODE:=»0660″

Nos creamos el siguiente fichero:
——————–
/home/pi/mameplayer1

# mameplayer1
# buttons
Wiimote.A = KEY_ENTER
Wiimote.B = KEY_SPACE
Wiimote.Up = KEY_LEFT
Wiimote.Down = KEY_RIGHT
Wiimote.Left = KEY_DOWN
Wiimote.Right = KEY_UP
Wiimote.Minus = KEY_5
Wiimote.Plus = KEY_1
Wiimote.Home = KEY_ESC
Wiimote.1 = KEY_LEFTCTRL
Wiimote.2 = KEY_LEFTALT
Plugin.led.Led1 = 1

Para cargar el fichero en wminput:
——————–
sudo wminput -c /home/pi/mameplayer1 -d &

(nota: Para unir el mando a la raspberry, pulsar los botones 1+2 del mando de wii)

En principio deberia funcionar

(Podreis moveros por el menu sin problemas, el ENTER es el boton A del mando)

Saludos!!!

1 Comment

  • me gusta muchisimo este manual por lo sencillo y completo, me salio todo a la primera y eso es raro en mi.

    solo una pregunta ¿hay alguna forma de que lo haga en automatico y no tener que ejecutar el comando en cada inicio? , he probado de muchas maneras y no me va.