
Configurar RetroArch en Linux requiere unos pocos pasos metódicos: desde su instalación hasta la descarga de los emuladores (Cores) y la asignación de controles.
1.Instalar RetroArch:Elección del método según la distribución.
La opción más recomendada y actualizada para cualquier distribución de Linux es Flatpak:
Bash
flatpak install flathub org.libretro.RetroArch
Alternativas por repositorios nativos:
-
Ubuntu / Debian:
sudo apt install retroarch -
Fedora:
sudo dnf install retroarch -
Arch Linux / CachyOS:
sudo pacman -S retroarch
2.Actualizar activos y recursos esenciales:Requerido para renderizar correctamente la interfaz.
Al abrir RetroArch por primera vez, ve al menú Online Updater (Actualizador en línea) y ejecuta en orden:
-
Update Assets (Actualizar activos): Corrige fuentes e íconos de la interfaz.
-
Update Core Info Files (Actualizar archivos de información de núcleos).
-
Update Controller Profiles (Actualizar perfiles de mandos): Garantiza autoconfiguración de Gamepads vía udev.
3.Descargar Cores (Emuladores):Permite añadir soporte para cada consola.
-
Ve a Main Menu > Load Core > Download a Core.
-
Selecciona la consola que deseas emular y elige el motor adecuado:
-
SNES: Snes9x
-
NES: Mesen o FCEUmm
-
Game Boy / GBA: mgba
-
PlayStation 1: PCSX ReARMed o DuckStation / SwanStation
-
Mega Drive / Genesis: Genesis Plus GX
-
4.Configurar mandos y controles:Mapeo de teclado o mando USB/Bluetooth.
-
Ve a Settings > Input > RetroPad Saves / Port 1 Controls.
-
Conecta tu mando (RetroArch lo detectará automáticamente en la mayoría de los casos).
-
Para remapear botones manualmente, selecciona Set All Controls y presiona cada botón según la pantalla.
-
Configura el Hotkey (Settings > Input > Hotkeys): asigna un botón de acceso rápido para pausar o salir del juego al menú (por ejemplo, la combinación Guide + Start).
5.Cargar y ejecutar juegos (ROMs):Escaneo o carga directa de archivos.
-
Carga rápida: Ve a Main Menu > Load Content, navega hasta la carpeta de tus ROMs y selecciona el archivo. Luego elige el Core adecuado si lo solicita.
-
Crear listas de reproducción (Playlists): Ve a la pestaña Import content > Scan Directory, selecciona la carpeta donde guardas los juegos y RetroArch creará colecciones organizadas por consola con sus respectivas portadas.
Sugerencia de BIOS para sistemas avanzados:
Consolas como PlayStation 1, Saturn o PlayStation Portable requieren archivos de BIOS oficiales para arrancar. Los archivos .bin o .rom requeridos deben colocarse en el directorio system de RetroArch:
-
Flatpak:
~/.var/app/org.libretro.RetroArch/config/retroarch/system/ -
Nativo:
~/.config/retroarch/system/
