Editing Emulators on Linux
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 5: | Line 5: | ||
|type = [[:Category:Emulators by operating system|Operating systems]] | |type = [[:Category:Emulators by operating system|Operating systems]] | ||
|first-release = Linux Kernel 0.02 ('''1991''') | |first-release = Linux Kernel 0.02 ('''1991''') | ||
− | |last-release = [https://www.kernel.org/ Linux Kernel {{LinuxKernelVer}}] ('''2024''') | + | |last-release = [https://www.kernel.org/ Linux Kernel {{LinuxKernelVer}}] ('''2024''')<br><br>[[Recommended linux distros|Recommended linux distributions]] |
}} | }} | ||
− | :''This page is about software on Linux that emulates other hardware, like video game consoles.''{{for|software that can run | + | :''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}} |
− | |||
− | |||
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. | 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. | ||
− | + | 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 the [[Linux guide for emulators]] for Distro specific instructions.''' | |
− | |||
− | |||
− | |||
==Atari== | ==Atari== | ||
Line 35: | Line 30: | ||
|- | |- | ||
|[https://atari800.github.io Atari800] | |[https://atari800.github.io Atari800] | ||
− | |[ | + | |[https://github.com/atari800/atari800/releases {{Atari800Ver}}] |
|400, 800, XL, XE | |400, 800, XL, XE | ||
|{{✗}} ||{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}} | |{{✗}} ||{{✓}} ||Cycle ||{{✓}} ||{{✓}} ||{{✓}} | ||
Line 121: | Line 116: | ||
|- | |- | ||
|[https://alienbill.com/2600 z26] | |[https://alienbill.com/2600 z26] | ||
− | |[ | + | |[http://www.whimsey.com/z26/z26.html 4.07] |
|{{✗}} ||High ||{{✓}} ||{{✓}} ||{{~}} | |{{✗}} ||High ||{{✓}} ||{{✓}} ||{{~}} | ||
|- | |- | ||
Line 129: | Line 124: | ||
|- | |- | ||
|Gopher2600 | |Gopher2600 | ||
− | |[https://github.com/JetSetIlly/Gopher2600 | + | |[https://github.com/JetSetIlly/Gopher2600 0.27.0] |
|{{✗}} ||High ||{{✓}} ||{{✓}} ||{{✗}} | |{{✗}} ||High ||{{✓}} ||{{✓}} ||{{✗}} | ||
|- | |- | ||
Line 693: | Line 688: | ||
|- | |- | ||
|[[yuzu]] (柚子) | |[[yuzu]] (柚子) | ||
− | |[https://yuzu-emu.org/downloads Nightly | + | |[https://yuzu-emu.org/downloads Nightly][https://github.com/yuzu-emu/yuzu git] |
+ | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
Line 722: | Line 717: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{✓}} |
|{{✓}} | |{{✓}} | ||
|} | |} | ||
Line 762: | Line 757: | ||
|- | |- | ||
|[[higan]] (火眼) | |[[higan]] (火眼) | ||
− | |[ | + | |[http://byuu.org/emulation/higan {{higanVer}}] |
|{{✗}} ||{{✗}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{✓}} | |{{✗}} ||{{✗}} ||{{✓}} ||? ||{{✓}} ||{{✓}} ||{{✓}} | ||
|- | |- | ||
Line 1,226: | Line 1,221: | ||
|- | |- | ||
|[[FinalBurn Neo]] | |[[FinalBurn Neo]] | ||
− | |[https://github.com/finalburnneo/FBNeo/releases/latest Stable] [https:// | + | |[https://github.com/finalburnneo/FBNeo/releases/latest Stable] [https://ci.appveyor.com/project/tmaul/fbneo-kbhgd/branch/master WIP builds] |
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} | |{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✗}} | ||
|- | |- | ||
Line 1,276: | Line 1,271: | ||
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | ||
|- | |- | ||
− | |[[Yaba Sanshiro|Yaba Sanshiro 2]] | + | |[[Yaba Sanshiro|Yaba Sanshiro 2]] |
|[http://www.uoyabause.org/static_pages/download {{YabaSanshiroVer}}] | |[http://www.uoyabause.org/static_pages/download {{YabaSanshiroVer}}] | ||
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} | |{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} | ||
Line 1,289: | Line 1,284: | ||
|} | |} | ||
− | ===Dreamcast / | + | ===Dreamcast / Naomi=== |
{| class="wikitable" style="text-align: center;" | {| class="wikitable" style="text-align: center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Latest version | ! scope="col"|Latest version | ||
− | ! scope="col"|[[Sega NAOMI and variants| | + | ! scope="col"|[[Sega NAOMI and variants|Naomi]] |
! scope="col"|Atomiswave | ! scope="col"|Atomiswave | ||
! scope="col"|Windows CE | ! scope="col"|Windows CE | ||
Line 1,314: | Line 1,309: | ||
|- | |- | ||
|[[reicast]] | |[[reicast]] | ||
− | |[ | + | |[http://builds.reicast.com/ CI Builds]<small> (Not Working)</small><br/>[https://snapcraft.io/reicast r8.1]<small> (Snap Store)</small> |
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} ||{{✗}} | |{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} ||{{✗}} | ||
|- | |- | ||
Line 1,370: | Line 1,365: | ||
==NEC== | ==NEC== | ||
===NEC PC-6000=== | ===NEC PC-6000=== | ||
+ | <div style="max-width:100%; overflow:auto;"> | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Emulator | ! scope="col"|Emulator | ||
Line 1,394: | Line 1,390: | ||
===NEC PC-8800=== | ===NEC PC-8800=== | ||
+ | <div style="max-width:100%; overflow:auto;"> | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Emulator | ! scope="col"|Emulator | ||
Line 1,410: | Line 1,407: | ||
|- | |- | ||
|[[MAME]] | |[[MAME]] | ||
− | |<abbr title="Latest development version">git artifacts</abbr><ref group=N | + | |<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux </ref><br/>[https://www.mamedev.org/?p=520 {{MAMEVer}}] |
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
Line 1,441: | Line 1,438: | ||
! scope="col"|[[Recommended emulators|Recommended]] | ! scope="col"|[[Recommended emulators|Recommended]] | ||
|- | |- | ||
− | |Neko Project II kai | + | |Neko Project II kai |
|[https://github.com/AZO234/NP2kai git] | |[https://github.com/AZO234/NP2kai git] | ||
|{{✓}} | |{{✓}} | ||
Line 1,449: | Line 1,446: | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
− | |Neko Project II | + | |Neko Project II |
|[http://www.yui.ne.jp/np2 0.86] | |[http://www.yui.ne.jp/np2 0.86] | ||
|{{✗}} | |{{✗}} | ||
Line 1,957: | Line 1,954: | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Latest version | ! scope="col"|Latest version | ||
− | ! scope="col"|Sega Chihiro | + | ! scope="col"|Sega Chihiro |
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
Line 1,990: | Line 1,987: | ||
|{{✗}} | |{{✗}} | ||
|} | |} | ||
− | |||
===Xbox 360=== | ===Xbox 360=== | ||
{{No known emulators}} | {{No known emulators}} | ||
Line 2,243: | Line 2,239: | ||
|- | |- | ||
|[[higan]] (火眼) | |[[higan]] (火眼) | ||
− | |[https:// | + | |[https://byuu.org/higan {{higanVer}}] |
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | |{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | ||
|} | |} | ||
Line 2,360: | Line 2,356: | ||
|} | |} | ||
− | == | + | ==Intel CPUs== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Latest version | ! scope="col"|Latest version | ||
− | ! scope="col"|8086 | + | ! scope="col"|8086<nowiki>*¹</nowiki> |
! scope="col"|286 | ! scope="col"|286 | ||
− | ! scope="col"|386 | + | ! scope="col"|386<nowiki>*²</nowiki> |
− | ! scope="col"|486 | + | ! scope="col"|486<nowiki>*³</nowiki> |
− | ! scope="col"|Pentium | + | ! scope="col"|Pentium<nowiki>*⁴</nowiki> |
− | ! scope="col"|Pentium II | + | ! scope="col"|Pentium II<nowiki>*⁵</nowiki> |
− | ! scope="col"|Celeron | + | ! scope="col"|Celeron<nowiki>*⁶</nowiki> |
! scope="col"|[[libretro]] | ! scope="col"|[[libretro]] | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
Line 2,679: | Line 2,675: | ||
|{{✗}} | |{{✗}} | ||
|} | |} | ||
− | == | + | ==Miscellaneous== |
− | === | + | ===Panasonic (3DO)=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
− | ! scope="col"|Latest | + | ! scope="col"|Latest version |
! scope="col"|[[libretro]] | ! scope="col"|[[libretro]] | ||
+ | ! scope="col"|Retro achievements | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended emulators|Recommended]] |
|- | |- | ||
− | | | + | |[https://docs.libretro.com/library/opera/ opera_libretro]<br/>[[4DO|4DO]] |
− | + | |[https://buildbot.libretro.com/nightly libretro core]<br/>[https://sourceforge.net/projects/fourdo 1.3.2.4] | |
− | + | |{{✓}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{~}}<ref group=N name=4DO>only the [https://github.com/libretro/opera-libretro/commits/master|libretro core].</ref> | ||
|{{✓}} | |{{✓}} | ||
|- | |- | ||
Line 2,813: | Line 2,719: | ||
|} | |} | ||
===Phillips (CD-i)=== | ===Phillips (CD-i)=== | ||
+ | <div style="max-width:100%; overflow:auto;"> | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,959: | Line 2,866: | ||
==See also== | ==See also== | ||
* [[Linux guide for emulators]] | * [[Linux guide for emulators]] | ||
− | |||
[[Category:Emulators by operating system]] | [[Category:Emulators by operating system]] |