Instalé mupen64plus desde los repositorios usando Synaptic. Me gusta el emulador (en su mayor parte, un par de fallas gráficas en TLOZ Ocarina of Time), especialmente su rendimiento en mi máquina anterior, pero no puedo entender cómo configurar los controles por mí mismo. Intenté mirar la guía de Google Code aquí, pero no puedo encontrar el archivo que necesito editar y el enlace con los identificadores de clave no funciona, por lo que incluso si pudiera encontrar el archivo no podría cambiar nada. Entonces, lo que necesito es un recurso con los identificadores clave y dónde encontrar el archivo que necesito editar.
Estoy ejecutando Ubuntu 12.10 de 32 bits. 2 GB de RAM, Intel CORE 2 DUO @ 2.00GHz
Aquí hay una parte adicional de la pregunta. M64py es una opción popular. Sin embargo, requiere que ingrese las rutas a los diversos archivos que necesita. ¿Dónde están las ubicaciones predeterminadas? Incluya tanto para el sistema de 32 bits como para el sistema de 64 bits. (Los archivos necesarios son archivo de biblioteca, directorio de complementos y directorio de datos).
Yo mismo no podía ejecutar una GUI para mupen, así que terminé descubriendo cómo configurarla y ejecutarla en la Terminal. El archivo que utilicé para configurar los controladores es:
Allí encontré el área donde hablaba sobre los joysticks y calculé por prueba y error que si veo en mi controlador un número (los botones están numerados) escribo ese número menos uno en el archivo de configuración, y para los botones no estaba usando solo lo dejo en blanco, como en "". Dejaré el código que usé:
fuente
Desafortunadamente, m64py no era una solución que funcionara para mí y "prueba y error" es demasiado engorroso. Aquí hay una solución que cualquier persona que esté ejecutando actualmente mupen64plus, con o sin una interfaz gráfica de usuario, debería poder usarla.
Necesitará la herramienta de calibración del joystick
jscal
para determinar qué botón es cuál. Para obtener ayuda con eso, vea Foros de Ubuntu - Juegos y Ocio - CÓMO: Joystick / Gamepads en UbuntuSuponiendo que tiene eso configurado y su joystick ya está calibrado correctamente, todo lo que necesita hacer es ejecutar
jstest-gtk /dev/input/js0 &
, dondejs0
está el archivo de calibración para el dispositivo que está probando actualmente.Verá una interfaz gráfica de usuario para ejes y botones numerados. Se parece a esto:
Ahora puede presionar un botón en su controlador para ver con qué eje o botón corresponde.
Aplicación de la configuración del controlador personalizado para mupen
Localizar
InputAutoCfg.ini
Ejecutar
locate InputAutoCfg.ini
. Para mí esto está en el directorio/usr/share/games/mupen64plus/InputAutoCfg.ini
.Abra
InputAutoCfg.ini
en su editor de texto preferido.vim /usr/share/games/mupen64plus/InputAutoCfg.ini
.Encuentra tu dispositivo y edita la configuración.
Puede averiguar qué dispositivo está utilizando mupen ejecutando
mupen64plus
y mirando la información de entrada impresa en su terminal.El mío dice
Input: N64 Controller #1: Using auto-config with SDL joystick 0 ('Generic X-Box pad')
. Entonces, para mí, la configuración se encuentra en[Generic X-Box pad]
.Guarde / escriba los cambios en el archivo y los cambios deben implementarse la próxima vez que lo ejecute
mupen64plus
.Después de algunos cambios, el mío se ve así:
Utilizando
jstest
, deberías poder descubrir cómo quieres configurarInputAutoCfg.ini
para personalizar tu configuración de entrada usando las palabras de evento de entrada .A veces es útil mirar el diseño del controlador N64 para ayudar a descubrir los parámetros que pretende mapear.
fuente