Articulo de referencia

RetroArch

RetroArch es un frontend multiplataforma , libre y de código abierto para emuladores , motores de juegos , videojuegos , reproductores multimedia y otras aplicaciones. Es la imp...

RetroArch es un frontend multiplataforma , libre 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 de libretro , [2] [3] diseñada para ser rápida, liviana, portátil y sin dependencias. [4] Tiene licencia GNU GPLv3 .

RetroArch ejecuta programas convertidos en bibliotecas dinámicas llamadas núcleos libretro, utilizando varias interfaces de usuario como la interfaz de línea de comandos, algunas interfaces gráficas de usuario optimizadas para gamepads , varios controladores de entrada, audio y video, además de otras características sofisticadas como control de velocidad dinámico, filtros de audio, shaders multi-pass , netplay , rebobinado de juego, trucos, etc.

RetroArch ha sido portado a muchas plataformas. Puede ejecutarse en varios sistemas operativos de PC , consolas domésticas , consolas portátiles , teléfonos inteligentes , televisores inteligentes , computadoras de placa única y navegadores web . [5] [6] Las versiones para PlayStation 4 y PlayStation 3 aún no están disponibles, pero están disponibles de manera no oficial (a partir del 1 de abril de 2024) . [7]

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 confirmando el primer cambio en GitHub . [9] Fue pensado como un reemplazo de la interfaz basada en Qt de bsnes [10] pero creció para soportar 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. [12]

El 16 de febrero de 2016, RetroArch se convirtió en una de las primeras aplicaciones en implementar soporte para la API de gráficos Vulkan , habiéndolo hecho 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 acercó a los desarrolladores de RetroArch con la intención de usar su software en su proyecto SEGA Forever, pero finalmente la cooperación no se concretó debido a desacuerdos sobre licencias. [15] [16]

En abril de 2018, se agregó una función de compensación de retraso de entrada llamada "Run-Ahead". [17]

El equipo de Libretro planeó lanzar RetroArch en Steam como una descarga gratuita, integrando las características de Steamworks en la plataforma en julio de 2019. Habría sido el primer título de emulación dedicado importante en ser lanzado en la plataforma en ese momento. [18]

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, lo que provocó vandalismo y borrado de servidores. [19]

En noviembre de 2020, RetroArch junto con un núcleo libretro PCSX2 permitió que Xbox Series X y Series S emulasen la 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 se lanzó en Steam. [21]

El 15 de mayo de 2024, RetroArch se lanzó oficialmente en iOS a través de la App Store . [22]

Características

Entre sus principales características se encuentran:

Sistemas soportados

RetroArch puede ejecutar cualquier núcleo de Libretro. Si bien RetroArch está disponible para muchas plataformas, la disponibilidad de un núcleo específico varía según la plataforma.

A continuación se muestra una tabla no exhaustiva de los sistemas disponibles para RetroArch y en qué proyecto se basa el núcleo:

Recepción

RetroArch ha sido elogiado por la cantidad de sistemas y juegos que puede ejecutar bajo una única interfaz . [29] [30] [31] [32]

Se ha criticado por lo difícil que es de configurar, debido al amplio número de opciones disponibles para el usuario, [30] [29] y al mismo tiempo se ha elogiado por las características más avanzadas que posee. [33]

En Android, ha sido elogiado por el hecho de que se pueden personalizar las superposiciones, por la capacidad de expansión de los núcleos libretro que soporta, por su compatibilidad con varios periféricos controladores USB y Bluetooth, además de que la aplicación es gratuita y no tiene anuncios. [32] [34]

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 haya visto hasta ahora". [17]

Véase también

Referencias

  1. ^ "Versión 1.19.1". 4 de junio de 2024.
  2. ^ "libretro/RetroArch". GitHub . Archivado desde el 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 desde el original el 12 de junio de 2018 . Consultado el 31 de octubre de 2017 .
  4. ^ "Inicio – Libretro". www.libretro.com . Archivado desde el original el 2017-08-03 . Consultado el 2017-08-02 .
  5. ^ Marín, Daniel. «RetroArch, tutorial: cómo funciona, consolas compatibles, juegos y más». El Output . Archivado desde el original el 2023-05-22 . Consultado el 2024-08-05 .
  6. ^ Pablinux (12-12-2023). «RetroArch Web Player, juegos de consola retro en el navegador». Linux Adictos . Archivado desde el original el 5-8-2024 . Consultado el 5-8-2024 .
  7. ^ Aurora (28 de diciembre de 2019). "Noticias: RetroArch FINALMENTE se lanzará en PlayStation 4 con 25 núcleos, incluidos emuladores de PS1, MAME y Nintendo 64 experimental..." Wololo.net . Archivado desde el original el 30 de diciembre de 2019 . Consultado el 5 de agosto de 2024 .
  8. ^ "Libsnes - libretro/snes9x2010 Wiki". GitHub. Archivado desde el original el 18 de octubre de 2020. Consultado el 6 de agosto de 2017 .
  9. ^ "SSNES · libretro/RetroArch@eed8e2b". GitHub . Archivado desde el original el 2021-12-10 . Consultado el 2017-08-02 .
  10. ^ "SSNES - El emulador de SNES que apesta menos. / Contribuciones de la comunidad / Foros de Arch Linux". bbs.archlinux.org . Archivado desde el original el 2014-09-13 . Consultado el 2017-08-02 .
  11. ^ "SSNES · libretro/RetroArch@9ab51ad2". GitHub . Archivado desde el original el 2021-12-10 . Consultado el 2017-08-16 .
  12. ^ "Información sobre la versión de RetroArch v1.0.0.0 – Libretro". www.libretro.com . 11 de enero de 2014. Archivado desde el original el 15 de enero de 2014 . Consultado el 2 de agosto de 2017 .
  13. ^ "Soporte de Vulkan desde el primer día: Libretro". www.libretro.com . 16 de febrero de 2016. Archivado desde el 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 desde el original el 2017-08-03 . Consultado el 2017-08-02 .
  15. ^ Matulef, Jeffrey (21 de junio de 2017). «Sega lanza juegos clásicos para móviles, gratis, pero ¿a qué precio?». Eurogamer . Archivado desde el 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 las protestas de los fans». Eurogamer . Archivado desde el original el 26 de junio de 2017. Consultado el 3 de agosto de 2017 .
  17. ^ ab "Mejor que la realidad: la nueva tecnología de emulación se retrasa menos que las consolas originales". 19 de abril de 2018. Archivado desde el original el 19 de abril de 2018 . Consultado 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 el momento, y llegará el 30 de julio». Ars Technica . Archivado desde el original el 13 de julio de 2019. Consultado el 13 de julio de 2019 .
  19. ^ De Matteis, Daniel (16 de agosto de 2020). «Hackers vandalizaron nuestro Buildbot y nuestra organización Github». libretro.com . Archivado desde el original el 16 de agosto de 2020. Consultado el 20 de agosto de 2020 .
  20. ^ Campbell, Ian Carlos (30 de noviembre de 2020). «Los desarrolladores emprendedores están emulando juegos de PS2 en Xbox Series S y X». The Verge . Archivado desde el original el 30 de noviembre de 2020. Consultado el 11 de diciembre de 2020 .
  21. ^ "RetroArch en Steam". Archivado desde el original el 13 de julio de 2019. Consultado el 14 de septiembre de 2021 .
  22. ^ Davis, Wes (15 de mayo de 2024). «RetroArch lleva su emulación multisistema gratuita a la App Store de iOS». The Verge . Consultado el 15 de mayo de 2024 .
  23. ^ https://github.com/libretro/libretro.github.com/raw/master/documents/ratecontrol.pdf [ URL básica PDF ]
  24. ^ "RetroArch". retroarch.com . Archivado desde el original el 2017-06-06 . Consultado el 2017-08-02 .
  25. ^ "ROMs, listas de reproducción y miniaturas - Libretro Docs". docs.libretro.com . Archivado desde el original el 2017-12-26 . Consultado el 2017-12-26 .
  26. ^ "libretro/libretro-database". GitHub . 19 de octubre de 2021. Archivado desde el original el 10 de junio de 2018 . Consultado el 31 de octubre de 2017 .
  27. ^ "RetroAchievements.org". RetroAchievements . Archivado desde el original el 2012-11-21 . Consultado el 2019-12-10 .
  28. ^ Matteis, Daniel De. «RetroArch 1.7.8 – Servicio de IA – Cómo configurarlo – Libretro». Archivado desde el original el 2019-08-25 . Consultado el 2021-04-28 .
  29. ^ ab "Cómo configurar RetroArch, el mejor emulador de juegos retro todo en uno". Archivado desde el original el 2017-08-03 . Consultado el 2017-08-03 .
  30. ^ ab Klosowski, Thorin. "Cómo configurar un emulador de juegos retro todo en uno con RetroArch". Lifehacker . Archivado desde el original el 2017-08-03 . Consultado el 2017-08-03 .
  31. ^ "La NES Classic está agotada, pero estos emuladores hacen lo mismo gratis". Digital Trends . 2017-03-31. Archivado desde el original el 2017-08-03 . Consultado el 2017-08-03 .
  32. ^ ab Dachis, Adam. "RetroArch emula casi todas las consolas de juegos clásicas en Android". Lifehacker . Archivado desde el original el 2017-12-26 . Consultado el 2017-12-26 .
  33. ^ "Ocho funciones avanzadas de RetroArch que hacen que los juegos retro vuelvan a ser geniales". Archivado desde el original el 2017-08-03 . Consultado el 2017-08-03 .
  34. ^ "RetroArch emula NES, PlayStation, Gameboy Color/Advance y mucho más [Android]". MakeUseOf . Archivado desde el original el 2017-12-26 . Consultado el 2017-12-26 .
  • Sitio web oficial
Retrieved from "https://en.wikipedia.org/w/index.php?title=RetroArch&oldid=1242360480"