Changes

Jump to navigation Jump to search

Emulators on Linux

50,436 bytes added, 7 March
m
no edit summary
{{WIP}}{{Infobox platform|title = Linux|logo = Tux (Linux).png|logowidth = 69px|type = [[:Category:Emulators by operating system|Operating systems]]|first-release = Linux Kernel 0.02 ('''1991''Distro')|last-agnostic packagesrelease = [https://www.kernel.org/ Linux Kernel {{LinuxKernelVer}}] ('''2024''' are application portability solutions in Linux.)}}
There are thousands of different distributions of Linux, and many of these use different package systems to manage application installation. Some popular ones are .deb format used by Debian, Ubuntu and its variants, and there :''This page is also RPM format used by [[Emulation about software on Fedora|Fedora]]Linux that emulates other hardware, RedHat, and many otherslike video game consoles.Packages of the game console and computer emulators exist ''{{for popular Linux distros, usually available from the official |software repositories of the distribution, but they are usually very old compared to the upstream versions. In addition, these packages are typically made only for one single version of the distribution, and due to dependency problems, these can not be used in other distros.There are at least three new package formats that are aiming to bring application portability to the Linux ecosystem. Packages using these formats are quite huge in file size due to bundling all dependencies in it, but they can run in any popular Linux distros.on other Operating Systems|Hypervisors}}
==Flatpak==Flatpak (formerly xdg-app) '''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-agnostic application framework). It is a decentralized system ;Emulators on LinuxDue to the overlap with the technical and has no central package repository. Insteadopen source communities, the user must manually add majority of emulators in existence will have Linux versions available. The commercial success of the repository's URL to the system before packages can be installed, like in [[Emulation on Ubuntuwikipedia:Steam Deck|Ubuntu's PPASteam 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://flathubwww.emudeck.orgcom/ FlathubEmuDeck]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, probably set up and ready to go.;*See the [[Linux guide for emulators]] for Distro specific instructions;*See the biggest Flatpak repository[[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, has several which can be the better than emulatorsfor their specific games.
To install ==Atari=====Atari 8-bit family==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|Models! scope="col"|XEGS! 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 from Flathub|Recommended]]|-|[https://atari800.github.io Atari800]|[http://www.atari.org.pl/PLus/downloads_us.htm {{Atari800Ver}}]|400, 800, XL, XE|{{✗}} ||{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}|-|[http://www.xl-project.com Atari++]|[http://www.xl-project.com/downloads.html {{Atari++Ver}}]|400, 800, XL, add the location of Flathub repository to your systemXE|{{✗}} ||{{✗}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|Good: 400, 800<br/>Basic: XL, XE|{{✓}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{~}}|}
===Atari ST==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|[[libretro]]! scope="col"|<codeabbr title="Free/Libre and Open-Source Software">$ flatpak remoteFLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-add |[[Hatari]]|[http://download.tuxfamily.org/hatari {{HatariVer}}]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[https://sourceforge.net/projects/steemsse Steem SSE]|[https://sourceforge.net/projects/steemsse/files {{SteemSSEVer}}]|{{✗}}|?|{{✓}}|{{✓}}|-if|[https://aranym.github.io/index.html ARAnyM]|[https://github.com/aranym/aranym/releases git]|{{✗}}|{{✓}}|{{✓}}|{{✓}}|-not|[http://steem.atari.st Steem Engine]|3.2|{{✗}}|{{✓}}|{{✗}}|{{✗}}|-exists flathub |[https://dlweb.flathubarchive.org/repoweb/20190513045534/http://www.hampa.ch/pce/flathubdownload.flatpakrepo<html PCE/atarist]|[http://www.hampa.ch/pub/pce/pre/ pce-20191006]|{{✗}}|?|{{✓}}|{{✗}}|-|CaSTaway|[https://sourceforge.net/projects/castaway/files/castaway/code>castaway-0.9.2 0.9.2]|{{✗}}|{{✓}}|{{✗}}|{{✗}}|}
List of available application package names can be obtained by the following command===Atari 2600==={| 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]]|-|[[Stella]]|[https://stella-emu.github.io/downloads.html {{StellaVer}}]|{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}|-|[https://alienbill.com/2600 z26]|[https://www.whimsey.com/z26/index.php 4.07]|{{✗}} ||High ||{{✓}} ||{{✓}} ||{{~}}|-|[[BizHawk]]|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]|{{✗}} ||? ||{{✓}} ||{{✓}} ||{{✗}}|-|Gopher2600|[https://github.com/JetSetIlly/Gopher2600 {{Gopher2600Ver}}]|{{✗}} ||High ||{{✓}} ||{{✓}} ||{{✗}}|-|[[Clock Signal|CLK]]|[https://github.com/TomHarte/CLK/releases {{ClkVer}}]|{{✗}} ||Mid ||{{✓}} ||{{✓}} ||{{✗}}|-|Stellarator|[https://github.com/dpiponi/Stellarator git]|{{✗}} ||? ||{{✓}} ||{{✓}} ||{{✗}}|}
===Atari 5200==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|[[libretro]]! scope="col"|[[Emulation accuracy|Accuracy]]! scope="col"|<codeabbr title="Free/Libre and Open-Source Software">$ flatpak remote-ls flathubFLOSS</codeabbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[https://atari800.github.io/ Atari800]|[https://github.com/atari800/atari800/releases {{Atari800Ver}}]|{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}}|-|kat5200|[http://kat5200.jillybunch.com {{kat5200Ver}}]|{{✗}} ||? ||{{✓}} ||{{✗}} ||{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}} ||Mid ||{{✓}} ||{{✓}} ||{{✗}}|-|[http://jum.pdroms.de/ Jum52]|[https://github.com/james7780/jum52 git]|{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}|}
Use the following command to install ===Atari 7800==={| 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]]|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|High|{{✓}}|{{✓}}|{{✓}}|-|[http://7800.8bitdev.org/index.php/A7800_Emulator A7800]|[https://github.com/7800-devtools/a7800/releases {{A7800Ver}}]|{{✗}}|High|{{✓}}|{{✓}}|{{✓}}|-|[[ProSystem]]|[https://github.com/libretro/prosystem-libretro git] (libretro)|{{✓}}|?|{{✓}}|{{✗}} <small><ref group=N name=active>''Main branch is dead, but the emulator from Flathublibretro core is still alive.</ref></small>|{{✓}}|-|[[BizHawk]]|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]|{{✗}}|?|{{✓}}|{{✓}}|{{✗}}|}
===Atari Jaguar==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|AJ-CD! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[Phoenix (emulator)|Phoenix]]|[http://www.arts-union.ru/node/23 2.8.JAG]|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}|-|[[Virtual Jaguar]]|[https://icculus.org/virtualjaguar {{VirtualJaguarVer}}]<br />[http://virtualjaguar.kicks-ass.net/builds Unofficial builds]<br />[https://github.com/libretro/virtualjaguar-libretro git] (libretro)|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} <codesmall><ref group=N name=active>$ flatpak install flathub ''Package Name''Main branch is dead, but the libretro core is still alive.</ref></codesmall>||{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{~}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|}
Available emulators and its package name is listed below.===Atari Lynx==={| class="wikitable" widthstyle="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="100%col"|Active! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[Mednafen]]|[{{MednafenURL|releases}} {{MednafenVer}}]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[[Handy]]|[[sourceforge:projects/handy/files/|0.95]]|{{✓}}|{{✓}}|{{✗}}|{{✗}}|} ==Nintendo=====Nintendo Entertainment System==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|EmulatorLatest version! scope="col"|[[Wikipedia:Family Computer Disk System|FDS]]! scope="col"|[[libretro]]! scope="col"|[[Emulation accuracy|Accuracy]]! scope="col"|<abbr title="Free/ProjectLibre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|Package Name[[Recommended emulators|Recommended]]|-|[[Mesen]]|[http://www.mesen.ca {{MesenVer}}]|{{✓}}|{{✓}}|Cycle|{{✓}}|{{✓}}|{{✓}}|-|[[Nestopia|Nestopia UE]]|[http://0ldsk00l.ca/nestopia {{NestopiaVer}}]|{{✓}}|{{✓}}|Cycle|{{✓}}|{{✓}}|{{✓}}|-|[[puNES]]|[https://github.com/punesemu/puNES/releases {{PuNESVer}}]|{{✓}}|{{✗}}|Cycle|{{✓}}|{{✓}}|{{✓}}|-|[[3dSen]]|[http://www.geodstudio.net {{3dSenVRVer}}]|{{✗}}|{{✗}}|?|{{✗}}|{{✓}}|{{~}}|-|[[FinalBurn Neo]]|[https://github.com/finalburnneo/FBNeo-WIP-Storage-Facility/releases/tag/appveyor-build WIP builds]|{{✓}}|{{✓}}|?|{{✗}}|{{✓}}|{{✗}}
|-
|[[RetroArch]]<ref group=N>[https://wwwfms.libretrokomkon.com/index.phporg/retroarch-with-flatpak/ Official Flatpak Announcement of RetroArchiNES iNES]</ref>|[https://flathubfms.komkon.org/apps/details/org.libretro.RetroArch org.libretro.RetroArchiNES {{INESVer}}]|{{✓}}|{{✗}}|High|?|{{✓}}|{{✗}}
|-
|[[RPCS3]]Gearnes|[https://flathubgithub.orgcom/appsdrhelius/details/net.rpcs3.RPCS3 net.rpcs3.RPCS3Gearnes git]|{{✓}}|{{✓}}|High|{{✓}}|{{✓}}|{{✗}}
|-
|[[DuckStation]]
|[https://flathub.org/apps/details/org.duckstation.DuckStation org.duckstation.DuckStation]
|-
|[[m64pBizHawk]]|[httpshttp://flathubtasvideos.org/appsBizHawk/details/ioReleaseHistory.github.m64p.m64p io.github.m64p.m64phtml {{BizHawkVer}}]|{{✓}}|{{✗}}|Cycle|{{✓}}|{{✓}}|{{✗}}
|-
|[[Yuzuhigan]](火眼)|[https://flathubgithub.orgcom/appshigan-emu/detailshigan/org.yuzu_emu.yuzu org.yuzu_emu.yuzureleases {{higanVer}}]|{{✓}}|{{✓}} <small>(as bsnes v083)</small>|Cycle|{{✓}}|{{✓}}|{{✗}}
|-
|[https://prilik.com/ANESE ANESE]|[melonDS]https://github.com/daniel5151/ANESE/releases git]|{{✗}}|{{✗}}|Cycle|{{✓}}|{{~}}|{{✗}}|-|cxNES|[https://flathubgithub.orgcom/appsperilsensitive/detailscxnes/net.kuribo64.melonDS net.kuribo64.melonDSreleases git]|{{✓}}|{{✗}}|Mid|{{✓}}|{{✗}}|{{✗}}
|-
|[[DolphinFCEUX]]|[httpshttp://flathubwww.orgfceux.com/appsweb/details/orgdownload.DolphinEmu.dolphin-emu org.DolphinEmu.dolphin-emuhtml {{FCEUXVer}}]|{{✓}}|{{✗}}|Mid|{{✓}}|{{✓}}|{{✗}}
|-
|[[DOSBox]]
|[https://flathub.org/apps/details/com.dosbox.DOSBox com.dosbox.DOSBox]
|-
|FS-UAE[[MAME]]|[httpshttp://flathubwww.mamedev.org/apps/details/netrelease.fsuae.FS-UAE net.fsuae.FS-UAEhtml {{MAMEVer}}]|{{✓}}|{{✓}}|Mid|{{✓}}|{{✓}}|{{✗}}
|-
|[[mGBAQuickNES]]|[https://flathubgithub.orgcom/appslibretro/detailsQuickNES_Core git] (libretro)|?|{{✓}}|Low|{{✓}}|{{✗}}|{{✗}}|} ===Super Nintendo Entertainment System==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Version! scope="col"|Satellaview! scope="col"|[[libretro]]! scope="col"|[[Emulation accuracy|Accuracy]]! scope="col"|<abbr title="Free/io.mgba.mGBA io.mgba.mGBALibre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[Nestopiabsnes]]<br/><small>(Official)</small>|[https://flathubgithub.orgcom/appsbsnes-emu/detailsbsnes/ca._0ldsk00l.Nestopia ca._0ldsk00l.Nestopiareleases {{bsnesVer}}]| {{✓}}| {{✓}}|Cycle| {{✓}}| {{✓}}| {{✓}}
|-
|[[PCSX2Bsnes#List_of_forks|bsnes-hd]]<br/><small>(forked bsnes)</small>|[https://flathubgithub.orgcom/appsDerKoun/detailsbsnes-hd/net.pcsx2.PCSX2 net.pcsx2.PCSX2releases {{Bsnes-hdVer}}]| {{✓}}| {{✓}}|Cycle| {{✓}}| {{✓}}| {{✓}}
|-
|[[Citrahigan]](火眼)|[https://flathubgithub.orgcom/appshigan-emu/detailshigan/org.citra_emu.citra flatpak.citra-emu.orgreleases {{higanVer}}]| {{✓}}| {{✓}}|Cycle| {{✓}}| {{✓}}| {{✓}}
|-
|[[PPSSPPMesen S]]|[https://flathubgithub.orgcom/appsSourMesen/detailsMesen-S/org.ppsspp.PPSSPP org.ppsspp.PPSSPPreleases {{MesenSVer}}]| {{✗}}| {{✓}}|Cycle| {{✓}}| {{✗}}| {{~}}
|-
|[[Snes9x]]
|[https://flathubgithub.orgcom/appssnes9xgit/detailssnes9x/comreleases {{Snes9xVer}}]| {{✓}}| {{✓}}|High| {{✗}} <ref group=N name=noncomm>Due to using a [[Licensing#Non-commercial licenses|non-commercial license]].snes9xSource code is still publicly available.Snes9x com.snes9x.Snes9x]</ref>| {{✓}}| {{~}}
|-
|[[VICEMednafen]](SNES-Faust)|[https:{{MednafenURL|releases//flathub.org/apps/details/net.sf.VICE net.sf.VICE}} {{MednafenVer}}]| {{✓}}| {{✓}}|?| {{✓}}| {{✓}}| {{✗}}
|-
|[[FUSEHigan#nSide|nSide]](forked higan)|[https://flathubgithub.com/hex-usr/nSide/releases git]| {{✓}}| {{✓}}|Cycle| {{✓}}| {{✗}}| {{✗}}|-|[[BizHawk]] (bsnes v087)|[http://tasvideos.org/appsBizHawk/ReleaseHistory.html {{BizHawkVer}}]| {{✓}}| {{✗}}|Cycle| {{✓}}| {{✓}}| {{✗}}|-|[[Mednafen]] (bsnes v059)|[{{MednafenURL|releases/}} {{MednafenVer}}]| {{✓}}| {{✓}}|High| {{✓}}| {{✓}}| {{✗}}|-|[[MAME]]|[http:/details/netwww.sfmamedev.fuse_emulator netorg/release.sf.fuse_emulatorhtml {{MAMEVer}}]| {{✗}}| {{✓}}|Low| {{✓}}| {{✓}}| {{✗}}
|-
|[[ScummVMZSNES]]|[httpshttp://flathubzsnes.org/apps/details/orgcom 1.scummvm.ScummVM org.scummvm.ScummVM51]| {{✗}}| {{✗}}|Low| {{✓}}| {{✗}}| {{✗}}
|-
|[[bsnesCATSFC]]|[https://flathubgithub.orgcom/appsShadauxCat/details/dev.bsnes.bsnes dev.bsnesCATSFC 1.bsnes36]| {{✗}}| {{✓}}|Low| {{✓}}| {{✗}}| {{✗}}
|}
<references group=N />
==Snappy=Nintendo 64===Snappy, also called 'snaps' or just 'snap', is a distro{| class="wikitable" style="text-agnostic application framework made by Canonical, the Ubuntu devs. Unlike other formats, it is a centralized system align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|Plugins! scope="col"|Controller Pak! scope="col"|Rumble Pak! scope="col"|Transfer Pak! scope="col"|64DD! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and has the official repository to download the packages from.Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[simple64]] (ParaLLEl)List of all packages can be viewed from |[https://snapcraftgithub.iocom/simple64/simple64/releases/store Snapcraftlatest {{Simple64Ver}}] |{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|simple64 (Apps are listed by categoriesFinal GLideN64)|[https://github.com/thekovic/simple64/releases/tag/v2021.5.30 Final GLideN64]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✗}}|{{✓}}|-|[[RMG]]|[https://github.com/Rosalie241/RMG git]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✗}}|{{✓}}|{{✓}}|{{✓}}|-|[[ares]]|[https://github.com/ares-emulator/ares/releases {{aresVer}}]|{{✗}}|{{✓}}|{{~}}|{{~}}|{{✗}}|{{✗}}|{{✓}}|{{✓}}|{{~}}|-|[[CEN64]]|[https://github.com/tj90241/cen64 git]|{{✗}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✗}}|{{✓}}|{{✓}}|{{~}}|-|[[Mupen64Plus]]|[https://github.com/mupen64plus/mupen64plus-core/releases git]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{~}}|-|[[BizHawk]]|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]|{{✗}}|{{✓}}|{{✓}}|{{✓}}|{{✗}}|{{✗}}|{{✓}}|{{✓}}|{{✗}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✗}}|{{✗}}|{{✗}}|{{✗}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✗}}|}
Snappy has the following emulators===GameCube / Wii / Triforce==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|GameCube! scope="col"|Wii! scope="col"|Triforce*! scope="col"|[https://snapcraft.io/retroarch RetroArch] ([https://www.libretro.com/index.php]]! scope="col"|<abbr title="Free/retroarchLibre and Open-snap-packages-now-availableSource Software">FLOSS</ Official Announcement])abbr>! scope="col"|Active*! scope="col"|[[HatariRecommended emulators|Recommended]] [https://snapcraft.io/hatari|-emulator]*|[[DOSBoxDolphin]] [https://snapcraft.io/dosbox-jz]*FS-UAE |[https://snapcraft.io/fsuae]*Atari 8dolphin-bit [https://snapcraftemu.ioorg/atari800-jzdownload Dev] (Atari800)*[[VICE]] |{{✓}} ||{{✓}} ||{{~}}<ref group=N name=triforce>Requires the [https://snapcraft.io/vicedolphin-jz]*[[ScummVM]] [https://snapcraftemu.ioorg/scummvm]*Virtual Jaguar GCCdownload/Qt portable Jaguar [https:list/Triforce/snapcraft.io1/virtualjaguar-jz]*[[MAME]Triforce branch] [https://snapcraftto work.io/mame]*[[Citra]] [https://snapcraftIt is very old and unsupported.io</search?qref> ||{{✓}}<ref group=Citra]*[[Yuzu]] [https://snapcraftN>At Alpha release and has bugs that are not present on standalone Dolphin.io</yuzu]ref> ||{{✓}} ||{{✓}} ||{{✓}}|-*|[[Ishiiruka-Dolphin]] (いし海豚) |[https://snapcraftforums.iodolphin-emu.org/Thread-unofficial-ishiiruka-dolphin-emulatorcustom-version Dev]*[[RPCS3]] |{{✓}} ||{{✓}} ||{{✗}} ||{{~}} ||{{✓}} ||{{✓}} ||{{~}}|-|Pureikyubu (PlayCube)|[https://snapcraftgithub.iocom/rpcs3emu-emu]*[[PPSSPP]] [https:/russia/snapcraft.iopureikyubu/ppsspp-emureleases {{PureikyubuVer}}]|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}|}
==AppImage=Wii U==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|Accurancy! scope="col"|AmiiboAppImage is a package format that allows software distribution without a superuser permission. Unlike the other two, AppImage does not have a system to find, download, install ! scope="col"|<abbr title="Free/Libre and uninstall the packagesOpen-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[Cemu]]|[http://cemu. Instead, it works like Microsoft Windows .exe files with no DLL requirementsinfo/index.html#download {{CemuVer}}]|Medium|{{~}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[Decaf]]The user must give the 'executable' permission to the AppImage package (chmod +x |[https://github.com/decaf-emu/appname.AppImage) but this is the only requirement.decaf-emu git]|Low|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}|}
Unfortunately, emulator adaption is quite poor compared to the other two systems===Nintendo Switch==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|Amiibo! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[yuzu]] (柚子)|[https://yuzu-emu. org/downloads Nightly (Offline)][https://github.com/yuzu-emu/yuzu git (Offline)]|{{✓}}|{{✓}}|{{✗}}[RPCS3[History_of_emulation#Lawsuits|*]] and |{{✓}}|-|[[yuzuRyujinx]](龍神X)|[https://ryujinx.org/#/Build Nightly] are the most notable emulators to officially adopt this format[https://github.com/Ryujinx/Ryujinx git]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|}
List of AppImage packages can be found in ===Nintendo 3DS==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|Amiibo! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|[[libretro]]! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[Citra]]|[https://appimage.githubcitra-emu.io/appsorg/ AppImageHubdownload Nightly].|{{✓}}|{{✓}}|{{✓}}|{{✗}}|{{✓}}|}
Emulators available in AppImage===Nintendo DS==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|[[Nintendo DSi emulators|DSi]]! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[DeSmuME]]|[https://desmume.org/download/ {{DeSmuMEVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[melonDS]]|[http://melonds.kuribo64.net/downloads.php {{MelonDSVer}}] [https://github.com/Arisotura/melonDS/actions <br/>Dev Builds]|{{~}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|} ===Game Boy Advance==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|Game Link Support! scope="col"|e-Reader! 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]]|-|[[mGBA]]|[https://mgba.io/downloads.html {{MGBAVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}}|-|[[higan]] (火眼)|[https://github.com/higan-emu/higan/releases/ {{higanVer}}]|{{✗}} ||{{✗}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{✓}}|-|[[VisualBoy Advance#VBA-M|VBA-M]]|[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}}|}
* [[RPCS3]]===Pokémon mini==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version* ! scope="col"|[[Yuzulibretro]]* [https:! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</github.com/probonopd/qemu-ppc QEMU PowerPC AppImage] (A PowerPC emulator)abbr>! scope="col"|Active* ! scope="col"|[[RetroArchRecommended emulators|Recommended]] [http://buildbot.libretro.com/stable/1.9.10/linux/x86_64/]* |-|[[PCSX2GBE+]] |[https://github.com/ferion11shonumi/PCSX2_Appimagegbe-plus {{GBEVer}}]* [[Dolphin]] [https://www<ref group=N name=GBEplus>Pokémon mini core available not yet available in binary releases (source only).appimagehub.com</p/1567651]ref>|{{✗}}|{{✓}}|{{✓}}|{{✓}}|-|PokeMini* [[MGBA]] |[https://wwwsourceforge.appimagehub.com/p/1567223]* [[Gambatte]] [https:net/projects/wwwpokemini 0.appimagehub6.com/p/1566704]* [[DuckStation]0] [https://www.appimagehubgithub.com/pgameblabla/1460142pokemini git]* [[Project64]] [https://www.appimagehub.com/p/1411238]|{{✓}}|{{✓}}|{{✗}}* [[PPSSPP]] [https://www.appimagehub.com/p/1411234]|{{✓}}* [[DeSmuME]] [https://www.appimagehub.com/p/1411229]|}
=Emulators on Linux distribution==Virtual Boy==={| 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]]|-|[[Mednafen]]|[{{MednafenURL|releases/}} {{MednafenVer}}]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|Rustual Boy|[https://github.com/emu-rs/rustual-boy git]|{{✗}}|{{✓}}|{{~}}|{{✗}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|{{✓}}|{{✓}}|{{✗}}|-|[https://git.virtual-boy.com/PVB/pvbemu Planet Virtual Boy emulator]|[https://www.virtual-boy.com/tools/pvb-emulator/ 2019-03-27]|{{✗}}|{{✓}}|{{✗}}|{{✗}}|-|Red Dragon|[https://www.virtual-boy.com/tools/red-dragon/ 0.38 Final]|{{✗}}|{{✓}}|{{✗}}|{{✗}}|}
===THE GNUGame Boy /LINUX GUIDE OF EMULATIONGame Boy Color==={| class="wikitable" style="text-align: Ubuntu Editioncenter;"! scope="col"|Name! scope="col"|Latest version! scope="col"|Game Link Support! scope="col"|[[libretro]]:! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS<small/abbr>'''''Important! scope="col"|Active!''' Like the title says, this guide covers Ubuntu and its derivativesscope="col"|[[Recommended emulators|Recommended]]|-|[[SameBoy]]|[https://sameboy.github. While you may have lesser or equal success with distributions that use APT (Ubuntuio/downloads {{SameBoyVer}}]|{{✓}}<ref group=N name=sameboylink>SameBoy's packaging tool)libretro core supports Link Cable, where there could be relevant information in your case, this guide is standalone does not to be used for distributions that use Pacman or YUM. We can't guarantee that repositories here will work with Debian and Ubuntu</ref> |{{✓}}|{{✓}}|{{✓}}|{{✓}}|-based Puppy (like Tahr), but we're not saying it's not possible|[[BGB]]|[http://bgb.bircd. Give it a try, and it could work if you know what you're doingorg/#downloads {{BGBVer}}]|{{✓}}|{{✗}}|{{✗}}|{{✓}}|{{✓}}|-|[[Gambatte]]|[https://sourceforge. However, distributions like Arch and Fedora use ''completely'' different packaging tools, and <u>thus are obviously guaranteed not to worknet/projects/gambatte/files/gambatte {{GambatteVer}}]|{{✗}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[[Gearboy]]|[https://github.<com/drhelius/Gearboy/u> Don't give up, though; you can find the same emulators for your distribution somewhere else, either in their official or userreleases {{GearboyVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-curated repos or by compiling them from source|[[BizHawk]]|[http://tasvideos.''<org/BizHawk/small>ReleaseHistory.html {{BizHawkVer}}]|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}|-===Info for newfriends===|[[MAME]]Possibly the biggest difference between Windows and Ubuntu (and perhaps, GNU|[http://Linux in general) is the way that programs are handledwww. On Windows, getting software requires the developer to package an installer (or a portable build for flash drives and the like) that you have to get from their websitemamedev. They may also have to bundle dependencies (like the Visual C++ Runtime) or link you to their location if a license prevents thatorg/release. If your software is closer to openhtml {{MAMEVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}|-source, this is very different; either they have a repository that holds their own packages, someone has set one up for them, or they integrate their packages in the defaults (although this is very rare)|[http://emulicious.net Emulicious]|[https://emulicious.net/downloads {{EmuliciousVer}}]|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}|}
These ===Game & Watch==={| class="repositorieswikitable" can be thought of like app storesstyle="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]]|-|[[MAME]]|[http://www.mamedev. You use a package manager (either graphically or terminally) to search for programs in the repositories, from which you can install, update and uninstall themorg/release. It's really coolhtml {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[DSP]]|[https://github.com/leniad/dsp-emulator {{DSPVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}|}
Your Linux distribution comes with repositories already configured so you can get a lot of the main programs immediately, but there are risks with the emulators in particular==Sega=====Sega Model 1==={| class="wikitable" style="text-align:center; repositories aren't focused on having every emulator, "! scope="col"|Name! scope="col"|Latest version! scope="col"|Active! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and in many cases when they do, they don't have newer versionsOpen-Source Software">FLOSS</abbr>! scope="col"|[[Recommended emulators|Recommended]]|-|[[MAME]]|[http://www.mamedev. This isn't necessarily their fault though; especially with bigger distributions, repositories can be stuffed with ''loads'' of software that gets constant updates, so to get them tested and updated takes quite a bit of timeorg/release.html {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|Modeler|[https://web.archive.org/web/20020610034544/http://www.emuhype.com:80/index. Rather than using the defaults, we'll add more repositories made by users or developers themselves that contain the latest versions of these emulatorsphtml?s=modeler&ss=index 0. Once these repositories are added, you will be able to install the emulators like with any other program and update them with the rest of your machine9.3a]|{{✗}}|{{✗}}|{{✗}}|{{✗}}|}
While this can seem exciting, keep in mind that some ===Sega Model 2==={| 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 aren't available on repositories, and many good ones aren't on Linux at all, so you may need to use different methods to get them|Recommended]]|-|[[MAME]]|[http://www.mamedev. But don't worry; this will be explained laterorg/release.html {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{~}}|}
===Adding new repositoriesSega Model 3==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|[[libretro]]! scope="col"|<smallabbr title="Free/Libre and Open-Source Software">''Note: If you ever rely on a tutorial that says to type FLOSS<code/abbr>apt! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-get<|[[Supermodel]]|[https:/code>, you can use <code>apt</code> insteadwww. There generally isn't a differencesupermodel3.''<com/small>Download.html SVN Builds]:|{{~}} <small>''Another note: Pay attention to where <code>sudo</code> is used. That's the equivalent to running a Windows program as an administrator. If you're ever suspicious about any command you're told to type, you can type <code>man (commandWIP)</code> <sup>short for manual</sup> and it will tell you what that program does. E.g. <code>man apt</code> will tell you what apt does. To quit the documentation, just press q.''</small>||{{✓}} ||{{✓}} ||{{✓}}====Terminal====|-To add a new repository from the terminal, just type in this command:|[[MAME]] sudo add-apt-repository ppa|[http:user/ppa-name./www.mamedev.where the <code>ppa:userorg/ppa-name</code> are the ones you'll find in the table for the repository you want to add. After you add all the repos you want, you'll run the next command to tell apt to refresh the list: sudo apt updateOnce that's done you will have all the packages from those repos available to installrelease.html {{MAMEVer}}]====Graphical====To add a new repository from the GUI, install synaptic (or make sure it's installed) by typing in this command from the terminal:|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} sudo apt install synaptic|}
This program will be ===SG-1000==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|SC-3000! scope="col"|SF-7000! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|MasterGear|[http://fms.komkon.org/MG {{MasterGearVer}}]|{{✓}}|{{✓}}|{{✗}}|{{✗}}|{{✓}}|{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[[BizHawk]]|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]|{{✗}}|{{✗}}|{{✗}}|{{✓}}|{{✓}}|{{✓}}|-|[[Genesis Plus GX]]<ref group=N name="GPGXLibretro">Only available on PC as a lot of helplibretro core (e.g. [[RetroArch]]).</ref>|{{GenPlusGXVer}}|{{✗}}|{{✗}}|{{✓}}|{{✗}}|{{✓}}|{{~}}|-|[[higan]] (火眼)|[https://github.com/higan-emu/higan/releases {{higanVer}}]|{{~}} |{{✗}} |{{✓}}|{{✓}}|{{✓}}|{{~}}|-|[[Kega Fusion]]|[http://www.carpeludum.com/kega-fusion 3.64]|{{✓}}|{{✓}}|{{✗}}|{{✗}}|{{✗}}|{{~}}|-|Gearsystem|[https://github.com/drhelius/Gearsystem/releases {{GearsystemVer}}]|{{✗}}|{{✗}}|{{✓}}|{{✓}}|{{✓}}|{{✗}}|-|[[blueMSX]]|[http://bluemsx.com/download.html 2.8.2]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|{{✗}}|{{✗}}|-|[[MEKA]]|[https://github.com/ocornut/meka/releases {{MEKAVer}}]|{{✓}}|{{✓}}|{{✗}}|{{✗}}|{{✓}}|{{✗}}|-|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes DarcNES]|[https://segaretro.org/DarcNES 9b0401/9b0313]|{{~}}|{{✗}}|{{✗}}|{{✓}}|{{✗}}|{{✗}}|-|CoolCV|[http://atariage. Once you have it installed you can choose to organize packages by source com/forums/topic/240800-coolcv-emulator-for-mac-os-x-linux-windows-and see all the repos you already have available-raspberry 0.6.9]|{{✗}}|{{✗}}|{{✗}}|{{✗}}|{{✓}}|{{✗}}|-|TwoMbit|[http://sourceforge.net/projects/twombit/files 1.0.5]|{{✗}}|{{✗}}|{{✗}}|{{✓}}|{{✗}}|{{✗}|}
Select Settings ===Master System / Game Gear==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|<abbr title="Game Gear"> Repositories, GG</abbr>! scope="col"|[[libretro]]! scope="col"|[[Emulation accuracy|Accuracy]]! scope="col"|<abbr title="Free/Libre and from the new window, select Other Open-Source Software ">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[Genesis Plus GX]]<ref group=N name="GPGXLibretro">Only available on PC as a libretro core (e.g. [[RetroArch]]).</ref> Add|{{GenPlusGXVer}}|{{✓}}|{{✓}}|Very high|{{✗}}|{{✓}}|{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|{{✓}}|High|{{✓}}|{{✓}}|{{✓}}|-|[http://emulicious.net/ Emulicious]|[https://emulicious.net/downloads/ {{EmuliciousVer}}]|{{✓}}|{{✗}}|Very high|{{✗}}|{{✓}}|{{~}}|-|[[BizHawk]]|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]|{{✓}}|{{✗}}|Very high|{{✓}}|{{✓}}|{{~}}|-|[[higan]] (火眼)|[https://github.com/higan-emu/higan/releases {{higanVer}}]|{{✓}}|{{✓}}|High|{{✓}}|{{✓}}|{{~}}|-|[[Phoenix (emulator)|Phoenix]]|[http://www.arts-union.ru/sites/default/files/ph28jag-win64.zip 2.8.JAG]|{{✓}}|{{✗}}|Very high|{{✗}}|{{✓}}|{{~}}|-|[http://sourceforge.net/projects/twombit/ TwoMbit]|[http://sourceforge.net/projects/twombit/files/ 1.0.5]|{{✓}}|{{✗}}|Very high|{{✓}}|{{✗}}|{{✗}}|-|Gearsystem|[https://github.com/drhelius/Gearsystem/releases {{GearsystemVer}}]|{{✓}}|{{✓}}|High|{{✓}}|{{✓}}|{{✗}}|-|MasterGear |[http://fms.komkon.org/MG/ {{MasterGearVer}}]|{{✓}}|{{✗}}|High|{{✗}}|{{✓}}|{{✗}}|-|[[Kega Fusion]]|[http://www.carpeludum.com/kega-fusion/ 3.64]|{{✓}}|{{✗}}|Mid|{{✗}}|{{✗}}|{{✗}}|-|[[PicoDrive]]|[https://github.com/notaz/picodrive/releases {{PicoDriveVer}}]|{{✗}}<ref group=N name=PicoDrive>The Game Gear emulation doesn't work.</ref>|{{✓}}|Mid|{{✗}}|{{✓}}|{{✗}}|}
deb ===Genesis / MegaDrive / CD / 32X ==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|CD! scope="col"|32X! scope="col"|[[Sega Pico|Pico]]! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS<nowiki/abbr>http! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[BlastEm]]|[https://ppawww.launchpadretrodev.netcom/blastem/changes.html {{BlastEmVer}}]|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[Genesis Plus GX]]</nowikiref group=N name="GPGXLibretro">Only available on PC as a libretro core (e.g. [[RetroArch]]).<u/ref>ppa|{{GenPlusGXVer}}|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{{✗}} ||{{✓}} ||{{✓}}|-|[[BizHawk]]|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||? ||{{✓}} ||{{✓}}|-|[[Kega Fusion]]|[http:user/ppa/www.carpeludum.com/kega-name<fusion 3.64]|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}|-|[[PicoDrive]]|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}|-|[[FinalBurn Neo]]|[https://github.com/finalburnneo/FBNeo/releases/latest Stable] [https://github.com/finalburnneo/FBNeo/releases/tag/latest nightly builds]|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|-|[http://segaretro.org/Gens/GS Gens/GS]|[http://www.dusers.drexel.edu/gitweb/gitweb.cgi/~korth/gens.git r7]|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}|-|[http://dgen.sourceforge.net/ DGen]|[http://sourceforge.net/projects/dgen/files/dgen/ 1.33]|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}|-|[[GENS]]|[http://gens.me/downloads.shtml 2.14]|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}|-|[[higan]] (火眼)|[https://github.com/higan-emu/u>higan/ubuntu releases {{higanVer}}]|{{~}} ||{{✗}} ||{{✗}} ||{{✓}}<usmall>xenial(bsnes)</usmall> main||{{✓}} ||{{✓}} ||{{✗}}|-|Megado|[https://github.com/merwaaan/megado git]|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}}|-|Regen|[http://aamirm.hacking-cult.org/www/regen.html 0.972]|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}}|}
Where instead of ===Saturn / ST-V==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|<uabbr title="Sega Titan Video">xenialST-V</uabbr> for 16.04, you type ! scope="col"|[[libretro]]! scope="col"|<uabbr title="Free/Libre and Open-Source Software">trustyFLOSS</uabbr> for 14! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[Mednafen]]|[{{MednafenURL|releases}} {{MednafenVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[https://github.04, <u>bionic<com/FCare/Kronos Kronos]|[{{KronosDownloadLink}} {{KronosVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[Yaba Sanshiro|Yaba Sanshiro 2]] (Yaba三四郎2)|[http://u> for 18www.uoyabause.04, <u>focal<org/static_pages/download {{YabaSanshiroVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}|-|[[Yabause]]|[http://u> for 20yabause.04, <u>hirsute<org/download {{YabauseVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|-|[[MAME]]|[http://u> for 21www.mamedev.04, and <u>impish<org/u> for 21.10release.html {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|}
You can then see what ===Dreamcast / NAOMI==={| class="wikitable" style="text-align: center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|[[Sega NAOMI and variants|NAOMI]]! scope="col"|Atomiswave! scope="col"|Windows CE! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators you have with each repos, and can now install the ones you want|Recommended]]|-|[[Flycast|Flycast]]|[https://flyinghead.github.io/flycast-builds/ CI Builds]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[redream]]|[https://redream.io/download {{RedreamVer}}]|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}|-|[[DEmul]]|[http://demul.emulation64.com/downloads/ {{DEmulVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}|-|[[reicast]]|[https://github.com/skmp/reicast-emulator/releases {{ReicastVer}}]<small> (Not Working)</small><br/>[https://snapcraft.io/reicast r8.1]<small> (Snap Store)</small>|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} ||{{✗}}|-|[[nullDC]]|[http://www.emucr.com/2013/03/nulldc-svn-r150.html 1.0.4 r150]|{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}|-|lxdream-nitro|[https://gitlab.com/simulant/community/lxdream-nitro git]|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{~}} ||{{~}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|}
===Repositories ListSega VMU===The {| 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"Type|Active! scope=" column categorizes repositories by update frequencycol"|[[Recommended emulators|Recommended]]|-|VeMUlator_libretro|[https://buildbot. Software in the Testing branches usually get updates as often as possible libretro.com/nightly/ Nightly]|{{✓}}|{{✓}}|{{✓}}|{{~}}|-|SoftVMS|[https://web.archive.org/web/20210606212834/http://mc.pp.se/dc/sw.html 1.10 (even dailysource only), while software in the Stable branches are only as recent as the versions are, and usually get updates between a few months]|{{✗}}|?|{{✗}}|{{~}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|{{✓}}|{{✓}}|{{✗}}|-|ElysianVMU|[http://evmu.elysianshadows.com 0. There are also several Abandoned PPAs which can be used only on older Ubuntu releases2.0]|{{✗}}|?|{{✗}}|{{✗}}|}
If the desired emulator isn't found here, you can find more repositories by searching around for ==NEC=====NEC PC-6000==={| class="(emulator) launchpad ppawikitable"style="text-align:center;"! scope="col"|Emulator! 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://eighttails.seesaa.net PC6001VX]|[https://github.com/eighttails/PC6001VX/releases {{PC6001VXVer}}]|{{✗}}|{{✓}}|{{✓}}|{{✓}}|-|[[MAME]]|[http://www.mamedev. Check that they have packages for your Ubuntu version (they usually go by the version's name), as some PPAs can be abandonedorg/release.html {{MAMEVer}}]|{{✗}}|{{✓}}|{{✓}}|{{✗}}|}
===NEC PC-8800==={| class="wikitable mw" style="text-align:center;"! scope="col"|Emulator! scope="col"|Latest Version! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-collapsible sortableSource Software" width>FLOSS</abbr>! scope="100%col"|Active! scope="col"|[[Recommended Emulators|Recommended]]
|-
! Emulator|[http:/Project/retropc.net/pi XM8]! ppa|[http:user/ppa-name/retropc.net/pi/#download {{XM8Ver}}]! Type|{{✗}}! Latest Emulator Version|{{✓}} ! Supported Ubuntu Versions|{{✗}}! ARM<ref group=N>These repositories have packages compiled for ARM architectures, and could work with HP Hardfloat, odroid, Raspberry Pi 2, etc.</ref>|{{✓}}
|-
|rowspan="2"|[[RetroArchMAME]]|<abbr title="Latest development version">git artifacts<br/abbr><ref group=N name=mame_ci>(libretro)|[https://launchpadnightly.netlink/~libretromamedev/+archivemame/ubuntuworkflows/testing ppa:libretroci-linux/testingmaster CI-Linux]|Testing|1.9.10|18.04,20.04,21.04,21.10</ref group=N name=version>Core availability may vary between Ubuntu versions.<br/ref>[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://launchpadwww.neteonet.ne.jp/~showtime/quasi88 QUASI88]<br/><small>[https://docs.libretro.com/library/+archivequasi88/ubuntuquasi88_libretro]</stable ppasmall>|[https://buildbot.libretro.com/stablenightly/ libretro core]|Stable|1<br/>[https://www.9eonet.10|18ne.04,20jp/~showtime/quasi88/download.04,21html 0.04,216.10<ref group=N name=version />4]
|{{✓}}
|{{✓}}
|{{~}}<ref group=N name=lr-quasi88>Only libretro core is still active.</ref>
|{{~}}
|-
|[[VisualBoy Advance#VBA-M|VBA-M]http://www.cug.net/~manuke/x88000.html X88000]|[https://launchpadquagma.sakura.ne.netjp/~sergio-br2manuke/+archive/ubuntu/vbam-trunk ppa:sergio-br2/vbam-trunkx88_1_5_3.zip 1.5.3]|Stable{{✗}}|2.0.1-r202107030448-c08bb6bd-22{{✓}}|16.04,18.04{{✗}}
|{{✗}}
|}
 
===NEC PC-9800===
{| 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]]
|-
|Neko Project II kai (猫Project II改)
|[https://github.com/AZO234/NP2kai git]
|{{✓}}
|High
|{{✓}}
|{{~}}
|{{✓}}
|-
|rowspan="2"|[[PCSX2]]Neko Project II (猫Project II)|[httpshttp://launchpadwww.net/~gregory-hainaut/+archive/ubuntu/pcsx2yui.officialne.ppa ppa:gregory-hainautjp/pcsx2.officialnp2 0.ppa86]|Stable{{✗}}|1.4.0Mid|14.04,15.04,15.10,16.04,16.10,17.04,18.04{{?}}
|{{✗}}
|{{✓}}
|-
|[https[MAME]]|[http://launchpadwww.mamedev.netorg/release.html {{MAMEVer}}]|{{✓}}|Low|{{✓}}|{{✓}}|{{~pcsx2}}|-|[[DOSBox#DOSBox-teamX|DOSBox-X]]|[https:/+archive/ubuntugithub.com/joncampbell123/pcsx2-daily ppa:pcsx2dosbox-teamx/pcsx2releases {{DOSBox-dailyXVer}}]|Testing|1.7.0~git202109251832+202109252351|20.04,21.04,21.10
|{{✗}}
|Low
|{{✓}}
|{{✓}}
|{{~}}
|}
 
===PC Engine / PC Engine CD / SuperGrafx===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|PCE-CD
! scope="col"|SuperGrafx
! 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]]
|-
|[[Mednafen]] <small>(PCE-Accurate)</small>
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{✓}} ||{{✓}} ||{{✓}} ||High ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{✓}} ||High ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[Mednafen]] <small>(PCE-Fast)</small>
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{✓}} ||{{✓}} ||{{✓}} ||Mid ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[BizHawk]]
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✓}} ||{{✓}} ||{{✗}} ||High ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[higan]] (火眼)
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{~}} ||{{✓}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{~}}
|-
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
|[https://segaretro.org/DarcNES 9b0401/9b0313]
|{{~}} ||{{✗}} ||{{✗}} ||Low ||? ||{{✗}} ||{{✗}}
|-
|rowspan="2"|[[MAME]http://zeograd.com/ Hu-Go!]|[httpshttp://launchpadzeograd.netcom/~chugo_download.php 2.falco12]|{{✓}} ||? ||{{✗}} ||? ||? ||{{✗}} ||{{✗}}|} ===PC-FX==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|<abbr title="Game Accelerator">GA</+archiveabbr>! scope="col"|[[libretro]]! scope="col"|[[Emulation accuracy|Accuracy]]! scope="col"|<abbr title="Free/ubuntuLibre and Open-Source Software">FLOSS</mame ppa:c.falcoabbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[Mednafen]]|[{{MednafenURL|releases/mame}} {{MednafenVer}}]|Stable{{TBD}}|{{✓}}|Mid-High|0.235{{✓}}|18.04,20.04,21.04{{✓}}
|{{✓}}
|-
|[https://launchpad.net/~c.falco/+archive/ubuntu/alpha ppa:c.falco/alpha[MAME]]<ref group=N>Some MAME builds may also appear in |[httpshttp://launchpadwww.net/~cmamedev.falco/+archive/ubuntuorg/trashbin ppa:crelease.falco/trashbinhtml {{MAMEVer}}].</ref>|Testing{{~}}|{{✓}}|0.235Mid|21.10{{✓}}
|{{✓}}
|{{✗}}
|-
|[[MagicEngine-FX]]
|[http://www.magicengine.com/uk_index.php?sessid=CK9MXrbon1e8hf4rbMwBhwkSnqzQ {{MagicEngineFxVer}}]
|{{TBD}}
|{{✗}}
|Low
|{{✗}}
|{{✗}}
|{{✗}}
|-
|[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com Xe]
|[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download {{XeVer}}]
|{{TBD}}
|{{✗}}
|?
|{{✗}}
|{{✗}}
|{{✗}}
|}
 
==Sony==
===PlayStation===
{| 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>
! scope="col"|[[libretro]]
! scope="col"|<abbr title="Resizable Internal Resolution">RIR</abbr>
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[DolphinDuckStation]]|[https://launchpadgithub.netcom/~dolphin-emustenzek/+archive/ubuntu/ppa ppa:dolphin-emu/ppaduckstation git]|Stable/Testing{{✗}}|{{✓}}|{{✓}}|5.0+git-r202109240858-753a1595bf-33{{✓}}|16.04,18.04High|{{✓}}|text=arm64{{✓}}
|-
|[[PCSX-ReloadedMednafen]]|[https://launchpad.net/~rebuntu16/+archive/ubuntu/pcsx-reloaded-svn+unofficial ppa:rebuntu16{{MednafenURL|releases/pcsx-reloaded-svn+unofficial}} {{MednafenVer}}]|Abandoned|1.9.94+git2017.02.28-16.13-1~ppa|16.04,16.10,17.04<ref group=N name=bionic>This package is in the official repository for Ubuntu 18.04 and newer.</ref>
|{{✗}}
|{{✓}}
|{{✓}}
|<abbr title="Exclusive to Libretro, but comes with significant slowdown.">{{✓}}</abbr>
|High
|{{✓}}
|{{✓}}
|-
|[[PPSSPP]]PCSX-Redux|[https://launchpadgithub.netcom/~xuzhen666grumpycoders/+archive/ubuntu/ppsspp ppa:xuzhen666/ppsspppcsx-redux git]|Stable{{✗}}|{{✓}}|1.11-1{{✗}}|{{✗}}|18.04,20.04,20.10,21.04?
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|[[ScummVMMAME]]|[httpshttp://www.scummvmmamedev.org/downloads/ Official Site (release.deb)html {{MAMEVer}}]<ref group=N>ScummVM's website provides raw Debian packages (.deb) which can be installed with tools like gdebi.</ref>|Stable|2.2.0|18,04,19.10,20.04<ref group=N name=hirsute>This package is in the official repository for Ubuntu 21.04 and newer.</ref>
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}}
|Mid
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|[[higan]]Rustation NG|[https://launchpadgitlab.netcom/~hda-meflio/+archive/ubuntu/higan ppa:hdarustation-me/higanng git]|Abandoned|106|16.04<ref group=N name=bionic />
|{{✗}}
|{{✓}}
|{{✓}}
|{{✗}}
|?
|{{✓}}
|{{✗}} <small>(WIP)</small>
|-
|rowspan="2"[[PCSX-Reloaded|FSPCSX-UAER]]|[https://launchpadwww.ngemu.netcom/~fengestadthreads/pcsxr-pgxp.186369 PGXP]([https:/+archive/ubuntugithub.com/stable ppa:fengestadiCatButler/stablepcsxr git])<br/>|{{✓}}|{{✓}}|Stable{{✗}}|3.0.5{{✓}}|[[Recommended_PS1_Plugins|Plugin dependent]]|14.04,16.04,17.10,18.04,20.04,20.10<ref group=N name=hirsute />{{✗}}
|{{✗}}
|-
|[https[ePSXe]]|[http://launchpadwww.netepsxe.com/~fengestad/+archive/ubuntu/devel ppa:fengestad/develdownload.php {{EpsxeVer}}]|Testing{{✓}}|{{✗}}|{{✗}}|{{✓}}|3.1.0[[Recommended_PS1_Plugins|Plugin dependent]]|14.04,16.04,17.10,18.04{{✗}}
|{{✗}}
|-
|[[DeSmuMERustation]]|rowspan="5"|[httpshttp://launchpadgithub.netcom/~random-stuffsimias/+archive/ubuntu/ppa ppa:random-stuff/pparustation git]|Abandoned|0.9.11+r1~4{{✗}}|12.04,14.04,15.04,15.10,16.04<ref group=N name=broken_desmume>Packages for 16.10 and newer are listed but broken.</ref><ref group=N name=bionic />{{✓}}
|{{✓}}
|{{✗}}
|High
|{{✗}}
|{{✗}}
|-
|[[Mupen64PlusAvocado]]|Abandoned[https://github.com/JaCzekanski/Avocado git]|{{✗}}|2.5-7+r630~7{{✓}}|14.04,15.04,15.10,16.04<ref group=N name=yakkety>This package is in the official repository for Ubuntu 16.10 and newer.</ref>{{✗}}
|{{✓}}
|Mid
|{{~}}
|{{✗}}
|-
|[[pSX]]
|[http://www.emulator-zone.com/doc.php/psx/psx_em.html 1.13]
|{{✗}}
|{{✗}}
|{{✗}}
|{{✗}}
|Mid
|{{✗}}
|{{✗}}
|}
 
===PlayStation 2===
{| 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]]
|-
|PokeMini[[PCSX2]]|Abandoned|0[https://pcsx2.60-r8~4|14net/download.04,15html 1.04,156.10,160] (stable)<br /> [http://buildbot.04,16orphis.10,17.04,17.10net/pcsx2 SVN]|{{~}} <small>(WIP)</small>|{{✓}}|{{✓}}
|{{✓}}
|-
|[[GambattePlay!]]|Abandoned[http://purei.org/downloads.php Builds]|0.5.0-r577-b575~5{{✓}}|12.04,14.04,15.04,15.10,16.04,16.10,17.04,17.10{{✓}}
|{{✓}}
|{{~}}
|-
|[[Snes9x]]DobieStation|Stable|1[https://github.54.1com/PSI-r201805250105-98d3d27-3|17.10,18.04Rockin/DobieStation/ git]<ref group=N name=broken_snes9xbr />Packages for 14[https://ci.04 and 16appveyor.04 are listed but broken.<com/project/PSI-Rockin/dobiestation/ref>history Builds]|{{✗}}
|{{✓}}
|{{✗}}
|{{✗}}
|}
 
===PlayStation 3===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest Release Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[BlastEmRPCS3]]|rowspan="17"|[https://launchpadgithub.net/~samoilov-lexcom/+archiveRPCS3/ubunturpcs3/retrogames ppa:samoilov-lex/retrogamesreleases {{RPCS3Ver}}]<ref group=N name=warning_retrogames>This PPA contains unofficial builds of RetroArch, Dolphin, PPSSPP, PCSX2, FS-UAE and more, thus may cause conflict with other PPAs if you The developers are on Ubuntu 18.04 or below. (This is less likely a problem on 20.04 or newer because other PPAs have abandoned support for newer Ubuntu versions.) After installing a desired emulator from this PPAcurrently treating version increments as milestones, it is recommended to remove this PPA from the system's repository list by executing "sudo add-apt-repository --remove ppa:samoilov-lex/retrogames" in the command linenot as stables.</ref>|Stable{{✓}}|0.6.0|16.04,18.04,20.04{{✓}}
|{{✓}}
|-
|[[CitraNucleus]]|Testing[https://github.com/AlexAltea/nucleus/releases git]|1:0.1~git20210618-1~retrogames{{✓}}|20.04{{✗}}
|{{✗}}
|}
 
===PlayStation 4===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest Release Version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
| [[RPCSX]]
| [https://github.com/RPCSX/rpcsx git]
| {{✓}}
| {{✓}}
| {{✗}}(WIP)
|-
| [[Obliteration]]
| [https://github.com/obhq/obliteration/actions git]
| {{✓}}
| {{✓}}
| {{✗}}(WIP)
|-
| [[Orbital]]
| [https://github.com/AlexAltea/orbital git]
| {{✓}}
| {{~}}
| {{✗}}
|-
| RPCS4
| N/A
| {{?}}
| {{?}}
| {{✗}}
|-
| [[Spine]]
| [https://github.com/devofspine/spine/releases 2022-05-17]
| {{✗}}
| {{✗}}
| {{✗}}
|}
===PlayStation 5===
{{No known emulators}}
 
===Pocket Station===
{| 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]]
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|High
|{{✓}}
|{{✓}}
|{{✓}}
|}
 
===PlayStation Portable===
{| 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]]
|-
|[[DolphinPPSSPP]]|Testing[http://www.ppsspp.org/downloads.html {{PPSSPPVer}}]|{{✓}}|{{✓}}|{{✓}}|5{{✓}}|-|[[JPCSP]]|[http://www.0emunewz.14344-1~retrogamesnet/forum/forumdisplay.php?fid=204 SVN]|{{✗}}|{{✓}}|20.04{{✓}}
|{{✗}}
|}
 
===PlayStation Vita===
{| 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]]
|-
|[[HatariVita3K]]|Stable[https://github.com/Vita3K/Vita3K git]|2.2.1{{✓}}|16.04,18.04{{✓}}
|{{✓}}
|-
|} ==Google=====Android==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Version! scope="col"|Backend<ref group=N>The backend column describes what backend technology used mainly (VM, AOSP or an actual OS etc). Emulators labeled with "VirtualBox" sometimes need the user to install [https://www.virtualbox.org/ Oracle VM VirtualBox], but usually you don't need to install manually. [[MednafenHypervisors|Hardware-assisted virtualization]]feature must be turned for VM backends due to performance reasons. Keep in mind that you should turn off Hyper-V windows feature if emulator uses type-2 hypervisor (VirtualBox or VMware) due to [[Hypervisors#Hyper-V_feature_conflict_issue|conflict issue]], although some emulators (like BlueStacks) provide special Hyper-V build for this.</ref>! scope="col"|Compatibility! scope="col"|Stable<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|1Active! scope="col"|[[Recommended Emulators|Recommended]]|-|Android x86|[https://blissos.org/index.html#download <abbr title="BlissOS is the first Android-x86 derivative that includes weishu's KernelSU. With it, you can easily grant root permission for apps and even install Magisk modules without having to install Magisk.">Bliss OS</abbr>]<br/>[https://www.android-x86.27org 8.1-r6]|entire OS<br/><small>though installable to VM through Hypervisor</small>|Mid|{{✓}} |{{~}}|{{~}}|-|[[Genymotion]]|20[https://www.04genymotion.com/download/ {{GenymotionVer}}]|VirtualBox|Mid-High|{{✗}}
|{{✓}}
|{{~}}<ref group=N name=Bloatware>Bloatware</ref>
|-
|[https://waydro.id/index.html Waydroid]|[melonDS]https://waydro.id/#install git]|Stable[[Compatibility_layer|wine-like approach]]|0.9.2-2~retrogamesLow|20.04{{✓}}
|{{✓}}
|{{~}}
|-
|KMRE|[[mGBA]https://archive.ubuntukylin.com/ubuntukylin/pool/partner/kmre_2.4.6.8+22.04_amd64.deb 2.4.6.8?]|Stabledocker|?|0.9.1-1~retrogames{{?}}|20.04{{✓}}
|{{✗}}
|-
|Android Studio|[[PCem]https://developer.android.com/studio/ 4.0]|StableQEMU|Low|17<span title="Source-available"><sup>{{~}}</sup></span>|20.04{{✓}}
|{{✗}}
|-
|Andy OS|[[PCSX2]https://andyroid.net/ 0.47.226.1096.26]|Stable?|?|1.6.0{{✗}}|20.04{{✓}}
|{{✗}}
|-
|PCSX2 Unstable[[Anbox]]|Testing[https://anbox.io/ git]|1.7.1~git20210618.044034[[Compatibility_layer|wine-1~retrogameslike approach]]|Low|20.04{{✓}}|{{✗}}
|{{✗}}
|}
 
==Microsoft==
===MSX series===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! score="col"|MSX 1
! score="col"|MSX 2
! score="col"|MSX 2+
! score="col"|TurboR
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[libretro]]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
|[[openMSX]]
|[https://github.com/openMSX/openMSX/releases git]
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
||Cycle ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[blueMSX]]
|[http://www.vik.cc/bluemsx/download.html 2.8.2]
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
||Cycle ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|{{✓}}
|{{✓}}
|{{~}}
||High ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[fMSX]]
|[http://fms.komkon.org/fMSX/#Downloads {{fMSXVer}}]
|{{✓}}
|{{✓}}
|{{✓}}
|{{✗}}
||Mid ||{{✓}} ||{{✗}} ||{{✓}} ||{{~}}
|-
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]|[reicasthttps://segaretro.org/DarcNES 9b0401/9b0313]|{{~}}|{{✗}} |{{✗}} |{{✗}} ||Low ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}|} ===Original Xbox==={| 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! scope="col"|[[Recommended emulators|Recommended]]|Stable-|[[xemu]]|1[https:20//github.04com/mborgerson/xemu/releases {{XemuVer}}]|{{~}} <small>(WIP)</small>|{{✓}}|{{✓}}|{{✓}}|-2|[[XQEMU]]|[https://github.com/xqemu/xqemu git]|{{~retrogames}} <small>(WIP)</small>|20.04{{✓}}|{{✗}}
|{{✗}}
|-
|[[StellaStrikeBox]]|Stable|5[https://github.1.1com/StrikerX3/StrikeBox git]|16.04,18.04{{✗}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|[[Snes9xMAME]]|Stable[http://www.mamedev.org/release.html {{MAMEVer}}]|1:1.60-2{{~retrogames}}|20.04{{✓}}|{{✓}}
|{{✗}}
|}
 
===Xbox 360===
{{No known emulators}}
===Xbox One===
{{No known emulators}}
===Xbox Series X and Series S===
{{No known emulators}}
 
==Apple==
===Apple I===
{| 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]]
|-
|Pom1
|[http://pom1.sourceforge.net v1.0.0]
|{{✓}} ||{{✗}} ||{{✓}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{~}}
|}
 
===Apple II Line===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|][
! scope="col"|][+
! scope="col"|//e
! scope="col"|IIc
! scope="col"|//e Enhanced
! scope="col"|//e Platinum
! scope="col"|IIc Plus
! scope="col"|IIGS
! 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}}]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|LinApple
|[https://github.com/linappleii/linapple git ]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[MicroM8]]
|[https://paleotronic.com/software/microm8/download/ Continuous]
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
|-
|[[Mednafen]]
|[https://mednafen.github.io/releases {{MednafenVer}}]
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} (WIP)
|-
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]
|[https://segaretro.org/DarcNES 9b0401/9b0313]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|}
 
===Apple /// Line===
{| class="wikitable" style="text-align:center;"
! scope="col"|Name
! scope="col"|Latest version
! scope="col"|///
! scope="col"|/// Revised
! scope="col"|/// Plus
! 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}}]
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|}
 
===Apple IIGS===
{| 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]]
|-
|[[KEGS]]
|[http://kegs.sourceforge.net/ {{KEGSVer}}]
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[yuzuGSplus]]|Testing|1[https:0//github.0.0~git20200819-1~retrogamescom/digarok/gsplus/releases {{GSplusVer}}]|20.04{{✓}}
|{{✗}}
|{{~}}
|-
|[[Vita3K]https://david-schmidt.github.io/gsport GSport]|Stable[https://github.com/david-schmidt/gsport/releases {{GSportVer}}]|0.1.0~git20180527.1-3~retrogames{{✓}}|18.04{{✗}}
|{{✗}}
|-
|[[puNESMAME]]|Stable[http://www.mamedev.org/release.html {{MAMEVer}}]|0.106-1~retrogames{{✓}}|20.04{{✓}}
|{{✗}}
|}
 
===Apple Lisa===
{| 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]]
|-
|LisaEm
|[https://lisa.sunder.net 1.2.7]
|{{✓}} ||{{~}}[https://lisalist2.com/index.php/topic,350.0.html *] ||{{✓}}
|-
|[[MAME]]
|[https://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{✗}}
|}
 
===Macintosh line===
{| 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]]
|-
!colspan="6"|68k
|-
|Basilisk II
|[https://github.com/cebix/macemu 1.0 R5]
|{{✓}} ||{{✓}} ||{{✓}}
|-
|Mini vMac
|[https://www.gryphel.com/c/minivmac/download.html 36.04]
|{{✓}} ||{{✓}} ||{{✓}}
|-
|[[MAME]]
|[https://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}} ||{{✓}} ||{{TBD}}
|-
|<abbr title="PC Emulator">PCE</abbr>
|[http://www.hampa.ch/pce/download.html 0.2.2]
|{{✓}} ||{{✗}} ||{{TBD}}
|-
|[[Ardi Executor]]
|[https://www.emaculation.com/doku.php/executor 2.1.17]
|{{✓}} ||{{✗}} ||{{✗}}
|-
|vMac
|[http://www.vmac.org/ 0.19]
|{{✓}} ||{{✗}} ||{{✗}}
|-
!colspan="6"|PowerPC
|-
|SheepShaver
|[https://github.com/kanjitalk755/macemu/ git]
|{{✓}} ||{{✓}} ||{{✓}}
|-
|[[QEMU]]
|4.0.0
|{{✓}} ||{{✓}} ||{{TBD}}
|-
|PearPC
|[https://github.com/sebastianbiallas/pearpc 0.6.0]
|{{✓}} ||{{✗}} ||{{✗}}
|-
|[[YabauseDingusPPC]]|Stable[https://github.com/dingusdev/dingusppc]|{{TBD}} ||{{✓}} ||{{✗}}|}===Apple iPod==={{No known emulators}}===iOS==={{No known emulators}} ==SNK Corporation=====Neo Geo and variants==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|NG! scope="col"|NG-CD! scope="col"|HNG-64! scope="col"|[[libretro]]! 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}}]|{{✓}} ||{{✓}} ||{{~}} ||{{✓}}<ref group=N>As 0.153 (2014), 0.139 (2010), 0.978 (2003)</ref> ||{{✓}} ||{{✓}} ||{{✓}}|-|[[FinalBurn Neo]]|[https://github.com/finalburnneo/FBNeo/releases/latest stable] [https://ci.appveyor.com/project/tmaul/fbneo-kbhgd/branch/master WIP builds]|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}|-|[[RAINE]]|[http://raine.1emulation.com/download/latest.html {{RAINEVer}}]|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}|-|[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com Xe]|[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download {{XeVer}}]|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}|-|[[ares]]|[https://github.com/ares-emulator/ares/releases {{aresVer}}]|{{✓}} ||{{✗}} ||{{✗}}||{{✗}}||{{✓}}||{{✓}}||{{✗}}|-|GnGeo |[https://github.com/pepone42/gngeo git]|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}|} ===Neo Geo Pocket==={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Latest version! scope="col"|NGP! scope="col"|NGPC! scope="col"|[[libretro]]! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-|[[Mednafen]]|[{{MednafenURL|releases/}} {{MednafenVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[ares]]|[https://github.com/ares-emulator/ares/releases {{aresVer}}]|{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[higan]] (火眼)|[https://github.com/higan-emu/higan/releases/ {{higanVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}|} ==Commodore=====Commodore 64 & 128==={| 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]] (x64sc)|[http://vice-emu.sourceforge.15net/index.html#download {{VICEVer}}]|{{✓}}|Very high|{{✓}}|{{✓}}|{{✓}}|-1~retrogames|18Denise|[https://sourceforge.04net/projects/deniseemu/files/ {{DeniseVer}}]
|{{✗}}
|Very high
|{{✓}}
|{{✓}}
|{{✓}}
|-
|[[FCEUXVICE]]<br(x64)|[http:/>[[ZSNES]]<br /><small>Other older emulators not listed<vice-emu.sourceforge.net/small>|Official Ubuntu repos|Variesindex.html#download {{VICEVer}}]<ref group=Nname=x64>Only updated once per Ubuntu version.Source only, pass '--enable-x64' to configure</ref>|Varies{{✓}}|High|{{✓}}|Varies{{✓}}
|{{~}}
|-
|[http://www.emu64-projekt.de/ Emu64]
|[https://github.com/ThKattanek/emu64/releases git]
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{~}}
|-
|[[BizHawk]]
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✗}}
|?
|{{✓}}
|{{✓}}
|{{✗}}
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|Mid
|{{✓}}
|{{✓}}
|{{✗}}
|-
|Frodo
|[http://frodo.cebix.net/ 4.1b]
|{{✗}}
|?
|{{✗}}
|{{✗}}
|{{✗}}
|}
 
===Commodore 65===
{| 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]]
|-
|[[MAME]]
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{✓}}
|Low
|{{✓}}
|{{✓}}
|{{✗}}
|}
<references group=N />
===DistroAmiga Line==={| class="wikitable" style="text-independent Packages on Ubuntualign: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://fs-uae.net/ FS-UAE]|[http://fs-uae.net/download 3.0.5]|{{main✓}} ||{{✓}} ||{{✓}} ||{{✓}}|Distro-agnostic emulator packages for Linux|[http://blitterstudio.com/amiberry Amiberry]|[https://github.com/BlitterStudio/amiberry/releases {{AmiberryVer}}]|{{✗}} ||{{✓}}||{{✓}} ||{{✓}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|-|Denise|{{na}}|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}|}
There are also distribution==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]]|-|[[86Box]]|[https://github.com/86Box/86Box git]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[PCem]]|[http://pcem-independent emulator packages in .co.uk {{PCemVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}}|-|[[Distro-agnostic_emulator_packages_for_LinuxDOSBox#SnappyForks|SnappyDOSBox-X]], |[https://github.com/joncampbell123/dosbox-x/releases {{DOSBox-XVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[DOSBox]]|[Distrohttp://www.dosbox.com/download.php?main=1 0.74-agnostic_emulator_packages_for_Linux3] <br /> [http://www.dosbox.com/wiki/SVN_Builds#FlatpakList_of_SVN_Builds SVN]|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}|-|Flatpak[[Bochs]]|[https://sourceforge.net/projects/bochs/files/bochs {{BochsVer}}] or |{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}|-|[[DistroMAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} ||{{~}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}|-agnostic_emulator_packages_for_Linux#AppImage|AppImage[[QEMU]] formats which can be used instead of Ubuntu PPA|[https://www. These packages are especially useful for users of Ubuntu 20qemu.04 or newer because most PPAs are abandonedorg/download/ {{QEMUVer}}]|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=conroe>Supports the [[wikipedia:Conroe_(microprocessor)|Conroe]] model.</ref> ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}|}
Snappy packages are currently the default method ==Sinclair=====ZX81==={| 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"|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 installing software how closely an emulator matches a real machine in Ubuntu, encouraged by Canonical 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%|{{✓}}|{{✓}}|- developers of Ubuntu|[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. Installing snaps is very simple, just open Ubuntu Software app and find your desired emulator from there, confirming installation with your user 10 (or root userUnofficial) password]|{{✗}}|{{✓}}|100. No additional configuration is required to install snaps0%|{{✗}}|{{~}}|-|[[MAME]]|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|?|Not tested|{{✓}}|{{✗}}|}
The following guide explains how to install emulators on Fedora, a distribution of GNU===ZX Spectrum==={| class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Latest Version!scope="col"|[[libretro|Libretro Core]]!scope="col"|<abbr title="Free/LinuxLibre and Open-Source Software">FLOSS</abbr>!scope="col"|Active!scope="col"|[[Recommended Emulators|Recommended]]|-|[[FUSE]]|[https://sourceforge.net/projects/fuse-emulator 1.5.7]|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[[Speccy]]|[http://fms.komkon.org/Speccy/#Downloads {{SpeccyVer}}]|{{✗}}|{{✗}}|{{✓}}|{{✓}}|-|[[ZEsarUX]]|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]|{{✗}}|{{✓}}|{{✓}}|{{✓}}|-|[[BizHawk]]|[http://tasvideos.org/Bizhawk/ZXSpectrum.html {{BizHawkVer}}]|{{✗}}|?|{{✓}}|{{~}}|-|Retro Virtual Machine|[http://www.retrovirtualmachine.org 2.0.beta-1.r6]|{{✗}}|?|{{✓}}|{{~}}|-|ZX-Poly|[https://github.com/raydac/zxpoly {{ZXPolyVer}}]|{{✗}}|{{✓}}|{{✓}}|{{TBD}}|-|Xpeccy|[https://github.com/samstyle/Xpeccy/releases {{XpeccyVer}}]|{{✗}}|?|{{✓}}|{{✗}}|-|[[DSP]]|[https://github.com/leniad/dsp-emulator git]|{{✗}}|?|{{✓}}|{{✗}}|-|[https://gitlab.com/rastersoft/fbzx fbzx]|[https://gitlab.com/rastersoft/fbzx 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]|{{✗}}|?|{{✗}}|{{✗}}|}
[https==Acorn Computers=====BBC Micro/BBC Master==={| class="wikitable" style="text-align://fedoraproject.org/ Fedora Website]center;"! scope="col"|Name! scope=From Repositories"col"|Latest version! scope="col"|BBC Micro! scope="col"|BBC MasterFedora has a very strict software policy, allowing only [[Licensing#Free_and_open! scope="col"|<abbr title="Free/Libre and Open-source_softwareSource Software">FLOSS</abbr>! scope="col"|Active! scope="col"|free software]] emulators, which don't rely on copyrighted BIOS files to work. There's quite a few emulators and even [[RetroArchRecommended emulators|Recommended]] with some open source cores, but you won't find any non|-commercial or closed-source emulators in there|[http://www.mkw.me. However, more of them are hosted at RPMFusion's repositoriesuk/beebem/index. To install RPMFusion's software repositories, use the following command as root:html BeebEM] <nowiki>sudo dnf install |[https://download1.rpmfusiongithub.orgcom/freestardot/fedorabeebem-windows/rpmfusionreleases git]|B, B+, M128|{{✓}}|{{✓}}|{{✓}}|{{✓}}|-free|[https://github.com/stardot/b-releaseem B-$(rpm em]|[http://b-E %fedora)em.bbcmicro.noarchcom/ 2.rpm 2], [https://download1github.rpmfusion.orgcom/nonfreestardot/fedora/rpmfusionb-nonfreeem git]|A, B, B+, M128, MC|MT, M512|{{✓}}|{{✓}}|{{✓}}|-release|[https://github.com/tom-$(rpm seddon/b2 B2]|[https://github.com/tom-E %fedora).noarch.rpm<seddon/b2/nowiki>releases git]|B, B+, M128|{{✗}}|?|{{✓}}|{{✗}}|}
The second RPM is where you get proper video drivers for older AMD cards. Install ===Electron==={| class="wikitable" style="akmodtext-catalystalign:center;"! scope="col"|Name! scope="col"|Latest version! scope=" (current AMD cards use the official col"AMDGPU|<abbr title=" driver built into kernel, so everything should work OOTB). NVIDIA users should instead follow [https:Free/Libre and Open-Source Software">FLOSS</rpmfusion.org/Howto/NVIDIA this guide]. The following emulators can be found from the RPMFusion repositories (note that not all packages are fully up-to-date):abbr>{! scope="col"| classActive! scope="wikitablecol"|[[Recommended emulators|Recommended]]
|-
! scope="col"|Console[[MAME]]! scope="col"|Emulator[http://www.mamedev.org/release.html {{MAMEVer}}]|{{✓}}|{{✓}}|{{✓}}
|-
|CLK|[[Nintendo Entertainment System emulatorshttps://github.com/TomHarte/CLK/releases git]|{{✓}}|NES]]{{✓}}|[[Nestopia]]{{✗}}
|-
|eek|[[Super Nintendo emulatorshttps://github.com/bpeel/eek git]|SNES]]{{✓}}|[[higan{{✗}}|bsnes]], [[Snes9x]], [[ZSNES]]{{✗}}
|-
|[http://electrem.emuunlim.com/ ElectrEm]|[Game Boyhttp:/Game Boy Color emulators|Game Boy/Colorelectrem.emuunlim.com/Downloads.html 0.6c]]/[[Game Boy Advance emulators|Advance]]?|[[VisualBoy Advance#VBA-M{{✗}}|VBA-M]]{{✗}}
|-
|ElkJS|[[Nintendo DS emulatorshttps://github.com/dmcoles/elkjs git]|?|Nintendo DS]]{{✗}}|[[DeSmuME]]{{✗}}
|-
|[http://elkulator.acornelectron.co.uk/ Elkulator]|[GameCube emulatorshttps://github.com/rcook/elkulator git]|GameCube]] and [[Wii emulators{{✓}}|Wii]]{{✗}}|[[Dolphin]]{{✗}}
|}
Can't find your emulator in RPMfusion? Want an up to date version git version instead of dolphin stable? First, check [https://copr.fedorainfracloud.org/ Fedora's COPR repositories]. For example, for Dolphin, https://copr.fedorainfracloud.org/coprs/victoroliveira/dolphin-emu-git/.
Still can't find a precompiled version? We get to compile them ourselves!
==Compiling Emulators=Multi (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"|[[Recommended emulators|Recommended]]This could be considered a generic guide for all GNU|-|[[MAME]]|[http:/Linux distributions/www.mamedev.org/release.html {{MAMEVer}}]|{{✓}} ||A, but we will be using Fedora as our base for this tutorial.B, B+, M128 ||? ||{{✓}} ||{{✓}} ||{{✓}}|}
First, in order to successfully compile software, libraries are required. You can generally find a list of dependencies with the emulator's source, but often those are listed for Ubuntu. So instead, enjoy this blanket list of programs and libraries to install===Archimedes==={| class="wikitable" style="text-align:center;" # Compiler Stuff! scope="col"|Name ! scope="col"|Latest version #dnf install clang clang! scope="col"|<abbr title="Free/Libre and Open-analyzer cmake ecj gccSource Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-c++ scons |Arculator # Assorted Libraries|[http://b-em.bbcmicro.com/arculator/download.html 2.1] |{{✓}} #dnf install libx86 nasm|{{✓}} |{{✓}} # Development Headers|- |[[MAME]] #dnf install alsa-lib-devel bluez-libs-devel cppunit-devel curl-devel enet-devel flac-devel freealut-devel glew-devel glib-devel glibc-devel|[https://www.mamedev.x86_64 glibc-develorg/release.i686 glibmm24html {{MAMEVer}}]|{{✓}}|{{✓}}|{{✗}}|-devel gtest-devel gtkglextmm-devel gtk+-devel hidapi-devel jack-audio-connection-kit-devel jansson-devel kernel-devel libao-devel libevdev-devel libglademm24-devel libogg-devel libtheora-devel libudev-devel libusb-devel libuuid-devel libv4l-devel libvorbis-devel lilv-devel lua-devel lzo-devel mbedtls-devel miniupnpc-devel openal-soft-devel portaudio-devel pulseaudio-libs-devel python-qt5-devel qjson-devel qt-devel qt5-qtbase-devel qt5-qtx11extras-devel qtwebkit-devel ruby-devel SDL* SFML-devel SOIL-devel soundtouch-devel speex-devel speexdsp-devel tinyxml-develThe reference text for the above list can be found |ArcEm|[httphttps://wwwsourceforge.flibitijibibo.comnet/projects/arcem/files/fedoraarcem/Fedora1.txt here50/ 1.50]|{{✓}}|{{✗}}|{{✗}}|}
If you want automated ===Risc PC / A7000==={| 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]]|-|RPCEmu|[http://www.marutan.net/rpcemu/index.php#downloads 0.9.4]|{{✓}}|{{✓}}|{{✓}}|-|[[MAME]]|[https://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 compiling)|[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>|{{✓}}|-|[[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, a Mupen64Plus build0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref></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]|{{✗}}|{{✓}}|{{✗}}|{{✗}}|-|CvEmu2|0.6.1 (CvEmu2)|{{✗}}|{{✓}}|{{✗}}|{{✗}}|}===Socrates==={| 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]]|-|-|[[MAME]]|<abbr title="Latest development version">git artifacts</abbr><ref group=N name=mame_ci>[https://nightly.link/mamedev/mame/workflows/updateci-linux/install package exists master CI-Linux]</ref></small></br>[http://www.flibitijibibomamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/fedoranightly/flibitMupen64Pluslibretro core]<ref group=N name=since>As 0.tar251, 0.gz here]139 (2010), 0.78 (2003), just run the script for the function you require0.37b5 (2000)</ref></small>|{{✓}}|{{✓}}|{{✓}}|{{~}}[https://github.com/mamedev/mame/blob/master/src/mame/vtech/socrates.cpp#L1663 *]|}
It is highly recommended that you read the scripts===V.Smile==={| 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]]|<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>|{{✓}}|{{✓}}|{{~}}[https://github.com/mamedev/mame/blob/master/src/mame/vtech/vsmile.cpp *]|-|Unununium|[https://github.com/RebeccaRGB/readmes before running these so you understand what is going onunununium git]|{{✗}}|{{✗}}|{{✗}}|}===V.Flash==={{No known emulators}}===InnoTV==={{No known emulators}}
As for compiling the ==Miscellaneous=====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 themselves, you're better off looking at the |Recommended]]|-|[[4DO|4DO]]|[https://sourceforge.net/projects/fourdo 1.3.2.4]|{{✓}} |{{✓}}|{{✓}}|{{✗}}|{{✗}}|-|[[Opera]]|[https://buildbot.libretro.com/nightly libretro core]|{{✓}} |{{✓}}|{{✓}}|{{✓}}|{{✓}}|-|[[Phoenix (emulator)|Phoenix]]|[http://www.arts-union.ru/node/23 2.8.JAG]|{{✗}} |{{✗}}|{{✗}}|{{✗}}|{{~}}|-|[https://code.google.com/p/3doh 3d's websiteoh]|SVN|{{✗}} |{{✗}} |{{✓}} |{{✗}}|{{✗}}|-|[[MAME]]|[http://forum for specific tutorialswww.mamedev. Emulator developers like to use a lot of different environments, from basic Makefiles to CMake to SCons to who knows whatorg/release. The 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 list above /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 the automated scripts should help you get started if you're entirely unfamiliar with compiling, thoughOpen-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|{{✗}}|{{✓}}|{{✓}}|{{✓}}|}
If you still want help, feel free to ask in ===Symbian and N-Gage==={| class="wikitable" style="text-align:center;" width="400px"|-! scope="col"|Name! scope="col"|Version! scope="col"|[[Emulation Generalaccuracy|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=Distro"col"|[[Recommended emulators|Recommended]]|-independent Packages| [[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]|{{main✗}}|Mid|Host JVM|Distro-agnostic emulator packages for Linux|{{✓}}|{{✗}}|{{✗}}|-|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|?|?|?|{{✗}}|{{✗}}|-|}
== Links Notes==<references group=N/>==See also==* [https://doc.ubuntu-fr.org/emulation French Guide[Linux guide for emulators]]* [[Game engine recreations and source ports]] on Ubuntu.org
[[Category:FAQs]]
[[Category:Emulators by operating system]]
6,737
edits

Navigation menu