Mientras construyo mi centro de juegos retro Raspberry Pi Cómo instalar Emuladores de juego en la Raspberry Pi Cómo instalar Emuladores de juego en la computadora de escritorio Raspberry Pi, centro de medios, una parte integral de un programa espacial de presupuesto - no hay fin a la versatilidad de la Raspberry Pi? Aparentemente no, porque también hace juegos. Leer más Tuve algunos problemas con la configuración de los controladores de juegos.
Los desafíos fueron directos. ¿Usaría mi controlador Xbox 360 o recurriría a un par de controladores USB básicos para juegos de dos jugadores?
Establecer una solución fue difícil. Al final, a pesar de mis preferencias, opté por comprar un par de controladores de juego básicos, de estilo retro, que resultaron excelentes para algunos juegos clásicos de dos jugadores estilo arcade.
Aunque para ser honesto, la mayoría de mi uso de RetroPie ha sido para disfrutar de algunos títulos clásicos de estrategia que fácilmente podría cargar en DOSBox en mi PC.
Entonces, ¿cómo me las arreglé para configurar un perfil de jugador de dos jugadores en mi RetroPie, y qué tan fácil es agregar un controlador de Xbox 360?
Ventajas de un controlador de juego moderno
Aunque los juegos retro son divertidos, los controladores a menudo apestan. De vuelta en el día, regularmente pasaba por varios joysticks al año, incluyendo los resistentes y de metal con dos botones (el Competition Pro y similares).
En cuanto a los controladores de dos manos, los encontré poco confiables y endebles, probablemente debido a la falta de microinterruptores en favor de los interruptores de ampolla.
Claramente, hay una clara ventaja al usar un controlador Xbox 360 (o similar) en lugar de las alternativas retro, desde la comodidad ergonómica hasta una mayor confiabilidad.
Configuración de Xbox Game Controllers en The Raspberry Pi
Si bien no fue mi elección final, la configuración del controlador de Xbox 360 resultó mucho más simple de lo que había imaginado.
Si ha consultado la guía anterior para instalar y configurar un sistema RetroPie, sabrá que el archivo de configuración se puede editar para que se puedan agregar diferentes controladores. Por cierto, agregar un controlador de Xbox 360 a un sistema Linux Conectar su controlador de Xbox 360 a su plataforma de juegos de Linux Conectar su controlador de Xbox 360 a su plataforma de juego Linux Rig Linux? Sí, están sucediendo. Con Valve's Steam en Linux y una próxima Valve Steambox usando Steam para ejecutar juegos de Linux, el futuro está buscando juegos en Linux. Incluso puede instalar ... Leer más no es tan inusual.
Para instalar el controlador del controlador de Xbox 360, deberá salir de EmulationStation desde el menú de navegación e ingresar lo siguiente en la línea de comando:
sudo apt-get install xboxdrv
A continuación, edite /etc/rc.local, agregando
xboxdrv --trigger-as-button --wid 0 --led 2 --deadzone 4000 --silent &
dormir 1
Esto asegura que el controlador se inicia cuando se inicia la computadora. Tenga en cuenta el uso de "-wid" en la instrucción, que es para controladores inalámbricos. Cámbielo a -id para controladores cableados.
Después de esto, ingrese
cd ~ / RetroPie / emulators / RetroArch / tools
Mientras esté en este directorio, ingrese el siguiente comando:
./retroarch-joyconfig -o p1.cfg -p 1 -j 0
Debe aumentar los dígitos por factor de 1 para cada controlador adicional. Si se ingresa correctamente, los archivos resultantes se deben agregar a retroarch.cfg:
sudo cat p * .cfg >> ~ / RetroPie / configs / all / retroarch.cfg
Luego puede guardar y reiniciar para usar su controlador Xbox 360.
Cómo configurar controladores duales
Hay una razón clara por la que puede usar más de un controlador: para disfrutar de los juegos multijugador.
Si bien es posible utilizar un teclado y un controlador USB, en lugar de dos controladores, encontrará que la configuración de un par de dispositivos diferentes es difícil. Para obtener los mejores resultados (y para evitar problemas de configuración), debe usar dos controladores idénticos. Si desea más que esto, necesitará utilizar un concentrador USB con alimentación.
Comience abriendo el archivo retroarch.cfg a través de FTP (o ejecutando Raspbian y navegando a RetroPie> Configuraciones> Todas ) y encuentre esta línea:
input_player1_joypad_index = "0"
Verifique las líneas que siguen, y luego cópielas, hasta el último en esa sección. Después de la última línea, deje una línea en blanco y luego pegue la selección. Ha duplicado el primer perfil de controlador, pero necesitará editar el nuevo bloque de código para que cada instancia de "player1" ahora lea "player2"
Aquí hay un ejemplo. Las dos primeras líneas del segmento pegado deben leer:
input_player2_joypad_index = "0"
input_player2_a_btn = "1"
Repita hasta llegar al final del código copiado, luego guarde y cierre.
Salga de los juegos con sus controladores
El método predeterminado para salir de un juego en EmulationStation es reiniciar tu Raspberry Pi, algo que puede dañar la tarjeta SD. 3 Razones por las que tu Raspberry Pi no funciona correctamente 3 Razones por las que tu Raspberry Pi no funciona correctamente He estado viviendo con la Raspberry Pi desde hace varios meses, y han descubierto que esta asombrosa computadora pequeña es aún más sorprendente de lo que se esperaba. A pesar de sus diminutas dimensiones, la Raspberry Pi es tan afrutada ... Leer más, ya que esto solo es posible en este escenario al quitar el cable de alimentación.
Para superar esto, existe una solución alternativa asigna una opción de salida a su dispositivo de juego.
Deberá editar el archivo retroarch.cfg para hacerlo, agregando el siguiente código:
input_enable_hotkey_btn = "X"
input_exit_emulator_btn = "Y"
Deberá verificar el archivo retroarch.cfg para identificar los botones que desea usar aquí. Obviamente, no desea salir de los juegos con los botones habituales del controlador; en su lugar, debe buscar los que se relacionan con los botones en el centro del controlador, tal vez etiquetados como "menú" o "inicio".
Una vez que sepa cómo estos botones están numerados en el archivo de configuración, reemplace "X" e "Y" con los números correspondientes.
Luego puede guardar el archivo y salir para aplicar los cambios.
Conclusión: si vas a jugar retro, hazlo correctamente
Los consejos aquí le ayudarán a entrar en la pista de juego retro con estilo en su dispositivo RetroPie, pero para la experiencia de juego clásica absoluta, puede considerar utilizar (¡o construir!) Un dispositivo todo-en-uno para replicar los que se encuentran en los viejos gabinetes de arcade.
Cualquiera que sea la solución de su controlador, asegúrese de realizar algunas pruebas antes de "jugar con enojo", y háganos saber cómo se lleva y qué opciones de control elige.