RetroArch
The topic of this article may not meet Wikipedia's general notability guideline. (June 2013) |
This article needs additional citations for verification. (June 2013) |
It has been suggested that this article be merged with List of video game emulators. (Discuss) Proposed since June 2013. |
A major contributor to this article appears to have a close connection with its subject. (June 2013) |
Repository | |
---|---|
Written in | C++, C |
Operating system | GNU/Linux, Android, iOS, FreeBSD, OS X, Windows |
Type | Video game console emulator |
License | GNU General Public License |
Website | www |
RetroArch is a free and open source reference implementation of the libretro API, which is licensed under the MIT License. It implements the basic necessities needed for running applications like video game emulators, games and other similar subject matter. RetroArch has been ported to various platforms and runs on Microsoft Windows, OS X, GNU/Linux, Android[1][2][3][4], iOS (jailbroken), Blackberry 10[5], Raspberry Pi, OpenPandora, PlayStation 3, Xbox, Xbox 360, GameCube, and Nintendo Wii. It is described as a modular multi-system emulator/game system that is designed to be fast, lightweight, and portable.[6] Other projects that implement the libretro API include XBMC (see RetroPlayer) and Arcan.
Console emulation cores
The following table constitutes a non-exhaustive list of console emulation cores currently maintained and supported side by side with the original codebase used.
System | Based on code from |
---|---|
PlayStation 1 | PCSX ReARMed, Mednafen PSX |
Nintendo Entertainment System | FCEUmm, Nestopia, QuickNES, bnes |
Super Nintendo | SNES9x, SNES9X Next, bsnes |
Game Boy/Game Boy Color | Gambatte, TGB Dual |
Game Boy Advance | VBA Next, Mednafen GBA, Meteor |
SEGA Genesis/Mega Drive | Genesis Plus GX |
SEGA CD/Mega CD | Genesis Plus GX |
SEGA Master System/SEGA Game Gear | Genesis Plus GX |
Arcade | MAME [0.78], Final Burn Alpha |
Virtual Boy | Mednafen VB |
PC Engine/PC Engine CD | Mednafen PCE Fast |
Neo Geo Pocket Color | Mednafen NGP |
Wonderswan Color/SwanCrystal | Mednafen WonderSwan |
Game cores
RetroArch supports as well games natively written for its libretro API and other popular games ported to its API thanks to the source code availability.
Game | Based on code from |
---|---|
DOOM engine | Prboom |
Cave Story | NX Engine (heavily modified) |
Quake | TyrQuake |
WIP cores
The following emulation cores are currently a work-in-progress.
System | Based on code from |
---|---|
Atari 2600 | Stella |
Nintendo DS | DeSmuME |
Nintendo Entertainment System | QuickNES |
LucasArts Adventure | ScummVM |
MS-DOS | DOSBox |
Other cores
Function | Based on code from |
---|---|
Video Player (software) | FFmpeg[7] |
External links
- ^ "30 best Android apps this week". www.guardian.co.uk. February 1, 2013.
- ^ "RetroArch: Android Apps on Google Play". play.google.com. May 8, 2013.
- ^ "Getting to grips with Android emulator app RetroArch - One emulator to rule them all - but is it any good?". pocketgamer.com. February 6, 2013.
- ^ "RetroArch Emulates Nearly Every Classic Gaming Console on Android". lifehacker.com. March 6, 2013.
- ^ "How to play your favorite old school console games on your BlackBerry 10 phone or BlackBerry PlayBook". crackberry.com. June 3, 2013.
- ^ themaister
.net /retroarch .html - ^ "FFmeg Core on GitHub". June 16, 2013.
- Articles to be merged from June 2013
- Nintendo Entertainment System emulators
- Super Nintendo Entertainment System emulators
- Game Boy emulators
- Game Boy Advance emulators
- Sega Mega Drive/Sega Genesis emulators
- Sega Master System emulators
- PlayStation emulators
- TurboGrafx-16 emulators
- Arcade emulators
- Free and open-source Android software
- Android games
- Android emulation software