Articulo de referencia

RetroArch

RetroArch es una interfaz gráfica multiplataforma , gratuita y de código abierto para emuladores , motores de juegos , videojuegos , reproductores multimedia y otras aplicacione...

RetroArch es una interfaz gráfica multiplataforma , gratuita y de código abierto para emuladores , motores de juegos , videojuegos , reproductores multimedia y otras aplicaciones. Es la implementación de referencia de la API libretro , [ 2 ] [ 3 ] diseñada para ser rápida, ligera, portátil y sin dependencias. [ 4 ] Tiene licencia GNU GPLv3 . RetroArch funciona en muchos ordenadores , consolas domésticas , consolas portátiles , smartphones , televisores inteligentes , ordenadores de placa única y navegadores web . [ 5 ] [ 6 ] A fecha de 1 de abril de 2024  , las versiones para PlayStation 4 y PlayStation 3 aún no han salido, pero están disponibles de forma no oficial. [ 7 ]

RetroArch ejecuta programas convertidos en bibliotecas dinámicas llamadas núcleos libretro, utilizando varias interfaces de usuario , como interfaces de línea de comandos , algunas interfaces gráficas de usuario optimizadas para mandos de juego , varios controladores de entrada, audio y vídeo, y otras características sofisticadas como control de velocidad dinámico, filtros de audio, sombreadores multipaso , juego en red , rebobinado de partidas, trucos, etc.

Historia

Anteriormente conocido como SSNES, inicialmente basado en el predecesor del programador seudónimo Near , libsnes , [ 8 ] comenzó su desarrollo en 2010 con Hans-Kristian " Themaister " Arntzen enviando el primer cambio a GitHub . [ 9 ] Fue concebido como un reemplazo de la interfaz basada en Qt de bsnes [ 10 ] pero creció para admitir más "núcleos" de emulación. El 21 de abril de 2012, SSNES fue renombrado oficialmente [ 11 ] a RetroArch para reflejar este cambio de dirección.

La versión 1.0.0.0 de RetroArch se lanzó el 11 de enero de 2014 y, en ese momento, estaba disponible en siete plataformas distintas: OS X , Android , iOS , PlayStation 3 , Xbox 360 , Wii y GameCube . [ 12 ] El 25 de febrero de 2014, se lanzó la versión para Microsoft Windows . Incluía núcleos para los sistemas: SNES , NES , GB , GBC , GBA , Sega Genesis y Nintendo 64 .

El 16 de febrero de 2016, RetroArch se convirtió en una de las primeras aplicaciones en implementar soporte para la API gráfica Vulkan , al hacerlo el mismo día del lanzamiento oficial de la API. [ 13 ]

El 27 de noviembre de 2016, el equipo de Libretro anunció que, junto con Lakka ( sistema operativo RetroArch basado en LibreELEC ), RetroArch estaría en la plataforma de financiación colectiva Patreon para permitir ofrecer recompensas a los desarrolladores que corrijan errores de software específicos y para cubrir los costos de los servidores de emparejamiento . [ 14 ]

En diciembre de 2016, GoGames, una empresa contratada por el desarrollador y editor de videojuegos Sega , se puso en contacto con los desarrolladores de RetroArch con la intención de utilizar su software en su proyecto SEGA Forever, pero finalmente la cooperación no se concretó debido a desacuerdos sobre las licencias. [ 15 ] [ 16 ]

En abril de 2018, se añadió una función de compensación de retardo de entrada llamada "Run-Ahead". [ 17 ]

El equipo de Libretro planeaba lanzar RetroArch en Steam como descarga gratuita, integrando las funciones de Steamworks en la plataforma en julio de 2019. Habría sido el primer título de emulación dedicado importante que se lanzaría en la plataforma en ese momento. [ 18 ]

En 2020, el núcleo paraLLel libretro para RetroArch utilizó la GPU para ejecutar la Nintendo 64 a máxima velocidad en hardware de consumo común, con gráficos escalados y la precisión del renderizador de bajo nivel Angrylion, que reproduce los datos con exactitud de bits.

En agosto de 2020, alguien que se hizo pasar por un miembro de confianza del equipo obtuvo acceso al servidor de buildbot y a la cuenta de GitHub de la organización libretro, causando vandalismo y borrados del servidor. [ 19 ]

En noviembre de 2020, RetroArch, junto con un núcleo libretro de PCSX2, permitió que Xbox Series X y Series S emularan PlayStation 2 , algo que la propia PlayStation 5 de Sony no podía hacer en ese momento. [ 20 ]

El 14 de septiembre de 2021, RetroArch fue lanzado en Steam. [ 21 ]

El 15 de mayo de 2024, RetroArch regresó después de tres años oficialmente en iOS , iPadOS , tvOS y visionOS a través de la App Store . [ 22 ]

Características

Sus principales características incluyen:

Captura de pantalla de RetroArch ejecutándose bajo la interfaz de usuario de Ozone.

Sistemas compatibles

Aunque RetroArch está disponible para muchas plataformas, la disponibilidad de un núcleo libretro específico varía según la plataforma. Esta es una tabla no exhaustiva de los sistemas compatibles con RetroArch y el proyecto en el que se basa el núcleo:

Recepción

RetroArch ha sido elogiado por la cantidad de sistemas y juegos que puede ejecutar bajo una sola interfaz . [ 31 ] [ 32 ] [ 33 ] [ 34 ]

Ha sido criticado por su dificultad de configuración, debido a la gran cantidad de opciones disponibles para el usuario, [ 32 ] [ 31 ] y al mismo tiempo ha sido elogiado por las características más avanzadas que posee. [ 35 ]

En Android, ha sido elogiada por la posibilidad de personalizar las superposiciones, por la capacidad de expansión de los núcleos libretro que admite, por su compatibilidad con varios periféricos controladores USB y Bluetooth, además de ser gratuita y no tener anuncios. [ 34 ] [ 36 ]

Kyle Orland, escribiendo para Ars Technica , dijo que la función 'Run-Ahead' de RetroArch es "posiblemente la mayor mejora en la experiencia que la comunidad de juegos retro ha visto hasta ahora". [ 17 ]

Véase también

Referencias

  1. "Versión 1.22.2" . 17 de noviembre de 2025. Consultado el 18 de noviembre de 2025 .
  2. "libretro/RetroArch" . GitHub . Archivado del original el 23 de octubre de 2018. Consultado el 1 de octubre de 2017 .
  3. "libretro/libretro-samples" . GitHub . 12 de octubre de 2021. Archivado del original el 12 de junio de 2018. Recuperado el 31 de octubre de 2017 .
  4. "Inicio – Libretro" . www.libretro.com . Archivado del original el 3 de agosto de 2017. Consultado el 2 de agosto de 2017 .
  5. Marín, Daniel. "RetroArch, tutorial: cómo funciona, consolas compatibles, juegos y más" . El Output . Archivado del original el 22 de mayo de 2023. Recuperado el 5 de agosto de 2024 .
  6. Pablinux (12 de diciembre de 2023). "RetroArch Web Player, juegos de consola retro en el navegador" . Linux Adictos . Archivado del original el 5 de agosto de 2024. Consultado el 5 de agosto de 2024 .
  7. Aurora (28 de diciembre de 2019). "Noticias: RetroArch POR FIN se lanza en PlayStation 4 con 25 núcleos, incluyendo emuladores de PS1, MAME y Nintendo 64 experimentales..." Wololo.net . Archivado del original el 30 de diciembre de 2019. Consultado el 5 de agosto de 2024 .
  8. "Libsnes - libretro/snes9x2010 Wiki" . GitHub. Archivado del original el 18 de octubre de 2020. Recuperado el 6 de agosto de 2017 .
  9. "SSNES · libretro/RetroArch@eed8e2b" . GitHub . Archivado del original el 10 de diciembre de 2021 . Recuperado el 2 de agosto de 2017 .
  10. "SSNES - El emulador de SNES que apesta menos. / Contribuciones de la comunidad / Foros de Arch Linux" . bbs.archlinux.org . Archivado del original el 13 de septiembre de 2014. Recuperado el 2 de agosto de 2017 .
  11. "SSNES · libretro/RetroArch@9ab51ad2" . GitHub . Archivado del original el 10 de diciembre de 2021 . Recuperado el 16 de agosto de 2017 .
  12. "Información sobre la versión RetroArch v1.0.0.0 – Libretro" . www.libretro.com . 11 de enero de 2014. Archivado del original el 15 de enero de 2014. Consultado el 2 de agosto de 2017 .
  13. "Soporte para Vulkan desde el primer día – Libretro" . www.libretro.com . 16 de febrero de 2016. Archivado del original el 19 de febrero de 2016. Consultado el 2 de agosto de 2017 .
  14. "¡Ya estamos en Patreon! – Libretro" . www.libretro.com . 27 de noviembre de 2016. Archivado del original el 3 de agosto de 2017. Consultado el 2 de agosto de 2017 .
  15. Matulef, Jeffrey (21 de junio de 2017). "Sega lanza juegos clásicos para móviles, gratis, pero ¿a qué precio?" . Eurogamer . Archivado del original el 23 de abril de 2019. Consultado el 3 de agosto de 2017 .
  16. Robinson, Martin (26 de junio de 2017). "Sega defiende el lanzamiento de Sega Forever tras la protesta de los fans" . Eurogamer . Archivado del original el 26 de junio de 2017. Consultado el 3 de agosto de 2017 .
  17. 1 2 "Mejor que la realidad: la nueva tecnología de emulación tiene menos retraso que las consolas originales" . 19 de abril de 2018. Archivado del original el 19 de abril de 2018. Recuperado el 4 de mayo de 2018 .
  18. Machkovech, Sam (13 de julio de 2019). "RetroArch será el mayor lanzamiento de emulación de Steam hasta la fecha, disponible el 30 de julio" . Ars Technica . Archivado del original el 13 de julio de 2019. Recuperado el 13 de julio de 2019 .
  19. De Matteis, Daniel (16 de agosto de 2020). "Un hacker vandalizó nuestro buildbot y nuestra organización de Github" . libretro.com . Archivado del original el 16 de agosto de 2020. Recuperado el 20 de agosto de 2020 .
  20. Campbell, Ian Carlos (30 de noviembre de 2020). "Desarrolladores emprendedores emulan juegos de PS2 en Xbox Series S y X" . The Verge . Archivado del original el 30 de noviembre de 2020. Consultado el 11 de diciembre de 2020 .
  21. "RetroArch en Steam" . Archivado del original el 13 de julio de 2019. Consultado el 14 de septiembre de 2021 .
  22. Davis, Wes (15 de mayo de 2024). "RetroArch trae su emulación multisistema gratuita a la App Store de iOS" . The Verge . Consultado el 15 de mayo de 2024 .
  23. "Control de velocidad dinámico para emuladores de juegos retro" (PDF) . github.com .
  24. "RetroArch" . retroarch.com . Archivado del original el 6 de junio de 2017. Consultado el 2 de agosto de 2017 .
  25. "ROMs, listas de reproducción y miniaturas - Documentación de Libretro" . docs.libretro.com . Archivado del original el 26 de diciembre de 2017. Consultado el 26 de diciembre de 2017 .
  26. "libretro/libretro-database" . GitHub . 19 de octubre de 2021. Archivado del original el 10 de junio de 2018. Consultado el 31 de octubre de 2017 .
  27. "RetroAchievements.org" . RetroAchievements . Archivado del original el 21 de noviembre de 2012. Consultado el 10 de diciembre de 2019 .
  28. Matteis, Daniel De. "RetroArch 1.7.8 – Servicio de IA – Cómo configurarlo – Libretro" . Archivado del original el 25 de agosto de 2019. Recuperado el 28 de abril de 2021 .
  29. "libretro-emuscv" (en japonés). Gitlab . Consultado el 27 de mayo de 2025 .
  30. https://www.maaax.com/emuscv/bin/last/
  31. 1 2 "Cómo configurar RetroArch, el emulador de juegos retro todo en uno definitivo" . Archivado del original el 3 de agosto de 2017. Recuperado el 3 de agosto de 2017 .
  32. 1 2 Klosowski, Thorin. "Cómo configurar un emulador de juegos retro todo en uno con RetroArch" . Lifehacker . Archivado del original el 3 de agosto de 2017. Recuperado el 3 de agosto de 2017 .
  33. "La NES Classic está agotada, pero estos emuladores hacen lo mismo gratis" . Digital Trends . 31 de marzo de 2017. Archivado del original el 3 de agosto de 2017. Consultado el 3 de agosto de 2017 .
  34. 1 2 Dachis, Adam. "RetroArch emula casi todas las consolas de videojuegos clásicas en Android" . Lifehacker . Archivado del original el 26 de diciembre de 2017. Recuperado el 26 de diciembre de 2017 .
  35. "Ocho funciones avanzadas de RetroArch que hacen que los juegos retro vuelvan a ser geniales" . Archivado del original el 3 de agosto de 2017. Consultado el 3 de agosto de 2017 .
  36. "RetroArch emula NES, PlayStation, Gameboy Color/Advance y mucho más [ Android ] " . MakeUseOf . Archivado del original el 26 de diciembre de 2017. Consultado el 26 de diciembre de 2017 .
  1. Archivos binarios en el sitio web del autor. [ 30 ]
  • Sitio web oficialEdita esto en Wikidata