Loading AI tools
un frontend para emuladores, motores de videojuegos y reproductores de medios De Wikipedia, la enciclopedia libre
RetroArch es un programa con implementación de la API de libretro, diseñado como un front-end para ésta.[1] Es gratuito, de código abierto, multiplataforma y disponible en virtud de la GNU GPLv3.
RetroArch | ||
---|---|---|
Información general | ||
Tipo de programa | Emulador de consola de videojuegos | |
Desarrollador | The Libretro Team | |
Lanzamiento inicial | 26 de mayo de 2010 (14 años) | |
Licencia | GPLv3 | |
Estado actual | En desarrollo | |
Idiomas | ||
Información técnica | ||
Programado en | C, C++ | |
Plataformas admitidas | IA-32 (x86), x86-64 (x64), ARMv7, AArch64, PowerPC, MIPS, Cell | |
Versiones | ||
Última versión estable | 1.15.0 (info) ( 10 de marzo de 2023 (1 año, 7 meses y 12 días)) | |
Archivos legibles | ||
Libretro core Information | ||
Archivos editables | ||
Libretro core Information | ||
Asistencia técnica | ||
Sí | ||
Enlaces | ||
Está pensado como un front-end para emuladores, motores de juego, videojuegos y otras aplicaciones (denominadas "cores"), diseñados para ser rápidos, ligeros, portátiles y sin dependencias.[2]
RetroArch ejecuta programas convertidos en librerías dinámicas llamadas libretro cores, utilizando varias interfaces de usuario como la interfaz de línea de comandos, algunas interfaces de usuario gráficas (GUI) optimizadas para gamepads (el más famoso se llama XMB, un clon del XMB de Sony), varias entradas, audio y video, además de otras funciones sofisticadas como control dinámico de velocidad (acelerar la velocidad el juego), filtros de audio, shaders, multi-pass, netplay, rebobinado de juegos, cheats, etc.
RetroArch ha sido portado a muchas plataformas. Se puede ejecutar en varios sistemas operativos para PC (Windows, OS X, GNU/Linux), consolas de videojuegos como (PlayStation 3, Xbox 360, Wii, Wii U, etc.), consolas portátiles (como PlayStation Vita, Nintendo 3DS, etc.), en teléfonos inteligentes (Android, iOS, Blackberry, etc.), ordenadores de una sola placa (Raspberry Pi, ODROID, etc.) e incluso en navegadores web mediante el compilador Emscripten.[3][4][5]
Anteriormente conocido como SSNES, inicialmente basado en la creación del programador byuu, libretro, cuyo predecesor es libsnes,[6] que comenzó su desarrollo en 2010 cuando Hans-Kristian "themaister" Arntzen realizó el primer cambio en GitHub.[7] Fue pensado como un reemplazo para la interfaz de bsnes,[8] y, además, creció para apoyar la emulación a través de "núcleos", pequeños programas diseñados para ser portables. El 21 de abril de 2012, SSNES oficialmente cambió su nombre a[9] RetroArch para reflejar este cambio en su dirección como emulador.
La versión de RetroArch 1.0.0.0 se lanzó el 11 de enero de 2014 para 7 plataformas distintas.[10]
El 16 de febrero de 2016, RetroArch se convirtió en una de las primeras aplicaciones en implementar compatibilidad con la API de gráficos Vulkan, haciéndolo el mismo día de la publicación oficial de la API.[11]
El 27 de noviembre de 2016, el Equipo Libretro anunció que, junto con Lakka (sistema operativo de RetroArch basado en LibreELEC), RetroArch estaría en la plataforma de micromecenazgo de Patreon para permitir brindar recompensas a los desarrolladores que solucionasen errores de software específicos y cubrir el coste de los servidores de búsqueda de matchmaking .[12]
En diciembre de 2016, GoGames, una compañía contratada por la desarrolladora y editora 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 realizó debido a desacuerdos en la licencia.[13][14]
En abril de 2018 se agregó la eliminación de retraso de entrada.[15]
Sus características importantes incluyen:
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 (incompleta) de los sistemas que están disponibles para RetroArch y qué emuladores se utilizan:
RetroArch ha sido elogiado por la cantidad de sistemas que puede llegar a gestionar bajo una sola interfaz.[19][20][21][22]
Se ha criticado por lo difícil que es de configurar, debido a la gran cantidad de opciones disponibles para el usuario,[20][19] y al mismo tiempo, ha sido elogiado por característisticas muy avanzadas que posee.[23]
En Android, se ha elogiado el hecho de que las superposiciones se puedan personalizar, por la capacidad de expansión de los núcleos libretro que admite, por su compatibilidad con varios periféricos como controladores USB y Bluetooth, además de que la aplicación es gratuita y no tiene anuncios.[22][24]
Tyler Loch, que escribió para Ars Technica, dijo que el modo de "Compensación de Lag de entrada" de RetroArch es "posiblemente la mejora más grande en la experiencia que la comunidad de juegos retro todavía ha visto".[25]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.