Difference between revisions of "Comparison of frontends"
Jump to navigation
Jump to search
(→Emulation Station: Fork) |
(→Emulation Station: Release date + version) |
||
Line 118: | Line 118: | ||
| {{✓}} (MIT) | | {{✓}} (MIT) | ||
| 2013-10-26 (v1.0.0) | | 2013-10-26 (v1.0.0) | ||
− | | | + | | 2019-03-09 (v2.7.6 - on retropie repo) |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} |
Revision as of 21:55, 3 June 2019
Below is a basic comparison table for all the known multi-system front-ends for emulators. The table does not include single system front-ends (such as EmuCon, Mame Classic, Negatron, pfeMame, QMC2, etc.) or front-ends for other dedicated software such as Kodi.
Name | Creator | Open Source | Free (FOSS) | First public release date | Latest stable version release date | Windows | Macintosh | GNU/Linux | Other platforms |
---|---|---|---|---|---|---|---|---|---|
Atomic | 'Youki' | ✗ | ✗ | 2005-02-08 (v0.11) | 2010-01-23 (v0.20) | ✓ | ✗ | ✗ | ✗ |
Attract-Mode | Andrew Mickelson | ✓[1] | ✓ (GPLv3) | 2013-11-17 (v1.0) | 2018-11-14 (v2.5.1) | ✓ | ✓ | ✓ | N/A |
Aurora Game Hub | Carlos Machado, Sammy Guergachi | ✓[2][3] | ✓ (GPLv3) | 2013-08-14 (Alpha_8_b794) | 2013-08-14 (Alpha_8_b794) | ✓ | ✓ | N/A | BSD |
BizHawk | 'Nach' | ✓[4] | "minefield"[5] | 2018-03-15 (v1.0.0) | 2019-01-06 (v2.3.1) | ✓ | N/A | To be compiled[6] | N/A |
Bottlenose | Quinton Ashley | ✓[7] | ✓ (MIT) | 2019-03-04 (v1.0.12) | 2019-04-09 (v1.0.65) | ✓ | ✓ | ✓ | N/A |
CabrioFE | Steve Maddison | ✓[8] | ✓ (GPLv2) | 2009-10-26 (v0.3.0) | 2011-06-24 (v0.8.2 - beta version) | v0.8.1 | ✗ | ✓ | N/A |
CoinOPS | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
EmuCenter 2 | N/A | ✗ | ✗ | 2010-03-20 (v0.6) | 2016-09-01 (v7.1.0.181) | ✓ | ✗ | ✗ | ✗ |
EmuCon | N/A | ✓[9] | ✗ | 2008-04-23 (v2.0) | 2017-11-21 (v2.7.7) | ✓ | ✗ | ✗ | ✗ |
Emulation Station | Alec Lofquist and others | ✓[10][11] | ✓ (MIT) | 2013-10-26 (v1.0.0) | 2019-03-09 (v2.7.6 - on retropie repo) | ✓ | ✗ | ✓ | Raspberry Pi[12] |
EmuLoader | N/A | ✓[13] | ✗ | 2007-08-27 (v5.1.6) | 2019-05-31 (v8.7.6) | ✓ | ✗ | ✗ | ✗ |
FEEL | 'Sincro' | ✓[14] | ✓ (LGPLv3) | 2015-09-12 (v1.8.1) | 2018-06-08 (v1.9.8.5) | ✓ | ✗ | ✗ | ✗ |
GameEx | Tom Speirs | ✗ | ✗ | 2016-04-14 (v14.44) | 2019-05-15 (v15.60) | ✓ | ✗ | ✗ | ✗ |
GameRoom | Max 'n0xew' ?? | ✗ | ✗ | 2016-12-13 (v0.0.0.9) | 2018-03-12 (v1.1.2.0) | ✓ | ✗ | ✗ | ✗ |
Games (Gnome) | Various contributors | ✓[15] | ✓ (GPLv3) | 2015-10-20 (v3.18.0) | 2019-05-24 (v3.33.2) | ✗ | N/A | ✓ | N/A |
HyperSpin | Jonathan Habers | ✗ | ✗ | N/A | 2018-05-07 (v1.5.1) | ✓ | ✗ | ✗ | Android[16] |
Ice | Scott Rice | ✓[17] | ✓ (MIT) | 2016-01-29 (v1.0.0) | 2016-01-29 (v1.0.0) | ✓ | ✓ | ✓ | N/A |
Launch Box | Jason Carr | ✗ | ✗ | N/A | N/A | ✓ | ✗ | ✗ | ✗ |
LusSpace | 'Space1' | ✗ | ✗ | N/A | 2016-11-08 (v1.23) | ✓ | ✗ | ✗ | ✗ |
Lutris | Mathieu Comandon and others | ✓[18] | ✓ (GPLv3) | 2013-12-15 (v0.3.2) | 2019-04-09 (v0.5.2) | ✗ | ✗ | ✓ | ✗ |
MaLa | Stefan 'swindus' Windus, Simon 'loadman' Loader | ✗ | ✗ | 2005-07-26 (v0.9.7b) | 2011-03-27 (v1.74) | ✓ | ✗ | ✗ | ✗ |
Maximus Arcade | N/A | ✗ | ✗ | N/A | N/A | ✓ | ✗ | ✗ | ✗ |
Metropolis Launcher | Jörg Sonntag | ✓[19] | ✓ (GPLv3) | 2017-04-27 (v1.0.0) | 2018-09-07 (v1.2.0) | ✓ | ✗ | ✗ | ✗ |
mGalaxy | N/A | ✗ | ✗ | 2007-02-05 (v1.0) | 2019-04-?? (v7.5) | ✓ | ✗ | ✗ | ✗ |
Pegasus | Mátyás Mustoha | ✓[20] | ✓ (GPLv3) | 2017-08-07 (Alpha 3) | 2019-03-10 (Alpha 11) | ✓ | ✓ | ✓ | Android, Raspberry Pi |
Photon Game Manager | Thomas Preece | ✗ | ✗ | N/A | N/A | ✓ | ✗ | Experimental | ✗ |
Playnite | Josef Nemec | ✓[21] | ✓ (MIT) | 2017-03-28 (v0.70 Alpha) | 2019-02-25 (v4.74) | ✓ | ✗ | ✗ | ✗ |
Project Ascension | Jake Schadewe and others | ✓[22] | ✓ (MIT) | 2016-01-30 (v1.0.34) | 2016-01-30 (v1.0.34) | ✓ | ✗ | ✗ | ✗ |
QuickPlay | Tony 'butter100fly' Woode | ✓[23] | ✓ (BSD-3) | 2014-04-14 (v3.9.0) | 2019-02-19 (v4.6.6) | ✓ | N/A | N/A | N/A |
RetroFe | Don Honerbrink | ✓[24] | ✓ (GPLv3) | 2016-07-26 (v0.7.2-beta-1) | 2019-05-26 (v0.9.0) | ✓ | To be compiled | ✓ | N/A |
RoM-Jacket | 'Jinx' | ✓ (.bat files) | ✗ | N/A | N/A | ✓ | ✗ | ✗ | ✗ |
skeletonKey | 'romjacket' | ✓[25] | ✗ | 2018-05-22 (v0.99.34.34) | 2019-05-30 (v0.99.69.81) | ✓ | ✗ | ✗ | ✗ |
Snowflake | Ronny Chan | ✓[26] | ✓ (MPLv2.0) | 2015-01-15 (v0.1.0) | 2017-07-10 (v0.2.1158) | To be compiled | To be compiled | To be compiled | N/A |
Steam Rom Manager | Lukas Senionis | ✓[27] | ✓ (GPLv3) | 2017-04-30 (v1.0.0) | 2019-03-10 (v2.2.19) | ✓ | ✓ | ✓ | N/A |
Technical facts
Name | Download size | Current status | Language used | Libraries used |
---|---|---|---|---|
Atomic | 35.2 MiB | Discontinued | Visual Basic | N/A |
Attract-Mode | 34.5 - 35.9 MiB | Actively maintained | C++ | SFML, OpenAL, Zlib, FreeType 2, FFmpeg (avformat, avcodec, swscale, avutil, swresample/avresample), OpenGL+GLU, JPEG. Optionally: Fontconfig, Xinerama, libarchive, Libcurl. |
Aurora Game Hub | 12.2 MiB | Discontinued | Java | h2 database Engine |
BizHawk | 48.1 MiB (+43 MiB on windows) | Actively maintained | C++ & C# | DirectX 9, libblip_buf |
Bottlenose | 56.4 - 87.2 MiB | Actively maintained | HTML/JS/CSS | await-spawn, bootstrap, chrome-finder, circletype, contro, contro-ui, copy-paste, deep-extend, delay, diacritics, electron-pug, fs-extra, fuse.js, gca-js, gooder, jquery, klaw, markdown-it, material-design-icons-iconfont, moment, mousetrap, node-7z, opn, popper.js, probe-image-size, pug, puppeteer-core, requisition, tether, three, yauzl-promise |
CabrioFE | 1.5 MiB | Discontinued | C | SDL, SDL_image, SDL_gfx, SDL_mixer, SDL_ttf, glut, libxml2, ffmpeg |
CoinOPS | ? | Discontinued | ? | ? |
EmuCenter 2 | 176 MiB | Possibly discontinued | C++ and/or C# | N/A |
EmuCon | 5.54 MiB | Discontinued | Pascal | |
Emulation Station | 13.1 MiB | Actively maintained | C++ | SDL2, Boost (System, Filesystem, DateTime, Locale), FreeImage, FreeType, Eigen3, and cURL |
EmuLoader | 16.50 MiB | Actively maintained | Pascal | |
FEEL | 26.4 MiB | Possibly discontinued | C# | XNA, SharpDx, SmartASD, "other smaller libs" (sic) |
GameEx | 81.8 MiB | Actively maintained | C# | |
GameRoom | 67.7 MiB | Possibly discontinued | Java | |
Games (Gnome) | 8.9 MiB | Actively maintained | Vala | retro-gtk, libmanette, libhandy |
HyperSpin | 479.12 MiB | Possibly discontinued | ActionScript | |
Ice | 11.3 MiB | Possibly discontinued | Python | appdirs, pastebin, psutil, pysteam |
Launch Box | 218 MiB | Actively maintained | C# | |
LusSpace | ||||
Lutris | ||||
MaLa | ||||
Maximus Arcade | ||||
Metropolis Launcher | ||||
mGalaxy | ||||
Pegasus | ||||
Photon Game Manager | ||||
Playnite | ||||
Project Ascension | ||||
QuickPlay | ||||
RetroFe | ||||
RoM-Jacket | ||||
skeletonKey | ||||
Snowflake | ||||
Steam Rom Manager |
Emulator support
Name | MAME | NEStopia | FCEUX | Snes9x | ZSnes | Mupen64Plus | Dolphin | Cemu | VisualBoyAdvance(-M) | Citra | NeoCD | EPSXe | PCSX2 | RPCS3 | PPSSPP |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Atomic | |||||||||||||||
Attract-Mode | |||||||||||||||
Aurora Game Hub | |||||||||||||||
BizHawk | |||||||||||||||
Bottlenose | |||||||||||||||
CabrioFE | |||||||||||||||
CoinOPS | |||||||||||||||
EmuCenter 2 | |||||||||||||||
EmuCon | |||||||||||||||
Emulation Station | |||||||||||||||
EmuLoader | |||||||||||||||
FEEL | |||||||||||||||
GameEx | |||||||||||||||
GameRoom | |||||||||||||||
Games (Gnome) | |||||||||||||||
HyperSpin | |||||||||||||||
Ice | |||||||||||||||
Launch Box | |||||||||||||||
LusSpace | |||||||||||||||
Lutris | |||||||||||||||
MaLa | |||||||||||||||
Maximus Arcade | |||||||||||||||
Metropolis Launcher | |||||||||||||||
mGalaxy | |||||||||||||||
Pegasus | |||||||||||||||
Photon Game Manager | |||||||||||||||
Playnite | |||||||||||||||
Project Ascension | |||||||||||||||
QuickPlay | |||||||||||||||
RetroFe | |||||||||||||||
RoM-Jacket | |||||||||||||||
skeletonKey | |||||||||||||||
Snowflake | |||||||||||||||
Steam Rom Manager |
Features
Name | Has console categories | Theme support | Display descriptions | Display box arts | Display video previews | Scrape descriptions | Scrape box arts | Scrape video previews |
---|---|---|---|---|---|---|---|---|
Atomic | ||||||||
Attract-Mode | ||||||||
Aurora Game Hub | ||||||||
BizHawk | ||||||||
Bottlenose | ||||||||
CabrioFE | ||||||||
CoinOPS | ||||||||
EmuCenter 2 | ||||||||
EmuCon | ||||||||
Emulation Station | ||||||||
EmuLoader | ||||||||
FEEL | ||||||||
GameEx | ||||||||
GameRoom | ||||||||
Games (Gnome) | ||||||||
HyperSpin | ||||||||
Ice | ||||||||
Launch Box | ||||||||
LusSpace | ||||||||
Lutris | ||||||||
MaLa | ||||||||
Maximus Arcade | ||||||||
Metropolis Launcher | ||||||||
mGalaxy | ||||||||
Pegasus | ||||||||
Photon Game Manager | ||||||||
Playnite | ||||||||
Project Ascension | ||||||||
QuickPlay | ||||||||
RetroFe | ||||||||
RoM-Jacket | ||||||||
skeletonKey | ||||||||
Snowflake | ||||||||
Steam Rom Manager |
- ↑ Github - mickelson/attract
- ↑ SourceForge.net - auroragm
- ↑ Github - sguergachi/AuroraGameHub
- ↑ Github - TASVideos/BizHawk
- ↑ Repository License
- ↑ BizHawk README.md - Installing GNU+Linux
- ↑ Github - quinton-ashley/bottlenose
- ↑ Github - SteveMaddison/cabrio
- ↑ EmuCon Download page with sources
- ↑ Github - Aloshi/EmulationStation
- ↑ Github - RetroPie/EmulationStation (fork)
- ↑ RetroPie Documentation on the emulation station wiki
- ↑ EmuLoader Download page with sources
- ↑ Github - dr-prodigy/feel-frontend
- ↑ Gitlab - GNOME-games
- ↑ HyperSpin (Android)
- ↑ Github - scottrice/Ice
- ↑ Github - lutris/lutris
- ↑ Github - theMK2k/MetropolisLauncher
- ↑ Github - mmatyas/pegasus-frontend
- ↑ Github - JosefNemec/Playnite
- ↑ Github - Project Ascension
- ↑ SourceForge - QuickPlay
- ↑ Bitbucket - phulshof/retrofe
- ↑ Github - romjacket/skeletonKey
- ↑ Github - SnowflakePowered/snowflake
- ↑ Github - FrogTheFrog/steam-rom-manager