Changes

Jump to navigation Jump to search

Emulators on Linux

7,487 bytes added, 7 March
m
no edit summary
|logowidth = 69px
|type = [[:Category:Emulators by operating system|Operating systems]]
|first-release = Linux Kernel 0.02 ('''1991''')|last-release = Linux Kernal 6.6 <br> [[wikipediahttps:Ubuntu|Ubuntu 23//www.kernel.10]] <br> [[wikipedia:Fedora_Linux|Fedora org/ Linux 39]Kernel {{LinuxKernelVer}}]('''2024''')
}}
:''This page is about software on Linux that emulates other hardware, like video game consoles.''{{for|software that can run Linux on other Operating Systems|Hypervisors}}
 
'''Linux''' is a family of operating systems based on the [[wikipedia:Linux kernel|Linux kernel]]. Operating systems using the Linux kernel are commonly called Linux distributions (distro).
;Emulators on Linux
Due to the overlap with the technical and open source communities, the majority of emulators in existence will have Linux versions available. The commercial success of the [[wikipedia:Steam Deck|Steam Deck]] has also contributed heavily to consumer demand for native emulators on Linux.
;Before diving in;;*If you're on a Steam Deck, you should probably use [https://www.emudeck.com/ EmuDeck] which is an installation script that helps you get started with emulation. It is not an all in one solution like some other software; instead, it strives to provide the best possible official options to you, set up and ready to go. '''View ;*See the [[Linux guide for emulators]] for Distro specific instructions;*See the [[Recommended Linux distros|Recommended Linux distributions]].;*See each Wiki Category [[:Category:Consoles|Consoles]], [[:Category:Computers|Computers]] and [[:Category:Arcade|Arcade]] for individual dedicated system pages to see more detailed comparisons and information about software emulators. Dedicated system pages provide more up-to-date listings and in-depth information on specific aspects like hardware features, peripheral support, and compatibility etc.;*Some games have [[Game engine recreations and source ports]] that run on Linux, which can be the better than emulators for their specific games.'''
==Atari==
|-
|[https://atari800.github.io Atari800]
|[httpshttp://githubwww.comatari.org.pl/atari800PLus/atari800/releases downloads_us.htm {{Atari800Ver}}]
|400, 800, XL, XE
|{{✗}} ||{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}
|{{✗}}
|?
|{{✓}}
|{{✗}}
|-
|[http://jamesfriend.com.au/pce-js PCE-js]
|[https://github.com/jsdf/pce git]
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}}
|-
|[https://alienbill.com/2600 z26]
|[httphttps://www.whimsey.com/z26/z26index.html php 4.07]
|{{✗}} ||High ||{{✓}} ||{{✓}} ||{{~}}
|-
|-
|Gopher2600
|[https://github.com/JetSetIlly/Gopher2600 0.27.0{{Gopher2600Ver}}]
|{{✗}} ||High ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[https://github.com/james7780/jum52 git]
|{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}
|-
| Rainbow
|[https://web.archive.org/web/20120914030219/http://www.chrislam.co.uk/rainbow-atari-8bit-emulator.htm 2.2]
|{{✗}} ||? ||{{✗}}||{{✗}} ||{{✗}}
|}
|{{✗}}
|-
|[[higan]](火眼)
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{✓}}
| {{✓}}
|-
|[[higan]](火眼)
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
| {{✓}}
|{{✓}} ||{{✓}} ||{{~}}<ref group=N name=triforce>Requires the [https://dolphin-emu.org/download/list/Triforce/1/ Triforce branch] to work. It is very old and unsupported.</ref> ||{{✓}}<ref group=N>At Alpha release and has bugs that are not present on standalone Dolphin.</ref> ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[Ishiiruka-Dolphin]](いし海豚)
|[https://forums.dolphin-emu.org/Thread-unofficial-ishiiruka-dolphin-custom-version Dev]
|{{✓}} ||{{✓}} ||{{✗}} ||{{~}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|Pureikyubu(PlayCube)
|[https://github.com/emu-russia/pureikyubu/releases {{PureikyubuVer}}]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[yuzu]](柚子)|[https://yuzu-emu.org/downloads Nightly(Offline)][https://github.com/yuzu-emu/yuzu git(Offline)]|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}}[[History_of_emulation#Lawsuits|*]]
|{{✓}}
|-
|[[Ryujinx]](龍神X)
|[https://ryujinx.org/#/Build Nightly][https://github.com/Ryujinx/Ryujinx git]
|{{✓}}
|{{✓}}
|{{✓}}
|{{}}
|{{✓}}
|}
|{{✓}} ||{{✓}} ||{{✓}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[higan]](火眼)|[httphttps://byuugithub.orgcom/emulationhigan-emu/higan /releases/ {{higanVer}}]
|{{✗}} ||{{✗}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{✓}}
|-
|{{~}}
|-
|[[higan]](火眼)
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{~}}
|{{~}}
|-
|[[higan]](火眼)
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{✓}}
|-
|[[FinalBurn Neo]]
|[https://github.com/finalburnneo/FBNeo/releases/latest Stable] [https://ci.appveyorgithub.com/projectfinalburnneo/tmaulFBNeo/fbneo-kbhgdreleases/branchtag/master WIP latest nightly builds]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[[higan]](火眼)
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{~}} ||{{✗}} ||{{✗}} ||{{✓}}<small>(bsnes)</small> ||{{✓}} ||{{✓}} ||{{✗}}
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[Yaba Sanshiro|Yaba Sanshiro 2]](Yaba三四郎2)
|[http://www.uoyabause.org/static_pages/download {{YabaSanshiroVer}}]
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}
|}
===Dreamcast / NaomiNAOMI===
{| class="wikitable" style="text-align: center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[Sega NAOMI and variants|NaomiNAOMI]]
! scope="col"|Atomiswave
! scope="col"|Windows CE
|-
|[[reicast]]
|[httphttps://buildsgithub.com/skmp/reicast.com-emulator/ CI Buildsreleases {{ReicastVer}}]<small> (Not Working)</small><br/>[https://snapcraft.io/reicast r8.1]<small> (Snap Store)</small>
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} ||{{✗}}
|-
{| class="wikitable" style="text-align:center;"
! scope="col"|Emulator
! scope="col"|Latest versionVersion! scope="col"|[[libretro]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
|[http://eighttails.seesaa.net PC6001VX]
|[https://github.com/eighttails/PC6001VX/releases {{PC6001VXVer}}]
|{{✗}}
|{{✓}}
|{{✓}}
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✗}}
|{{✓}}
|{{✓}}
{| class="wikitable" style="text-align:center;"
! scope="col"|Emulator
! scope="col"|Latest versionVersion! scope="col"|[[libretro]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulatorsEmulators|Recommended]]
|-
|[http://retropc.net/pi XM8]
|[http://retropc.net/pi/#download {{XM8Ver}}]
|{{✗}}|{{✓}} |{{✗}}|{{✓}}|-|[[MAME]]|<abbr title="Latest development version">git artifacts</abbr><ref group=N name=mame_ci>[https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux]</ref><br/>[https://www.mamedev.org/?p=520 {{MAMEVer}}]|{{✓}}|{{✓}}|{{✓}}|{{~}}<ref group=N name=MAME>''As of Version 0.251, NEC PC-8801MA, NEC PC-8801MH, and NEC PC-8801mkIISR, and the clones: NEC PC-8801FA, NEC PC-8801MA2, NEC PC-8801mkIIFR and NEC PC-8801mkIIMR [https://github.com/mamedev/mame/pull/10685/files#diff-1847c95b25cbe1ff396cf2070c74171e411a74160ba1d49fff8a734b8123a139R2097-R2115 have been promoted to working status and is considered playable]''</ref>|-|[https://www.eonet.ne.jp/~showtime/quasi88 QUASI88]<br/><small>[https://docs.libretro.com/library/quasi88/ quasi88_libretro]</small>|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://www.eonet.ne.jp/~showtime/quasi88/download.html 0.6.4]
|{{✓}}
|{{✓}}
|{{~}}<ref group=N name=lr-quasi88>Only libretro core is still active.</ref>
|{{~}}
|-
|[http://www.cug.net/~manuke/x88000.html X88000]
|[https://quagma.sakura.ne.jp/manuke/x88_1_5_3.zip 1.5.3]
|?{{✗}}
|{{✓}}
|{{✗}}
|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|{{✓}}|{{✗}}|-|[https://www.eonet.ne.jp/~showtime/quasi88 QUASI88]|[https://www.eonet.ne.jp/~showtime/quasi88/download.html 0.6.4]<br>[https://github.com/libretro/quasi88-libretro git]<small>(libretro)</small>|?|{{✓}}<small>(libretro)</small>|{{✗}}
|}
! scope="col"|[[Recommended emulators|Recommended]]
|-
|Neko Project II kai(猫Project II改)
|[https://github.com/AZO234/NP2kai git]
|{{✓}}
|{{✓}}
|-
|Neko Project II(猫Project II)
|[http://www.yui.ne.jp/np2 0.86]
|{{✗}}
|{{✓}} ||{{✓}} ||{{✗}} ||High ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[higan]](火眼)
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{~}} ||{{✓}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{~}}
{| class="wikitable" style="text-align: center;"
! scope="col"|Name
! scope="col"|Latest Version
! scope="col"|Plugins
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
|-
|[[PCSX-Reloaded|PCSX-R]]
|[https://www.ngemu.com/threads/pcsxr-pgxp.186369 PGXP]([https://github.com/iCatButler/pcsxr git])<br/>[http://www.emucr.com/2019/03/pcsx-reloaded-git-20190307.html Windows]<br/>
|{{✓}}
|{{✓}}
| {{✗}}
|}
===PlayStation 5===
{{No known emulators}}
===Pocket Station===
|}
==MircosoftMicrosoft==
===MSX series===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|Sega Chihiro(千尋)
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
|{{✗}}
|}
 
===Xbox 360===
{{No known emulators}}
===Xbox One===
{{No known emulators}}
===Xbox Series X and Series S===
{{No known emulators}}
==Apple==
|LisaEm
|[https://lisa.sunder.net 1.2.7]
|{{✓}} ||{{✓}} ||{{✓~}}|-|IDLE|[https://sourceforgelisalist2.netcom/projectsindex.php/idle-lisa-emu/files r23topic,350.0.html *]|{{✓}} ||{{✓}} ||{{TBD}}
|-
|[[MAME]]
|-
|SheepShaver
|[https://github.com/cebixkanjitalk755/macemu 2.4/ git]
|{{✓}} ||{{✓}} ||{{✓}}
|-
|{{TBD}} ||{{✓}} ||{{✗}}
|}
===Apple iPod===
{{No known emulators}}
===iOS===
{{No known emulators}}
==SNK Corporation==
|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[higan]](火眼)|[https://byuugithub.orgcom/higan -emu/higan/releases/ {{higanVer}}]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|}
==J2MECommodore=====Commodore 64 & 128===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|VersionLatest version! scope="col"|<abbr title="Sony Ericsson 3D Engine">Mascot Capsule 3D</abbr>[[libretro]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|VM
! scope="col"|Derived from
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[KahvibreakVICE]](x64sc)|[httpshttp://bluemaximavice-emu.org/kahvibreak/Kahvibreak%201sourceforge.5.zip Stable]<br/>[https:/net/bluemaximaindex.org/kahvibreak/Kahvibreak%20Brewer%201.5.10.zip Devhtml#download {{VICEVer}}]|{{}}| MidVery high| Host JVM (FreeJ2ME)| ?{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}<small> (WIP)</small>
|-
|[[SquirrelJME]]Denise|[https://sourceforge.net/projects/deniseemu/files/ {{SquirrelJMEVerDeniseVer}}]
|{{✗}}
|Very high|{{✓}}|{{✓}}|{{SquirrelJMEAccuracy}}|Custom -|[[VICE]] (Javax64)| [http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]<ref group=N name=x64>Source only, pass '--enable-x64' to configure</ref>|{{✓}}|High
|{{✓}}
|{{✓}}
|?<small> (WIP)</small>{{~}}
|-
|MicroEmu[http://www.emu64-projekt.de/ Emu64]|[https://github.com/artem-frolovThKattanek/emu64/microemu releases git]
|{{✗}}
|Mid?|Host JVM| -{{✓}}
|{{✓}}
|{{~}}
|-
|[[BizHawk]]
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{✗}}
|-
|MPowerPlayer[[MAME]]|[httpshttp://webwww.archivemamedev.org/web/20070126100250/http://mpowerplayerrelease.com:80/mppwin.zip 2.0html {{MAMEVer}}]|{{✓}}|Mid|{{✓}}|{{✓}}
|{{✗}}
|Low-|?Frodo|?[http://frodo.cebix.net/ 4.1b]|{{✗}}
|?
|{{✗}}
|{{✗}}
|-
|N-GAGE Cool!
|[https://web.archive.org/web/20060214111930/http://www.amazingmobile.com:80/DownFiles/NgageCool(Trial).zip 1.2.1 (Trial)] ($)
|{{✗}}
|Low
|?
|?
|?
|{{✗}}
|{{✗}}
|-
|}
==Symbian and N-Gage=Commodore 65==={| class="wikitable" style="text-align:center;" width="400px"|-
! scope="col"|Name
! scope="col"|VersionLatest version! scope="col"|[[libretro]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|<small>[https://retroachievements.org/gameSearch.php?o=0&p=0&i=61 Retro<br/>Achievements]</small>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
| [[EKA2L1MAME]]| [httpshttp://githubwww.commamedev.org/EKA2L1/EKA2L1/releases gitrelease.html {{MAMEVer}}]| Mid| {{}}|Low| {{✓}}| {{~}}| {{}}
|}
==Commodore=====Commodore 64 & 128Amiga Line===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[libretro]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[VICE]http://fs-uae.net/ FS-UAE] (x64sc)|[http://vicefs-emuuae.net/download 3.sourceforge0.net5]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[http://blitterstudio.com/amiberry Amiberry]|[https://indexgithub.html#download com/BlitterStudio/amiberry/releases {{VICEVerAmiberryVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}|Very high-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}||{{✓}}||{{✓}} ||{{✗}}
|-
|Denise
|[https://sourceforge.net/projects/deniseemu/files/ {{DeniseVerna}}]|{{✗}}|Very high|{{✓}}||{{✓}}||{{✗}}|==x86 CPUs=={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|8086! scope="col"|286! scope="col"|386! scope="col"|486! scope="col"|Pentium! scope="col"|Pentium II! scope="col"|Celeron! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[VICE86Box]] (x64)|[httphttps://vice-emugithub.sourceforge.netcom/86Box/index.html#download 86Box git]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{VICEVer}}]<ref group=N name=x64>Source only, pass '--enable-x64' to configure</ref>||{{✓}}|High|{{✗}} ||{{✓}}||{{✓}}||{{~}}
|-
|[http://www.emu64-projekt.de/ Emu64[PCem]]|[httpshttp://githubpcem-emulator.com/ThKattanek/emu64/releases gitco.uk {{PCemVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|?|{{✓}}||{{}}||{{~}}
|-
|[[BizHawkDOSBox#Forks|DOSBox-X]]|[httphttps://tasvideosgithub.orgcom/BizHawkjoncampbell123/ReleaseHistory.html dosbox-x/releases {{BizHawkVerDOSBox-XVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[DOSBox]]|[http://www.dosbox.com/download.php?main=1 0.74-3] <br /> [http://www.dosbox.com/wiki/SVN_Builds#List_of_SVN_Builds SVN]|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}|-|[[Bochs]]|[https://sourceforge.net/projects/bochs/files/bochs {{BochsVer}}]|{{✗}} ||{{✗}} ||{{✓}}||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}|Mid|{{✓}}||{{✓}} ||{{✓}} ||{{~}} ||{{~}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✓}}||{{✗}}
|-
|Frodo[[QEMU]]|[httphttps://frodowww.cebixqemu.netorg/ 4.1bdownload/ {{QEMUVer}}]|{{✗}} |?|{{✗}}||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=conroe>Supports the [[wikipedia:Conroe_(microprocessor)|Conroe]] model.</ref> ||{{✗}}||{{✓}} ||{{✓}} ||{{✗}}
|}
==Sinclair=Commodore 65====ZX81===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[libretro]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Relative Speed<ref group=N name=RelativeSpeed>As calculated by Carlo Delhez's clkfreq, originally distributed with his XTender emulator. The ZX81 has relatively complicated timing mechanics, depending on signalling of WAIT during NMI; relative speed is a measurement of how closely an emulator matches a real machine in terms of clock cycles spent processing within a frame. 100.0% denotes the same execution speed as a real machine.</ref>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[ZEsarUX]]
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]
|{{✗}}
|{{✓}}
|110.9%
|{{✓}}
|{{✓}}
|-
|[https://sourceforge.net/projects/sz81/ SZ81] <br/><small>(xz80 & z81 based)</small>
|[http://sz81.sourceforge.net/#downloads 2.1.7] <br/>[http://rullf2.xs4all.nl/sz81/ 2.3.10 (Unofficial)]
|{{✗}}
|{{✓}}
|100.0%
|{{✗}}
|{{~}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|Low?|{{✓}}Not tested
|{{✓}}
|{{✗}}
|}
===Amiga LineZX Spectrum===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name! scope="col"|Latest versionVersion! scope="col"|[[libretro|Libretro Core]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulatorsEmulators|Recommended]]
|-
|[http://fs-uae.net/ FS-UAE[FUSE]]|[httphttps://fs-uaesourceforge.net/download 3projects/fuse-emulator 1.05.57]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[http://blitterstudio.com/amiberry Amiberry[Speccy]]|[httpshttp://githubfms.comkomkon.org/BlitterStudioSpeccy/amiberry/releases #Downloads {{AmiberryVerSpeccyVer}}]|{{✗}} ||{{}} ||{{✓}} ||{{✓}}
|-
|[[MAMEZEsarUX]]|[httphttps://wwwgithub.mamedev.orgcom/chernandezba/zesarux/release.html releases {{MAMEVerZEsarUXVer}}]|{{}} ||{{✓}} ||{{✓}} ||{{}}
|-
|Denise[[BizHawk]]|[http://tasvideos.org/Bizhawk/ZXSpectrum.html {{naBizHawkVer}}]|{{✗}} |?|{{✓}} ||{{✓}} ||{{✗}~}|==Intel CPUs=={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|8086<nowiki>*¹</nowiki>! scope="col"|286! scope="col"|386<nowiki>*²</nowiki>! scope="col"|486<nowiki>*³</nowiki>! scope="col"|Pentium<nowiki>*⁴</nowiki>! scope="col"|Pentium II<nowiki>*⁵</nowiki>! scope="col"|Celeron<nowiki>*⁶</nowiki>! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[86Box]]Retro Virtual Machine|[httpshttp://githubwww.com/86Box/86Box gitretrovirtualmachine.org 2.0.beta-1.r6]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} |?|{{✓}} ||{{✓}} ||{{✓~}}
|-
|[[PCem]]ZX-Poly|[httphttps://pcem-emulatorgithub.co.uk com/raydac/zxpoly {{PCemVerZXPolyVer}}]|{{}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓TBD}}
|-
|[[DOSBox#Forks|DOSBox-X]]Xpeccy|[https://github.com/joncampbell123samstyle/dosbox-xXpeccy/releases {{DOSBox-XVerXpeccyVer}}]|{{}} |?|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} |-|{{✗}} [[DSP]]|[https://github.com/leniad/dsp-emulator git]|{{✗}} |?|{{✓}} ||{{✓}} ||{{✓}}
|-
|[[DOSBox]]|[httphttps://www.dosboxgitlab.com/download.php?main=1 0.74-3rastersoft/fbzx fbzx] <br /> |[httphttps://www.dosboxgitlab.com/wikirastersoft/SVN_Builds#List_of_SVN_Builds SVNfbzx git]|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[[Bochs]]JSpeccy|[https://sourceforgegithub.netcom/projectsjsanchezv/bochsJSpeccy/files/bochs {{BochsVer}}releases git]|{{✗}} ||{{✗}} |?|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} ||{{~}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[QEMU]http://chui.dcemu.co.uk/zx4all.html ZX4ALL]|[httpshttp://wwwchui.dcemu.qemuco.orguk/download/ {{QEMUVer}}zx4all.html#Downloads Beta 2]|{{✗}} |?|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=conroe>Supports the [[wikipedia:Conroe_(microprocessor)|Conroe]] model.</ref> ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|}
==SinclairAcorn Computers=====ZX81BBC Micro/BBC Master===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[libretro]]BBC Micro! scope="col"|BBC Master
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Relative Speed<ref group=N name=RelativeSpeed>As calculated by Carlo Delhez's clkfreq, originally distributed with his XTender emulator. The ZX81 has relatively complicated timing mechanics, depending on signalling of WAIT during NMI; relative speed is a measurement of how closely an emulator matches a real machine in terms of clock cycles spent processing within a frame. 100.0% denotes the same execution speed as a real machine.</ref>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[ZEsarUX]http://www.mkw.me.uk/beebem/index.html BeebEM]|[https://github.com/chernandezbastardot/zesaruxbeebem-windows/releases {{ZEsarUXVer}}git]|{{✗}}B, B+, M128
|{{✓}}
|110.9%
|{{✓}}
|{{✓}}
|-
|[https://sourceforge.net/projects/sz81/ SZ81] <br/><small>(xz80 & z81 based)</small>
|[http://sz81.sourceforge.net/#downloads 2.1.7] <br/>[http://rullf2.xs4all.nl/sz81/ 2.3.10 (Unofficial)]
|{{✗}}
|{{✓}}
|100.0%
|{{✗}}
|{{~}}
|-
|[[MAME]https://github.com/stardot/b-em B-em]|[http://wwwb-em.mamedevbbcmicro.orgcom/release2.html 2], [https://github.com/stardot/b-em git]|A, B, B+, M128, MC|MT, M512|{{MAMEVer✓}}|{{✓}}]
|{{✓}}
|-
|[https://github.com/tom-seddon/b2 B2]
|[https://github.com/tom-seddon/b2/releases git]
|B, B+, M128
|{{✗}}
|?
|Not tested
|{{✓}}
|{{✗}}
|}
===ZX SpectrumElectron===
{| class="wikitable" style="text-align:center;"
!scope="col"|Name!scope="col"|Latest Version!scope="col"|[[libretro|Libretro Core]]version!scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>!scope="col"|Active!scope="col"|[[Recommended Emulatorsemulators|Recommended]]
|-
|[[FUSEMAME]]|[httpshttp://sourceforgewww.net/projectsmamedev.org/fuse-emulator 1.5release.7]|html {{MAMEVer}}]
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[Speccy]]CLK|[httphttps://fmsgithub.komkon.orgcom/TomHarte/SpeccyCLK/#Downloads {{SpeccyVer}}releases git]|{{✗}}|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}}
|-
|[[ZEsarUX]]eek|[https://github.com/chernandezbabpeel/zesarux/releases eek git]|{{✓}}|{{ZEsarUXVer}}]
|{{✗}}
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[BizHawk]http://electrem.emuunlim.com/ ElectrEm]|[http://tasvideoselectrem.emuunlim.orgcom/Bizhawk/ZXSpectrumDownloads.html {{BizHawkVer}}0.6c]|{{✗}}
|?
|{{✓}}
|{{~}}
|-
|Retro Virtual Machine
|[http://www.retrovirtualmachine.org 2.0.beta-1.r6]
|{{✗}}
|?
|{{✓}}
|{{~}}
|-
|ZX-Poly
|[https://github.com/raydac/zxpoly {{ZXPolyVer}}]
|{{✗}}
|{{✓}}
|{{✓}}
|{{TBD}}
|-
|XpeccyElkJS|[https://github.com/samstyledmcoles/Xpeccy/releases 20231130elkjs git]|?
|{{✗}}
|?
|{{✓}}
|{{✗}}
|-
|[[DSP]]|[httpshttp://githubelkulator.acornelectron.com/leniad/dsp-emulator git]|{{✗}}|?|{{✓}}|{{✗}}|-|[https://gitlabco.comuk/rastersoft/fbzx fbzxElkulator]|[https://gitlabgithub.com/rastersoftrcook/fbzx elkulator git]|{{✗}}|{{✓}}
|{{✓}}
|{{✗}}
|-
|JSpeccy
|[https://github.com/jsanchezv/JSpeccy/releases git]
|{{✗}}
|?
|{{✓}}
|{{✗}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}}
|-
|[http://chui.dcemu.co.uk/zx4all.html ZX4ALL]
|[http://chui.dcemu.co.uk/zx4all.html#Downloads Beta 2]
|{{✗}}
|?
|{{✗}}
|{{✗}}
|}
==GamePark Holdings=====GP32Multi (Atom, Micro, Electron)===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|Atom! scope="col"|BBC Micro! scope="col"|BBC Master! scope="col"|Electron! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||A, B, B+, M128 ||? ||{{✓}} ||{{✓}} ||{{~}}
|}
==Acorn Computers=====BBC Micro/BBC MasterArchimedes===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|BBC Micro
! scope="col"|BBC Master
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|Arculator|[http://wwwb-em.mkwbbcmicro.me.ukcom/beebemarculator/indexdownload.html BeebEM]|[https://github2.com/stardot/beebem-windows/releases git1]|B, B+, M128|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[https://github.com/stardot/b-em B-em[MAME]]|[httphttps://b-emwww.bbcmicromamedev.comorg/ 2release.2html {{MAMEVer}}], [https://github.com/stardot/b-em git]|A, B, B+, M128, MC|MT, M512
|{{✓}}
|{{✓}}
|{{✗}}
|-
|ArcEm
|[https://sourceforge.net/projects/arcem/files/arcem/1.50/ 1.50]
|{{✓}}
|-
|[https://github.com/tom-seddon/b2 B2]
|[https://github.com/tom-seddon/b2/releases git]
|B, B+, M128
|{{✗}}
|?
|{{✓}}
|{{✗}}
|}
===ElectronRisc PC / A7000===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|RPCEmu
|[http://www.marutan.net/rpcemu/index.php#downloads 0.9.4]
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[MAME]]
|[httphttps://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|{{✓}}
|{{✗}}
|}
==VTech==
===CreatiVision===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest Version
! scope="col"|[[libretro]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended Emulators|Recommended]]
|-
|cvemu (creatiVision emulator)
|[https://sourceforge.net/projects/creativisionemulator 21.05.01 Preview (source)]
16.04.24 (windows)
|{{✗}}
|{{✓}}
|{{~}}<ref group=N>[https://sourceforge.net/p/creativisionemulator/activity/ creatiVision commits]</ref>
|{{✓}}
|-
|CLK[[MAME]]|<abbr title="Latest development version">git artifacts</abbr><ref group=N name=mame_ci>[https://githubnightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux]</ref></small></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/TomHartenightly/ libretro core]<ref group=N name=since>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</CLKref></releases git]small>|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}[https://github.com/mamedev/mame/blob/master/src/mame/vtech/crvision.cpp#L962 *]
|-
|FunnyMu
|[https://www.lemoncube.com/26.html FunnyMu 0.43 SDL]
|{{✗}}
|-
|eek
|[https://github.com/bpeel/eek git]
|{{✓}}
|{{✗}}
|{{✗}}
|-
|[http://electrem.emuunlim.com/ ElectrEm]CvEmu2|[http://electrem.emuunlim.com/Downloads.html 0.6c]|?|{{✗}}|{{✗}}|-|ElkJS|[https://github6.com/dmcoles/elkjs git]|?1 (CvEmu2)|{{✗}}|{{✗}}|-|[http://elkulator.acornelectron.co.uk/ Elkulator]|[https://github.com/rcook/elkulator git]|{{✓}}
|{{✗}}
|{{✗}}
|}
 ===Multi (Atom, Micro, Electron)Socrates===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest versionVersion! scope="col"|Atom! scope="col"|BBC Micro! scope="col"|BBC Master! scope="col"|Electron[[libretro]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active! scope="col"|[[Recommended emulatorsEmulators|Recommended]]|-
|-
|[[MAME]]
|<abbr title="Latest development version">git artifacts</abbr><ref group=N name=mame_ci>[https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux]</ref></small></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=since>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref></small>|{{✓}} ||A, B, B+, M128 ||? ||{{✓}} ||{{✓}} ||{{~}}[https://github.com/mamedev/mame/blob/master/src/mame/vtech/socrates.cpp#L1663 *]
|}
===ArchimedesV.Smile===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest versionVersion
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulatorsEmulators|Recommended]]
|-
|Arculator[[MAME]]|<abbr title="Latest development version">git artifacts</abbr><ref group=N name=mame_ci>[https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux]</ref></small></br>[http://b-emwww.bbcmicromamedev.comorg/arculator/downloadrelease.html 2.1]|{{MAMEVer}}]<br>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=since>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref></small>
|{{✓}}
|{{✓}}
|{{~}}[https://github.com/mamedev/mame/blob/master/src/mame/vtech/vsmile.cpp *]
|-
|[[MAME]]Unununium|[https://wwwgithub.mamedev.orgcom/RebeccaRGB/release.html {{MAMEVer}}unununium git]|{{✓}}|{{✓}}
|{{✗}}
|-
|ArcEm
|[https://sourceforge.net/projects/arcem/files/arcem/1.50/ 1.50]
|{{✓}}
|{{✗}}
|{{✗}}
|}
===V.Flash===
{{No known emulators}}
===InnoTV===
{{No known emulators}}
==Miscellaneous=Risc PC / A7000====Panasonic (3DO)===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[libretro]]
! scope="col"|Retro achievements
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|RPCEmu[[4DO|4DO]]|[httphttps://www.marutansourceforge.net/rpcemuprojects/indexfourdo 1.php#downloads 03.92.4]|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|[[Opera]]
|[https://buildbot.libretro.com/nightly libretro core]
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[MAME]]
|[https://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|{{✓}}
|-
|[[Phoenix (emulator)|Phoenix]]
|[http://www.arts-union.ru/node/23 2.8.JAG]
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|{{~}}
|-
|[https://code.google.com/p/3doh 3d'oh]
|SVN
|{{✗}}
|{{✗}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✗}}
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}}
|}
===Phillips (CD-i)===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest Version
! scope="col"|<abbr title="Digital Video Cartridge">[[#Digital Video Cartridge|DVC]]</abbr>
! scope="col"|[[libretro]]
! scope="col"|<small>[https://retroachievements.org/gameList.php?c=42 Retro<br/>Achievements]</small>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
| [https://docs.libretro.com/library/same_cdi/ Same CDi<br/><small>same_cdi_libretro</small>]
| [https://buildbot.libretro.com/nightly/ libretro core]
| {{✗}}[https://github.com/libretro/same_cdi/issues/7 *] ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [[MAME]]
| [http://www.mamedev.org/release.html {{MAMEVer}}]
| {{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}[https://github.com/mamedev/mame/blob/master/src/mame/philips/cdi.cpp *]
|-
| [https://github.com/Stovent/CeDImu CeDImu]
| None (pre-alpha)
| {{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}<small> (WIP)</small>
|-
| [https://web.archive.org/web/20010926085947/http://cdice.emuhq.com:80/ CD-iCE]
| [https://www.zophar.net/cd-i/cd-ice.html 2001-08-20]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|}
===GamePark Holdings===
====GP32====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{~}}
|}
====GP2X====
{{No known emulators}}
===IBM===
====System 370/390/z====
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|[[libretro]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[http://www.hercules-390.org/ Hercules]
|3.07
|{{✗}}
|{{✓}}
|{{✓}}
|{{✓}}
|}
 
===Symbian and N-Gage===
{| class="wikitable" style="text-align:center;" width="400px"
|-
! scope="col"|Name
! scope="col"|Version
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|<small>[https://retroachievements.org/gameSearch.php?o=0&p=0&i=61 Retro<br/>Achievements]</small>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
| [[EKA2L1]]
| [https://github.com/EKA2L1/EKA2L1/releases git]
| Mid
| {{✗}}
| {{✓}}
| {{~}}
| {{✓}}
|}
===J2ME===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Version
! scope="col"|<abbr title="Sony Ericsson 3D Engine">Mascot Capsule 3D</abbr>
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|VM
! scope="col"|Derived from
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[Kahvibreak]]
|[https://bluemaxima.org/kahvibreak/Kahvibreak%201.5.zip Stable]<br/>[https://bluemaxima.org/kahvibreak/Kahvibreak%20Brewer%201.5.10.zip Dev]
|{{✗}}
| Mid
| Host JVM (FreeJ2ME)
| ?
|{{✓}}
|{{✓}}
|{{✓}}<small> (WIP)</small>
|-
|[[SquirrelJME]]
|{{SquirrelJMEVer}}
|{{✗}}
|{{SquirrelJMEAccuracy}}
|Custom (Java)
| -
|{{✓}}
|{{✓}}
|?<small> (WIP)</small>
|-
|MicroEmu
|[https://github.com/artem-frolov/microemu git]
|{{✗}}
|Mid
|Host JVM
| -
|{{✓}}
|{{✗}}
|{{✗}}
|-
|MPowerPlayer
|[https://web.archive.org/web/20070126100250/http://mpowerplayer.com:80/mppwin.zip 2.0]
|{{✗}}
|Low
|?
|?
|?
|{{✗}}
|{{✗}}
|-
|N-GAGE Cool!
|[https://web.archive.org/web/20060214111930/http://www.amazingmobile.com:80/DownFiles/NgageCool(Trial).zip 1.2.1 (Trial)] ($)
|{{✗}}
|Low
|?
|?
|?
|{{✗}}
|{{✗}}
|-
|}
==See also==
* [[Linux guide for emulators]]
* [[Game engine recreations and source ports]]
[[Category:Emulators by operating system]]
6,737
edits

Navigation menu