lunes, 4 de agosto de 2025

Cómo instalar y configurar MAME con Joystick SHANWAN en AntiX

🎮 Guía completa: Instalar y configurar MAME + Joystick SHANWAN en AntiX Linux

joystick SHANWAN Android Gamepad

Esta guía te enseña cómo instalar MAME en AntiX Linux, configurar tu joystick SHANWAN Android Gamepad, y resolver problemas de permisos de usuario. Ideal si usás AntiX en una PC vieja o liviana.

Si estás buscando un gamepad económico y compatible para jugar en tu PC con emuladores como MAME, RetroArch o incluso en Android con un adaptador OTG, el SHANWAN Android Gamepad USB es una opción sólida y accesible.

📸 Diseño

Este modelo presenta un diseño llamativo en color rojo transparente, con agarres antideslizantes en negro y una disposición clásica tipo DualShock. El mando cuenta con:

  • 2 palancas analógicas
  • Pad direccional (D-pad)
  • Botones numerados del 1 al 4
  • Botones centrales: Select, Start, Mode, Turbo y Clear
  • Gatillos L1, R1, L2, R2 (no visibles en la foto)

🔌 Conectividad

Este modelo es por cable USB, lo que ofrece compatibilidad directa con:

  • PC con Linux (como AntiX)
  • Windows (XP, 7, 10 y 11)
  • Android mediante adaptador USB-OTG

Una vez conectado, suele ser detectado como SHANWAN Android Gamepad o Generic USB Joystick.

🧠 Características destacadas

  • Función Turbo para disparo rápido
  • Botón Mode que permite intercambiar entre D-pad y stick analógico
  • Buena precisión en stick izquierdo (ideal para juegos arcade o de lucha)
  • Plug & Play (sin necesidad de drivers en la mayoría de sistemas)

🎮 Ideal para emuladores como MAME


📦 Instalación de MAME en AntiX

  1. Asegurate de tener los repositorios actualizados:
    sudo apt update
  2. Instalá MAME (desde los backports si querés una versión más reciente):
    sudo apt install -t bookworm-backports mame

🕹️ Verificar que el joystick sea detectado

  1. Conectá el joystick SHANWAN.
  2. Verificá que MAME lo reconozca:
    mame -v | grep Input
    Deberías ver una línea como esta:
    Input: Adding joystick #1: SHANWAN Android Gamepad (device id: ...)

⚠️ Solución al problema de permisos

Si MAME no detecta el joystick, puede que tu usuario no pertenezca al grupo input o plugdev.

  1. Agregá tu usuario a los grupos necesarios:
    sudo adduser $USER input
    sudo adduser $USER plugdev
  2. Cerrá sesión y volvé a entrar, o reiniciá.

⚙️ Configuración del joystick en MAME

  1. Lanzá MAME con:
    mame
  2. Elegí un juego como VINDICATORS.
  3. Presioná la tecla Tab para abrir el menú.
  4. Seleccioná Input (this Game).
  5. Asigná los botones según el diseño del SHANWAN Gamepad.

Configuración sugerida para VINDICATORS:

Acción Botón sugerido (SHANWAN)
P1 Left Stick/UpStick izquierdo arriba
P1 Left Stick/DownStick izquierdo abajo
P1 Left Stick FireJoy 1 Button 7
P1 Left Stick ThumbJoy 1 A6 + Joy 1 Button 9
P1 Right Stick/UpStick derecho arriba
P1 Right Stick/DownStick derecho abajo
P1 Right Stick FireJoy 1 Button 8
P1 Right Stick ThumbJoy 1 A6 + Joy 1 Button 10

📝 Edición del archivo mame.ini (opcional)

  1. Generá el archivo si no existe:
    mame -createconfig
    Esto creará el archivo en ~/.mame/mame.ini.
  2. Editá con:
    nano ~/.mame/mame.ini

Opciones útiles:

# Asegurate de tener estas líneas así:
joystick              1
joy_deadzone          0.3
joy_saturation        0.85
ctrlrpath             ctrlr

Podés configurar también una ruta para los ROMs:

rompath               ~/mame/roms

✅ ¡Listo para jugar!

Ya tenés MAME corriendo en AntiX y el joystick SHANWAN totalmente funcional. Disfrutá juegos clásicos como VINDICATORS con controles analógicos configurados perfectamente.

VINDICATORS - Atari (1988)

📦 Conclusión

El SHANWAN Android Gamepad USB es una excelente opción para quienes quieren un control confiable, cómodo y económico para juegos retro, plataformas y arcades. Es ideal si usás sistemas como AntiX Linux, Windows o incluso Android con emulación.

💬 ¿Tenés uno? ¿Querés saber cómo configurarlo con algún emulador? ¡Dejá tu comentario abajo!

No hay comentarios.:

Publicar un comentario

Déjanos tu comentario!