RetroArch
Emulator für mehrere Spielekonsolen.
From Wikipedia, the free encyclopedia
RetroArch ist ein kostenloses Open-Source- und plattformübergreifendes Front-End für Emulatoren, Spiel-Engines, Videospiele, Mediaplayer und andere Anwendungen. Es ist die Referenzimplementierung der Libretro-API, die schnell, leicht, portabel entwickelt wurde. Es ist unter der GNU GPLv3 lizenziert.
| RetroArch | |
|---|---|
| Basisdaten | |
| Erscheinungsjahr | 25. Mai 2010 |
| Aktuelle Version | 1.22.2[1] (17. November 2025) |
| Betriebssystem | Android, FreeBSD, GNU/Linux, macOS, Windows 95[2], Microsoft Windows NT, Betriebssystem der Wii U[2], PlayStation-Portable-Betriebssystem[2], PlayStation 3 system software[2], Microsoft Windows 98[2], Microsoft Windows, NetBSD, OpenBSD |
| Programmiersprache | C++[3], C |
| Lizenz | GNU General Public License, Version 3[4] |
| www.retroarch.com | |
Technik
RetroArch führt Programme aus, die in dynamische Bibliotheken, sogenannte Libretro-Cores, konvertiert wurden, und verwendet mehrere Benutzeroberflächen, Eingabe-, Audio- und Videotreiber sowie weitere ausgefeilte Funktionen wie Audiofilter, Multi-Pass-Shader, Netplay, Gameplay-Zurückspulen, Cheats usw.
RetroArch wurde auf viele Plattformen portiert. Es kann auf mehreren PC-Betriebssystemen (Windows, MacOS, Linux), Heimkonsolen (PlayStation 3, Xbox 360, Wii U, Steam Deck usw.), Handheld-Konsolen (PlayStation Vita, Nintendo 3DS usw.) und Smartphones ausgeführt werden (Android, iOS usw.), Embedded Systems (Raspberry Pi (auch implementiert unter RetroPie), ODROID usw.) und sogar in Webbrowsern mithilfe des Emscripten-Compilers genutzt werden.
Rezeption
RetroArch wird als einer der Emulatoren gelobt, mit dem die meisten Spiele mit einem Front-End gespielt werden können.[5][6][7][8][9][10]
Es wurde kritisiert, dass die Konfiguration aufgrund der Vielzahl der dem Benutzer zur Verfügung stehenden Optionen schwierig ist, gleichzeitig wird RetroArch für seine Vielzahl an Funktionen gelobt.[6][5][11]
Unterstützte Systeme (Auswahl)
- 3DO
- Arcade
- Amstrad CPC
- Atari 2600
- Atari 5200
- Atari 7800
- Atari Jaguar
- Atari Lynx
- Atari Falcon
- CHIP-8
- ColecoVision
- Commodore 64
- Dreamcast
- Famicom Disk System
- FFmpeg
- Game Boy Color
- Game Boy
- Game Boy Advance
- GameCube
- Game Gear
- Neo Geo Pocket Color
- Neo Geo Pocket
- NEC PC-98
- Nintendo 64
- Nintendo Entertainment System
- Nintendo DS
- Nintendo 3DS
- Odyssey²
- PC-FX
- 32X
- Mega-CD
- Mega Drive/Genesis
- PlayStation Portable
- PlayStation
- PlayStation 2
- Pokémon Mini
- Sega Master System
- Sega Saturn
- Super NES
- TurboGrafx-16
- SuperGrafx
- TurboGrafx-CD
- Vectrex
- Virtual Boy
- Wii
- WonderSwan
- ZX Spectrum
- ZX81