Multi-system emulators: Difference between revisions

VinhBPT (talk | contribs)
 
(122 intermediate revisions by 44 users not shown)
Line 1: Line 1:
Multi-system emulators focus on emulating many different systems under one program. They can be focused on a single company's systems because of the similarity of the systems or may have systems from many different companies.
Multi-system emulators focus on emulating many different systems under one program. They can be focused on a single company's systems because of the similarity of the systems or may have systems from many different companies.


To be defined as "multi-system" an emulator has to emulate two or more distinct systems. Although, for simplicity reasons in this wiki (not just this page), the term, "multi-platform", in the OS column fields can come to mean three or more covered platforms. For the purpose of this list, Add-ons (eg. Sega CD, 32X) are not counted as a separate system.
To be defined as "multi-system" an emulator has to emulate two or more distinct systems. Although, for simplicity reasons in this wiki (not just this page), the term, "multi-platform", in the OS column fields can come to mean three or more covered platforms. For the purpose of this list, add-ons (eg. Sega CD, 32X) are not counted as a separate system.
 
The term 'multi-system emulator' can sometimes be confused with [[Frontends|frontend applications]].


==Emulators==
==Emulators==
===Multi-company===
<div style="max-width:100%; overflow:auto;">
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Name
! scope="col"|Operating System(s)
! scope="col"|Platform(s)
! scope="col"|Latest Version
! scope="col"|Latest version
! scope="col"|[https://retroachievements.org/download.php <abbr title="Multi-system emulators supporting RetroAchievements">Retro<br/>Achievements</abbr>]
! scope="col"|[[libretro|Libretro Core]]
! scope="col"|# of Emulated systems
! scope="col"|# of Emulated systems
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
! scope="col"|[[Recommended Emulators|Recommended]]
|-
!colspan="9"|Multi-company
|-
|-
|[[MAME]]
|[[MAME]]
|Multi-platform
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref></br>[https://archive.org/download/mame-merged/mame/ {{MAMEVer}} (akatana and ddpsdoj unlocked)]<ref group=N>Akai Katana and Dodonpachi Saidaioujou removed at the request of the current rightholder, exA-Arcadia ([email protected]). https://github.com/mamedev/mame/commit/54899379258a7266db8d5bc6cda8b48169e67503</ref>
|{{✗}}
|{{✓}}
|Thousands of electronics<ref>[http://www.mamedb.org/List.aspx www.mamedb.org's list] (Only shows the games covered, not systems)</ref>
|Thousands of electronics<ref>[http://www.mamedb.org/List.aspx www.mamedb.org's list] (Only shows the games covered, not systems)</ref>
|{{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
|{{✓}}
|{{✓}}
|{{✓}}
|-
|-
|[[Mednafen]]
|[[Mednafen]]
|Multi-platform
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Wii|PS3}}<br/>{{Icon|GCWZero}}
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br/>[https://github.com/raz0red/wii-mednafen/releases Wii]<br/>[https://github.com/aaerox/mednafen-ps3 PS3]<br/>[https://github.com/gameblabla/mednafen-gcw GCW Zero]
|17
|{{✗}}
|{{✓}}
|15
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|-
|[[Mesen]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/SourMesen/Mesen2/releases/ {{MesenVer}}]
|{{✓}}
|{{✗}} Cores are outdated
|11
|{{Green}} {{License|GPLv3}}
|{{✓}}
|{{✓}}
|{{✓}}
|-
|-
|[[OpenEmu]]
|[[OpenEmu]]
|macOS
|align=left|{{Icon|macOS}}
|[http://openemu.org/ 2.0.1]
|[http://openemu.org/ {{OpenEmuVer}}]
|30
|{{✗}}
|{{✗}}
|35
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|-
|[[BizHawk]]
|align=left|{{Icon|Windows|Linux}}
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✓}}
|{{✗}}
|30 (excluding the [[libretro]] cores)
|{{Green}} {{License|MIT}}<br>{{License|GPL}})
|{{✓}}
|{{✓}}
|-
|[[ares]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://nightly.link/ares-emulator/ares/workflows/build/master <abbr title="Latest development build version">git Artifacts</abbr>]<br/>[https://github.com/ares-emulator/ares/releases {{aresVer}}]
|{{✗}}
|{{✗}}
|20
|{{Green}} {{License|ISC}} ({{License|Permissive}})
|{{✓}}
|{{✓}}
|-
|[[jgenesis]]
|align=left|{{Icon|Linux|Win|Web}}
|[https://github.com/jsgroth/jgenesis/releases {{JgenesisVer}}]
|{{✗}}
|{{✗}}
|11
|{{Green}} {{License|MIT}} ({{License|Permissive}})
|{{✓}}
|{{?}}
|-
|[[Delta]]
|align=left|{{Icon|iOS}}
|[https://apps.apple.com/us/app/delta-game-emulator/id1048524688 {{DeltaVer}}]
|{{~}}
|{{✗}}
|6
|{{Green}} {{License|AGPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{~}}
|-
|[[Folium]]
|align=left|{{Icon|iOS}}
|[https://apps.apple.com/us/app/folium/id6498623389 {{FoliumVer}}] ($)<br/>[https://folium.emuplace.app/downloads Sideload]
|{{✗}}
|{{✗}}
|3
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{~}}
|-
|[[ZEsarUX]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|UNIX|Haiku|MorphOS|LiA|Pandora}}
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]
|{{✗}}
|{{✗}}
|22
|{{Green}} {{License|GPL}} ({{License|Copyleft}})
|{{✓}}
|{{~}}
|-
|[[Pantheon]]
|align=left|{{Icon|Windows}}
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]
|{{✗}}
|{{✗}}
|21
|{{Red}} {{License|Proprietary}}
|{{✓}}
|{{~}}
|-
|[[Clock Signal|CLK]]
|align=left|{{Icon|Linux|macOS|FreeBSD}}
|[https://github.com/TomHarte/CLK/releases {{ClkVer}}]
|{{✗}}
|{{✗}}
|14
|{{Green}} {{License|MIT}} ({{License|Permissive}})
|{{✓}}
|{{~}}
|-
|[[WinArcadia]]
|align=left|{{Icon|Windows|AmigaOS|MorphOS}}
|[http://amigan.1emu.net/releases/#amiarcadia 30.7]
|{{✓}}
|{{✗}}
|21
|{{?}}
|{{✓}}
|{{~}}
|-
|Xpeccy
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/samstyle/Xpeccy/releases {{XpeccyVer}}]
|{{✗}}
|{{✗}}
|14
|{{Green}} {{License|MIT}} ({{License|Permissive}})
|{{✓}}
|{{✗}}
|-
|[[Z64K]]
|align=left|{{Icon|Java}}
|[https://www.z64k.com/ {{Z64KVer}}]
|{{✗}}
|{{✗}}
|5
|{{Red}} {{License|Proprietary}}
|{{✓}}
|{{✗}}
|-
|[[DSP]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/leniad/dsp-emulator {{DSPVer}}]
|{{✗}}
|{{✗}}
|More than 10
|{{Yellow}} {{License|NC}}
|{{✓}}
|{{✓}}
|?
|-
|-
|[[Phoenix (emulator)|Phoenix]]
|[[Phoenix (emulator)|Phoenix]]
||Multi-platform
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://www.arts-union.ru/node/23 2.8.JAG]
|[http://www.arts-union.ru/node/23 2.8.JAG]
|{{✗}}
|{{✗}}
|5
|5
|{{Red}} {{License|Proprietary}}
|{{✗}}
|{{✗}}
|-
|[[higan]] (火眼)
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{✗}}
|{{~}}
|14
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✗}}
|{{✗}}<ref group=N>Superseded by [[ares]].</ref>
|-
|[[WAVE Multi-Emulator]]
|align=left|{{Icon|Web}}
|[https://turbowarp.org/824826123?fps=60 V1.1.3]
|{{✗}}
|{{✗}}
|7 (ROMs have to be converted to hex via a website to be played)
|{{Yellow}} {{License|CCBYSA}} 2.0
|{{✓}}
|{{✓}}
|{{✗}}
|-
|-
|[[BizHawk]]
|[http://bashkiria-2m.narod.ru EMU] <small>(Russian)</small>
|Windows
|align=left|{{Icon|Windows}}
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|[http://bashkiria-2m.narod.ru/index/files/0-11 1.01]
|29 (excluding the [[libretro]] cores)
|{{✗}}
|{{}}
|More than 50
|{{?}}
|{{✓}}
|{{✓}}
|?
|-
|-
|[[Pantheon]]
|[[kindred]]
|Windows
|align=left|{{Icon|Windows}}
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]
|[https://www.crazysmart.net.au/kindred {{kindredVer}}]
|20
|{{✗}}
|{{~}}
|{{}}
|7
|{{Red}} {{License|Proprietary}}
|{{✓}}
|?
|-
|-
|[[higan]]
|[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com/ Xe]
|Multi-platform
|align=left|{{Icon|Windows|Linux}}
|[http://byuu.org/emulation/higan/ {{higanVer}}]
|[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download 2.16.2]
|12
|{{✗}}
|{{✗}}
|18
|{{Red}} {{License|Proprietary}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|-
|[[Clock Signal|CLK]]
|[https://web.archive.org/web/20131022152846/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
|macOS, Linux
|align=left|{{Icon|Windows|Linux|BSD}}
|[https://github.com/TomHarte/CLK/releases {{clkver}}]
|[https://web.archive.org/web/20071129223043/http://www.dridus.com/~nyef/dn_bin/ 9b0401/9b0313]
|11
|{{✗}}
|{{✗}}
|8
|{{Red}} {{License|Proprietary}}
|{{✗}}
|{{✗}}
|{{✗}}
|-
|-
|[[ZEsarUX]]
|[[rew.]]
|Multi-platform
|align=left|{{Icon|Windows|Windows9x}}
|[https://github.com/chernandezba/zesarux/releases 7.1]
|[https://wikiwiki.jp/emulator/rew. rew12stx]
|{{✗}}
|?
|?
|3
|{{?}}
|{{✗}}
|?
|?
|}
|-
 
!colspan="9"|Nintendo
===Nintendo===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Operating System(s)
! scope="col"|Latest Version
! scope="col"|# of Emulated systems
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
|[[Dolphin]]
|[[Dolphin]]
|Multi-platform
|align=left|{{Icon|Windows|Linux|macOS|Android|XboxOne|SXS}}
|[https://dolphin-emu.org/download/ {{DolphinVer}}]
|[https://dolphin-emu.org/download/ {{DolphinVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
|{{✓}}
|{{✓}}
|3
|3
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|-
|[[mGBA]]
|align=left|{{Icon|Windows|Linux|macOS|BSD|Android}}<br/>{{Icon|iOS|Pandora|Wii|WiiU|Switch|3DS}}<br/>{{Icon|Vita}}
|[https://mgba.io/builds/1/ Dev builds]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://mgba.io/downloads.html 0.10.2]
|{{~}}
|{{✓}}
|2
|{{Green}} {{License|MPL2}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|-
|[[GBE+]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]
|{{✗}}
|{{✗}}
|4
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|{{~}}
|-
|-
|[[No$|No$GBA]]
|[[No$|No$GBA]]
|Windows, [[86/286/386/486/Pentium|DOS]]
|align=left|{{Icon|Windows|DOS}}
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]
|3*
|{{✗}}
|{{✗}}
|}
|{{✗}}
<nowiki>*</nowiki>No$GBA apparently also does [[PocketStation emulators|PocketStation emulation]]
|3<ref group=N>[[No$|No$GBA]] also does [[PocketStation emulators|PocketStation emulation]].</ref>
 
|{{Red}} {{License|Proprietary}}
===Sega===
|{{✓}}
{| class="wikitable" style="text-align:center;"
|{{✗}}
! scope="col"|Name
|-
! scope="col"|Operating System(s)
!colspan="9"|Sega
! scope="col"|Latest Version
|-
! scope="col"|# of Emulated systems
|[[Genesis Plus GX]]
! scope="col"|[[Recommended Emulators|Recommended]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web|APK}}<br/>{{Icon|iOS|Pandora|Xbox|Xbox360}}<br/>{{Icon|XboxOne|XboxSXS|WiiU|PS3}}<br/>{{Icon|Vita|3DS|NX}}<br/>{{Icon|GCN|Wii|LiA|}}
|'''[https://github.com/ekeeke/Genesis-Plus-GX/tree/master/builds Latest builds]'''<br/>'''[https://bitbucket.org/eke/genesis-plus-gx/downloads v1.7.5-RC1 latest release]'''<br/>'''[https://github.com/Cpasjuste/pemu/releases/tag/v6.7.1 pGEN]'''<small>Based on Genesis Plus GX</small><br/>'''[https://www.brewology.com/downloads/download.php?id=12472&mcid=4 1.2]'''<small>PS3 Port (Inactive)</small><br/>'''[https://retroarch.com RetroArch Builds]'''
|{{✓}}
|{{✓}}
|5
|{{Yellow}} {{License|NC}} {{License|SA}}
|{{✓}}
|{{✓}}
|-
|-
|[[Kega Fusion]]
|[[Kega Fusion]]
|Windows, Linux, macOS
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://www.carpeludum.com/kega-fusion/ 3.64]
|[http://www.carpeludum.com/kega-fusion/ 3.64]
|{{✗}}
|{{✗}}
|10
|10
|{{}}
|{{Red}} {{License|Proprietary}}
|{{✗}}
|{{~}}
|-
|-
|[[PicoDrive]]
|[[PicoDrive]]
|Multi-platform
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Pandora}}<br/>{{Icon|GP2X|Gizmondo|PS2|PSP}}<br/>{{Icon|PS3|Vita|NGC|Wii|WiiU|NX}}<br/>{{Icon|XboxOne|SXS}}
|1.92
|[https://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br/>[https://retroarch.com/?page=platforms libretro core]
|{{✗}}
|{{✓}}
|6
|6
|{{Yellow}} {{License|MAME}} ({{License|NC}})
|{{✗}}
|{{~}}
|-
!colspan="9"|Sinclair
|-
|[[EightyOne]] (81)
|align=left|{{Icon|Windows}}
|[https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ {{EightyOneVer}}]
|{{✗}}
|{{✓}}
|12
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|{{✓}}
|}
===Sinclair===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Operating System(s)
! scope="col"|Latest Version
! scope="col"|# of Emulated systems
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
|[[EightyOne]]
|Retro Virtual Machine
|Windows
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ 1.12]
|[https://www.retrovirtualmachine.org/ {{Retro_Virtual_MachineVer}}]
|12
|{{✗}}
|{{✗}}
|2
|{{Red}} {{License|Proprietary}}
|{{✓}}
|{{✓}}
|}
|{{~}}
 
|-
===Commodore===
!colspan="9"|Commodore
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Operating System(s)
! scope="col"|Latest Version
! scope="col"|# of Emulated Systems
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|-
|[[VICE]]
|[[VICE]]
|Multi-platform
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://vice-emu.sourceforge.net/index.html#download 3.2]
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]
|{{✗}}
|{{✓}}
|6
|6
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|{{✓}}
|}
|}
</div>
<references group=N/>


==References==
==References==
<references/>
<references/>
==See also==
* [[Frontends]]
* [[Comparison of Emulator Frontends]]


==External Links==
==External Links==
* [https://github.com/mamedev/mame/tree/master/src/mame/drivers GitHub list of all covered 'drivers' (Systems & machines emulated) under the MAME group] (Pretty crappy list. Only the first 1,000 drivers are shown there. The rest are omitted. Approximately 2250 drivers in all.)
* [https://github.com/mamedev/mame/tree/master/src/mame/drivers GitHub list of all covered 'drivers' (Systems & machines emulated) under the MAME group] (Pretty crappy list. Only the first 1,000 drivers are shown there. The rest are omitted. Approximately 2250 drivers in all.)
* [https://old.reddit.com/r/emulation/comments/14mnu64/list_of_multisystem_console_emulators_on_windows/ List of multi-system console emulators on Windows]


[[Category:Consoles]]
[[Category:Multi-emulators|!]]
[[Category:Multi-emulators|*]]