RetroArch: qué es, núcleos y cómo configurarlo paso a paso

RetroArch es un programa gratuito y de código abierto que reúne en una sola interfaz decenas de emuladores de consolas, recreativas y ordenadores clásicos. No emula nada por sí mismo: carga núcleos (cores), pequeños módulos que hacen el trabajo de cada sistema, y les da a todos el mismo menú, la misma configuración de mandos, los mismos filtros de imagen y las mismas partidas guardadas. Aquí tienes cómo funciona, qué núcleo usar para cada consola y cómo dejarlo listo en diez minutos.

Ficha rápida · Cómo funciona · Qué núcleo usar · Vídeo · Instalarlo · Configurarlo · Funciones clave · Limitaciones · Preguntas frecuentes

Ficha rápida del repositorio

Repositoriolibretro/RetroArch
AutorEquipo libretro (empezó en 2010 como SSNES, de Hans-Kristian Arntzen)
LenguajeC
LicenciaGNU GPL v3 (cada núcleo tiene la suya)
Última versión1.22.2 (noviembre de 2025); el repositorio recibe cambios a diario
PopularidadMás de 14.000 estrellas, 2.300 forks y unos 900 contribuidores
PlataformasWindows, macOS, Linux, Android, iOS, navegador y una larga lista de consolas
Incluye juegosNo. Tampoco BIOS de consolas comerciales

Qué es RetroArch y cómo funciona

La clave está en libretro, una API muy sencilla que separa el emulador de todo lo demás. Un núcleo libretro solo sabe emular su sistema: recibe pulsaciones de botones y devuelve fotogramas de vídeo y muestras de audio. Todo lo que rodea a eso (ventana, menú, mandos, sonido, shaders, guardado) lo pone el frontend, y RetroArch es el frontend de referencia.

Ese diseño tiene dos consecuencias prácticas:

  • Configuras una vez y vale para todo. El mando, la resolución, los atajos o el filtro CRT se definen en RetroArch y se aplican a la NES, a la PlayStation o a la recreativa.
  • Los núcleos viajan a cualquier plataforma. Como un núcleo no toca el sistema operativo, el mismo emulador funciona en Windows, en un Android o en una Switch con homebrew sin apenas cambios.

Los núcleos no son solo emuladores: también hay motores de juegos clásicos, como DOOM (con el núcleo PrBoom), ScummVM o EasyRPG, y hasta reproductores de vídeo.

Qué núcleo usar para cada consola

Para muchos sistemas hay varios núcleos, y elegir es lo que más lía al principio. Estos son puntos de partida fiables:

SistemaNúcleo recomendadoNotas
NESMesen, FCEUmmMesen es el más preciso; FCEUmm, el más ligero.
Super NintendoSnes9xbsnes si buscas precisión total y tienes un PC potente.
Game Boy, Color y AdvancemGBAGambatte también es muy bueno para Game Boy y Color.
Mega Drive, Master SystemGenesis Plus GXCubre también Game Gear y Mega-CD.
PlayStationSwanStation, Beetle PSX HWNecesitan la BIOS de la consola. Beetle PSX HW permite subir la resolución.
Nintendo 64Mupen64Plus-NextParaLLEl N64 si tu tarjeta gráfica soporta Vulkan.
PSPPPSSPPEl mismo emulador que la app independiente.
RecreativasFinalBurn Neo, MAMEEl juego debe coincidir con la versión del romset que espera el núcleo.

Vídeo: RetroArch en menos de un minuto

Más repos explicados en formato corto en el canal de YouTube de Repositorios que deberías conocer.

Cómo instalar RetroArch

Descárgalo siempre de fuentes oficiales. Según tu dispositivo:

DispositivoDónde conseguirlo
Windows, macOS y LinuxWeb oficial retroarch.com, gratis en Steam, y en Flathub para Linux
AndroidGoogle Play o el APK de la web oficial
iPhone, iPad y Apple TVApp Store
Consolas (Switch, Wii, Wii U, PS Vita, 3DS…)Paquetes de la web oficial; requieren la consola con homebrew
Raspberry Pi o un PC dedicadoLakka, una distribución Linux que arranca directamente en RetroArch

Ojo con las versiones de tiendas: en Steam los núcleos se instalan como DLC gratuitos y en iOS vienen ya incluidos, así que la lista de núcleos disponibles es algo más corta que en la versión de la web.

Cómo configurar RetroArch paso a paso

El menú impone la primera vez, pero solo necesitas cinco pasos para empezar a jugar:

  1. Descarga un núcleo. Menú principal → Cargar núcleo → Descargar un núcleo. Empieza solo con el del sistema que quieras probar.
  2. Actualiza los recursos. En Actualizador en línea, actualiza los ficheros de información de núcleos, las bases de datos y los recursos del menú. Sin las bases de datos, el escaneo de juegos no reconoce nada.
  3. Configura el mando. La mayoría de mandos de Xbox, PlayStation o 8BitDo se reconocen solos. Si no, ve a Ajustes → Entrada → Controles del puerto 1. Apunta la combinación para abrir el menú en plena partida.
  4. Coloca las BIOS que hagan falta. Algunos sistemas, como PlayStation o Mega-CD, necesitan la BIOS original de la consola en la carpeta system. En Información → Información del núcleo verás cuáles pide cada núcleo y si las encuentra.
  5. Escanea tus juegos. Importar contenido → Escanear directorio. RetroArch identifica cada juego por su suma de comprobación y crea listas por consola, con carátulas si las descargas.

Un consejo: cambia una sola cosa cada vez, y usa las anulaciones por núcleo o por juego (Menú rápido → Anulaciones) para no tocar la configuración global cuando un sistema concreto necesite algo distinto.

Funciones que lo diferencian de un emulador normal

  • Shaders: filtros que imitan una tele de tubo, con líneas de escaneo y curvatura, o suavizan el pixel art. Se apilan en varias pasadas.
  • Rebobinado: mantén un botón y el juego retrocede unos segundos, como en Braid.
  • Run-ahead: calcula fotogramas por adelantado para eliminar el retraso de entrada que añaden las teles y pantallas modernas. A veces el juego responde mejor que en la consola original.
  • Netplay: juego en línea con amigos en títulos que solo tenían multijugador local.
  • RetroAchievements: logros para juegos clásicos, al estilo de los de Xbox o PlayStation.
  • Estados de guardado y grabación: guarda en cualquier momento y graba vídeo de la partida con FFmpeg integrado.

Limitaciones y puntos a revisar

  • No trae juegos ni BIOS. Tienes que aportarlos tú. Usa solo copias de juegos que tengas, homebrew o títulos de distribución libre.
  • Cada núcleo tiene su licencia. RetroArch es GPL v3, pero algunos núcleos, como Snes9x o Genesis Plus GX, prohíben el uso comercial. Revísalo si vas a montar algo para vender.
  • La curva de entrada es real. Hay cientos de opciones y el menú no siempre ayuda. Si solo quieres un sistema, un emulador independiente puede ser más directo.
  • Las consolas modernas van mejor fuera. Para GameCube, PS2 o Switch, los emuladores independientes (Dolphin, PCSX2…) suelen ir por delante de sus versiones como núcleo.

Preguntas frecuentes sobre RetroArch

¿RetroArch es gratis?

Sí, en todas sus versiones, incluidas Steam y las tiendas de móvil. Es software libre con licencia GPL v3.

¿Es legal usar RetroArch?

El programa y los núcleos son legales. Lo que no lo es es descargar juegos o BIOS con derechos de autor que no te pertenecen. Lo seguro es usar tus propias copias, homebrew o juegos liberados por sus autores.

¿Qué diferencia hay entre RetroArch y libretro?

libretro es la API, el «enchufe» común. RetroArch es el programa que usa ese enchufe para cargar núcleos. Hay otros frontends compatibles con libretro, pero RetroArch es el oficial y el más completo.

¿Funciona en el móvil?

Sí, tanto en Android como en iPhone y iPad, con controles táctiles en pantalla o con un mando Bluetooth.

¿Por qué un juego no aparece después de escanear?

Normalmente porque no has actualizado las bases de datos en el Actualizador en línea, o porque el fichero está modificado o en un formato que la base de datos no reconoce. En ese caso usa Importar contenido → Escaneo manual, que añade los ficheros sin comprobarlos.

Alternativas y proyectos relacionados

  • ScummVM: aventuras gráficas clásicas; existe como programa propio y como núcleo de RetroArch.
  • EasyRPG: intérprete para juegos RPG Maker clásicos, también disponible como núcleo.
  • Código fuente de DOOM: el motor original de id Software, que puedes jugar en RetroArch con el núcleo PrBoom.
  • Moonlight y Sunshine: para jugar en la tele o el móvil a lo que corre en tu PC, RetroArch incluido.
  • Lakka: convierte una Raspberry Pi o un PC viejo en una consola retro con RetroArch.

Repositorio y fuentes oficiales

RetroArch en GitHub · Documentación oficial de libretro · Descargas oficiales

Información del proyecto contrastada el 18 de octubre de 2026. Revisa las notas de la versión y las licencias de cada núcleo antes de instalar o redistribuir.

Tú decides

¿Quieres ver RetroArch funcionando paso a paso?

Lo instalamos, lo probamos con un caso real y preparamos una guía para que puedas replicarlo. Dinos qué formato prefieres: haremos primero los repositorios que más se pidan.

Un clic basta. Sin registro.