Todas las guías

RetroArch

Interface unique qui fait tourner des « cœurs » libretro : un seul programme, la même manette et la même présentation pour des dizaines de machines. RetroArch n'émule rien lui-même — ce sont les cœurs qu'on installe dedans qui font le travail.

Fácil30 minSin BIOS para empezar
Descargar el emulador
En esta guía

RetroArch no es un emulador. Es la interfaz que los aloja: instalas núcleos (uno por sistema), y encuentras la misma presentación, los mismos atajos y el mismo mando configurado en todas partes. Un solo programa que aprender en lugar de quince.

1. Qué cubre

En cuanto a máquinas donde corre RetroArch: Windows, macOS, Linux, Android, iOS y Apple TV, pero también Switch, Wii, Wii U, 3DS, PS Vita, PSP, PS2, Xbox, Raspberry Pi e incluso el navegador.

En cuanto a máquinas emuladas, es el catálogo de núcleos el que decide: desde consolas de 8 bits hasta la PlayStation, pasando por el arcade y los microordenadores de los años 80.

2. Instalar RetroArch

  • PC (Windows, macOS, Linux): la versión estable se descarga del sitio oficial. El buildbot también ofrece versiones de desarrollo diarias, reservadas a quienes les divierta.
  • Android: Play Store, o el APK del buildbot.
  • iOS y Apple TV: App Store, desde la apertura de 2024.
  • Steam: hay una versión publicada allí, práctica en Steam Deck.

RetroArch no contiene ningún juego ni ninguna BIOS. Lo que la aplicación te propone descargar son núcleos, carátulas y bases de datos.

3. Instalar los núcleos

  1. Menú principal → Actualización en línea → Descargador de núcleos.
  2. Elige el núcleo que corresponde a tu sistema; se instala solo.
  3. Si la entrada no aparece: Configuración → Interfaz de usuario → Visibilidad de elementos del menú, y activa la visualización del descargador de núcleos.

Algunas referencias: Genesis Plus GX para Sega de 8 y 16 bits, Snes9x para la Super Nintendo, mGBA para la Game Boy Advance, Beetle PSX o SwanStation para la PlayStation, FinalBurn Neo y MAME para el arcade.

En las versiones instaladas mediante un gestor de paquetes de Linux, y en algunas consolas, el descargador está desactivado: los núcleos llegan entonces mediante el paquete del sistema.

4. La carpeta de sistema, para los núcleos que exigen una BIOS

Muchas máquinas no necesitan nada: NES, Super Nintendo, Mega Drive y Game Boy Advance arrancan directamente. Otras piden los archivos originales: PlayStation, Saturn, Dreamcast, entre otras.

  1. Localiza la carpeta esperada: Configuración → Directorio → Sistema/BIOS.
  2. Coloca los archivos dentro sin renombrarlos al azar: el nombre y la región importan.
  3. La documentación del núcleo, en el sitio de libretro, indica exactamente lo que espera.

5. Organizar e importar tus juegos

  1. Empieza por Actualización en línea → Actualizar bases de datos, así como los archivos de información de los núcleos. Sin eso, el escaneo no reconoce nada.
  2. Luego Listas de reproducción → Importar contenido → Escanear directorio. El escaneo entra en las subcarpetas, así que puedes indicarle toda tu ludoteca.
  3. El escaneo estricto compara la huella del archivo con la base de datos y solo conserva lo que identifica. Para añadir de todos modos lo que no reconoce, existen el escaneo manual y la opción que acepta contenido sin coincidencia.
  4. Para las carátulas: Actualización en línea → Actualización de miniaturas, sistema por sistema. Atención, un juego añadido a mano solo tendrá su imagen si su nombre coincide exactamente con el de la base de datos.

6. Formatos de archivo

  • Cartuchos: los núcleos leen directamente los .zip y .7z, sin necesidad de descomprimir.
  • Juegos en disco: .cue + .bin, .chd o .iso según el núcleo. El .chd es el mejor compromiso, compresión sin pérdida.
  • Varios discos: crea un archivo .m3u, un disco por línea, en la misma carpeta. Es ese archivo el que abres, no los discos uno por uno.

Nunca comprimas un juego en disco en .zip: la documentación oficial es explícita al respecto, no funciona.

Durante la partida, se cambia de disco desde Menú rápido → Control de disco: expulsar, elegir el número de disco, insertar.

7. Los ajustes que realmente cambian algo

  • Controlador de vídeo: Vulkan cuando tu máquina lo soporta, si no Direct3D en Windows, OpenGL en el resto. Es la primera palanca cuando va lento.
  • Latencia: en Configuración → Latencia. El Run-Ahead calcula fotogramas por adelantado para recuperar el retraso interno del juego; es espectacular en juegos rápidos, pero cuesta procesador.
  • Si el desplazamiento se vuelve irregular, la documentación aconseja precisamente bajar o desactivar el Run-Ahead y el retraso de fotograma: tu máquina ya no puede seguir el ritmo.
  • Shaders: muy bonitos, muy exigentes. Desactivarlos es el primer reflejo en caso de ralentización.

8. Guardados

Dos cosas distintas, mejor no confundirlas:

  • El guardado del juego (.srm): es el equivalente de la pila del cartucho o de la tarjeta de memoria. Este es fiable.
  • Los guardados rápidos (.state, .state1, .state2… según la ranura): una instantánea completa, accesible desde Menú rápido → Guardar estado.

Por defecto, todo aterriza junto a tus ROMs. Configuración → Directorio permite agruparlo todo en otro sitio, lo que simplifica las copias de seguridad.

Un guardado rápido está vinculado al núcleo, y a menudo a su versión exacta. Tras una actualización, puede negarse a cargar. Para una partida que te importe, usa el guardado interno del juego.

9. ¿Problemas?

  • Va lento → desactiva los shaders, baja la escala de vídeo, cambia el controlador de vídeo, activa el vídeo en hilo separado, desactiva el Run-Ahead.
  • La BIOS no se detecta → carpeta incorrecta, nombre incorrecto, región incorrecta, o archivo dañado. El registro de RetroArch indica con precisión cuál de los cuatro.
  • Un juego en disco se niega a iniciar → comprueba que no esté dentro de un archivo comprimido, y que el núcleo cargado corresponda a la máquina.
  • Mando no reconocido → RetroArch identifica automáticamente la mayoría de los modelos; si no, la configuración se hace botón por botón en los ajustes de entrada.

10. Direcciones oficiales

  • retroarch.com — las descargas, plataforma por plataforma.
  • buildbot.libretro.com — versiones estables y versiones de desarrollo.
  • docs.libretro.com — la documentación, incluida la ficha de cada núcleo y las BIOS que requiere.