Difference between revisions of "Emulators on macOS"
m (Undo revision 59169 by Bhanu Prataap (talk)) (Tag: Undo) |
|||
(136 intermediate revisions by 24 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox platform | {{Infobox platform | ||
|title = macOS | |title = macOS | ||
− | |logo = 1998 | + | |logo = Apple Computer (1998).jpg |
|logowidth = 64px | |logowidth = 64px | ||
|developer = Apple | |developer = Apple | ||
|type = [[:Category:Emulators by operating system|Operating systems]] | |type = [[:Category:Emulators by operating system|Operating systems]] | ||
|release = 2001 | |release = 2001 | ||
− | |last-release = macOS | + | |last-release = macOS 14 Sonoma |
}} | }} | ||
:''This page is about emulators that run on macOS (previously Mac OS X).'' | :''This page is about emulators that run on macOS (previously Mac OS X).'' | ||
− | + | ||
{{for|software that emulates macOS on other hardware|MacOS}} | {{for|software that emulates macOS on other hardware|MacOS}} | ||
+ | {{for|emulators that run on Classic Mac OS|Emulators on Legacy systems#Classic Mac OS}} | ||
+ | |||
The Mac has changed considerably over the years, both in terms of hardware and software. It is important to understand these changes so you can choose the best emulators for your Mac. | The Mac has changed considerably over the years, both in terms of hardware and software. It is important to understand these changes so you can choose the best emulators for your Mac. | ||
− | + | ;Operating System - Classic Mac OS | macOS | |
− | |||
The Mac has had two main operating systems over its history: The "Classic" Mac OS versions 1 through 9, and Mac OS X (Ten, not Ex) which is now referred to simply as macOS. Classic was a closed-source proprietary OS, whereas macOS is based on an open-source Unix variant called Darwin. This Unix base helps with Linux compatibility. | The Mac has had two main operating systems over its history: The "Classic" Mac OS versions 1 through 9, and Mac OS X (Ten, not Ex) which is now referred to simply as macOS. Classic was a closed-source proprietary OS, whereas macOS is based on an open-source Unix variant called Darwin. This Unix base helps with Linux compatibility. | ||
− | The first several releases of macOS up to 10.4 Tiger contained support for Classic applications, but this was later dropped. | + | The first several releases of macOS up to 10.4 Tiger contained support for Classic applications, but this was later dropped. |
− | |||
− | |||
+ | ;CPU Architecture - PowerPC | x86 | x64 | Arm64 | ||
macOS has supported three major cpu architecture changes: IBM PowerPC (PPC), Intel x86/x64 and most recently Apple Silicon (Arm64). There have also been minor architectural changes such as moving from 32-bit PPC processors to the 64-bit PPC G5, or from Intel's 32-bit x86 to 64-bit x64. Each time there was a hardware transition, Apple provided ways to continue to support older software on the new systems. | macOS has supported three major cpu architecture changes: IBM PowerPC (PPC), Intel x86/x64 and most recently Apple Silicon (Arm64). There have also been minor architectural changes such as moving from 32-bit PPC processors to the 64-bit PPC G5, or from Intel's 32-bit x86 to 64-bit x64. Each time there was a hardware transition, Apple provided ways to continue to support older software on the new systems. | ||
Rosetta was a software emulation layer that helped PPC applications to run on x86/x64 Macs. It was built into 10.4.4 Tiger, but was an optional install in macOS 10.6 Snow Leopard and not available at all for 10.7 Lion. Rosetta 2 currently facilitates x64 software to run on Arm Macs. While Rosetta performs very respectably for most software, it adds extra overhead which can reduce performance on demanding games and emulators. | Rosetta was a software emulation layer that helped PPC applications to run on x86/x64 Macs. It was built into 10.4.4 Tiger, but was an optional install in macOS 10.6 Snow Leopard and not available at all for 10.7 Lion. Rosetta 2 currently facilitates x64 software to run on Arm Macs. While Rosetta performs very respectably for most software, it adds extra overhead which can reduce performance on demanding games and emulators. | ||
− | Apple also introduced Universal Binaries that bundle software for different architectures into a single app bundle. For example, Universal 2 app bundles contain x64 and Arm versions of software in one app. This is very useful for portability, or for people who don't know or care about their Mac's specs. If you know what CPU your Mac has, the advantage of getting the specific version for your CPU is that it will have a smaller file size than the universal binary. | + | Apple also introduced Universal Binaries that bundle software for different architectures into a single app bundle. For example, Universal 2 app bundles contain x64 and Arm versions of software in one app. This is very useful for portability, or for people who don't know or care about their Mac's specs. If you know what CPU your Mac has, the advantage of getting the specific version for your CPU is that it will have a smaller file size than the universal binary. However the size difference is usually tiny, so just using the universal binary is usually the way to go. |
− | |||
− | |||
+ | ;Graphical Backend - OpenGL | MoltenVK | Metal | ||
Another aspect to consider is the graphical backend of the emulator. For many years OpenGL was the main cross-platform standard for developing graphical software. However in recent times this has changed. More modern backends such as Vulkan and Metal are superseding it. OpenGL on macOS has now been marked as deprecated, meaning it is stuck on the older OGL 4.1. It doesn't receive any support or bug fixes and will someday be removed from macOS completely. Apple recommends for developers to create native Metal backends for their apps. | Another aspect to consider is the graphical backend of the emulator. For many years OpenGL was the main cross-platform standard for developing graphical software. However in recent times this has changed. More modern backends such as Vulkan and Metal are superseding it. OpenGL on macOS has now been marked as deprecated, meaning it is stuck on the older OGL 4.1. It doesn't receive any support or bug fixes and will someday be removed from macOS completely. Apple recommends for developers to create native Metal backends for their apps. | ||
Line 36: | Line 34: | ||
Using one of these backends is not mandatory, of course. Some emulators may use a different backend or handle graphics themselves. | Using one of these backends is not mandatory, of course. Some emulators may use a different backend or handle graphics themselves. | ||
− | + | ;Before diving in; | |
− | + | ;*Remember that emulators can have different levels of completion or compatibility. If a game you are trying to run does not work properly with a recommended emulator, try a different one. All this means that to find an emulator that works well for your Mac you should understand its specs first. Choose an emulator that supports your CPU architecture natively where possible. The emulators shown here will indicate the processor architecture it supports. Generally you should choose an emulator that supports Metal where available if you are on a modern Mac. MoltenVK should be more performant than OpenGL, although there may be compatibility issues. OpenGL may work, but some emulators need to use a version newer than OGL 4.1 that macOS doesn't support. In cases like this the emulator will be marked as not having OpenGL support. This list shows the latest versions of the emulator software. If you have an older CPU and the latest version does not support it, some emulators will keep archives of older versions that might, check out their website. | |
− | All this means that to find an emulator that works well for your Mac you should understand its specs first. Choose an emulator that supports your CPU architecture natively where possible. The emulators shown here will indicate the processor architecture it supports. | + | ;*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 native [[Source Ports on macOS]], which can be better than playing through an emulator. Also see [[Game engine recreations and source ports]] page for a list for all platforms. | |
− | Generally you should choose an emulator that supports Metal where available if you are on a modern Mac. MoltenVK should be more performant than OpenGL, although there may be compatibility issues. OpenGL may work, but some emulators need to use a version newer than OGL 4.1 that macOS doesn't support. In cases like this the emulator will be marked as not having OpenGL support. | ||
− | |||
− | This list shows the latest versions of the emulator software. If you have an older CPU and the latest version does not support it, some emulators will keep archives of older versions that might | ||
− | |||
− | |||
==Frontends== | ==Frontends== | ||
Line 51: | Line 44: | ||
===Fightcade=== | ===Fightcade=== | ||
− | [https://www.fightcade.com Fightcade] is a matchmaking frontend for playing many arcade fighting games online with other players. There is no Arm build at time of writing. | + | [https://www.fightcade.com Fightcade] is a matchmaking frontend for playing many arcade fighting games online with other players. There is no Arm build at the time of writing. |
==Game-Specific Emulators== | ==Game-Specific Emulators== | ||
− | Some emulators target specific games rather than emulating whole systems. | + | Some emulators target specific games rather than emulating whole systems, with ScummVM alone supporting over 300 games from various systems and more being added all the time. |
+ | |||
+ | Other projects are more considered source ports rather than emulators. See here for a list of [https://emulation.gametechwiki.com/index.php/Source_Ports_on_macOS source ports] that work on macOS. | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
Line 88: | Line 83: | ||
|- | |- | ||
| [[DREAMM]] | | [[DREAMM]] | ||
− | | [https://aarongiles.com/dreamm | + | | [https://aarongiles.com/dreamm {{DREAMMVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 99: | Line 94: | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | [https://aarongiles.com/dreamm/docs/#intro-games List] | + | | [https://aarongiles.com/dreamm/docs/v21/#intro-games List] |
| {{✓}} | | {{✓}} | ||
|} | |} | ||
Line 121: | Line 116: | ||
|- | |- | ||
| [[MAME]] | | [[MAME]] | ||
− | | [https:// | + | | [https://sdlmame.lngn.net {{MAMEVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{?}} | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
Line 166: | Line 161: | ||
|- | |- | ||
| [[MAME]] | | [[MAME]] | ||
− | | [https:// | + | | [https://sdlmame.lngn.net {{MAMEVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{?}} | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
Line 180: | Line 175: | ||
|} | |} | ||
− | ===Sega | + | ===Sega Model 3=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 196: | Line 191: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[Supermodel]] |
− | | [https://github.com/ | + | | [https://github.com/trzy/Supermodel 0.3a] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{~}} <ref group=N name=compile-arm>No official Arm build. Needs to be built from source</ref> | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [[MAME]] | | [[MAME]] | ||
− | | [https:// | + | | [https://sdlmame.lngn.net {{MAMEVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{?}} | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
Line 225: | Line 220: | ||
|} | |} | ||
− | === | + | ===Sega NAOMI/NAOMI 2=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 241: | Line 236: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[Flycast]] |
− | |[https://github.com/ | + | | [https://github.com/flyinghead/flycast/releases {{FlycastVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
|- | |- | ||
− | | [[ | + | | [[MAME]] |
− | | [https:// | + | | [https://sdlmame.lngn.net {{MAMEVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{?}} | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
Line 284: | Line 265: | ||
|} | |} | ||
− | === | + | ===SNK Neo Geo MVS=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 300: | Line 281: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[ares]] |
− | | [https:// | + | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
− | |||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
|- | |- | ||
− | | [[ | + | | [[FinalBurn Neo]] |
− | | [https://github.com/ | + | | [https://github.com/finalburnneo/FBNeo/releases/ {{FinalBurnNeoVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
+ | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{NC}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{~}} | ||
+ | |- | ||
+ | | [[MAME]] | ||
+ | | [https://sdlmame.lngn.net {{MAMEVer}}] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{?}} | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> | ||
|} | |} | ||
− | == | + | ===Arcade LaserDisc=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 346: | Line 340: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[MAME]] |
− | | [https:// | + | | [https://sdlmame.lngn.net {{MAMEVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{?}} |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> |
− | |||
|- | |- | ||
− | | | + | | [[Hypseus Singe]] |
− | | [https://github.com/ | + | | [https://github.com/DirtBagXon/hypseus-singe/releases {{HypseusSingeVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 371: | Line 366: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
− | | { | + | |} |
− | | | + | |
− | | {{ | + | ==Nintendo== |
+ | ===NES/Famicom=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | [[ares]] | ||
+ | | [https://github.com/ares-emulator/ares/releases {{aresVer}}] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
|- | |- | ||
− | | | + | | Nes-emu-iOS |
− | | [https://github.com/ | + | | [https://github.com/tsalvo/nes-emu-ios/releases git] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{~}} | + | | {{✓}} |
− | | {{~}} | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | SwiftNES | ||
+ | | [https://github.com/agg23/SwiftNES git] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} <ref group=N name=compile>Must compile from source.</ref> | ||
+ | |- | ||
+ | | [https://nin.nax.io Nin] | ||
+ | | [https://github.com/Nax/nin/releases git] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{~}} | ||
+ | | {{~}} | ||
|- | |- | ||
| [[Mesen]] | | [[Mesen]] | ||
Line 429: | Line 469: | ||
| {{~}} | | {{~}} | ||
| {{✗}} <ref group=N name=compile>Must compile from source.</ref> | | {{✗}} <ref group=N name=compile>Must compile from source.</ref> | ||
− | |} | + | |- |
− | + | | [[Nestopia]] | |
− | ===Super Nintendo=== | + | | [https://github.com/0ldsk00l/nestopia {{NestopiaVer}}] |
− | {| class="wikitable" style="text-align:center;" | + | | {{✗}} |
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} <ref group=N name=compile>Must compile from source.</ref> | ||
+ | |} | ||
+ | |||
+ | ===Super Nintendo=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
Line 454: | Line 508: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 486: | Line 526: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} |
| {{✓}} | | {{✓}} | ||
|- | |- | ||
Line 500: | Line 540: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
| {{✓}} | | {{✓}} | ||
|- | |- | ||
Line 530: | Line 570: | ||
| {{✓}} | | {{✓}} | ||
| {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> | ||
− | |} | + | |- |
− | + | |[[Snes9x]] | |
− | ===N64=== | + | | [https://github.com/snes9xgit/snes9x/releases {{Snes9xVer}}] |
− | {| class="wikitable" style="text-align:center;" | + | | {{✗}} |
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{NC}} | ||
+ | | {{✓}} | ||
+ | | {{~}} | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | ===N64=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
Line 555: | Line 610: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{✓}} | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 575: | Line 630: | ||
| {{✓}} | | {{✓}} | ||
| {{~}} <ref group=N>Only available as a core. Best played using OpenEmu.</ref> | | {{~}} <ref group=N>Only available as a core. Best played using OpenEmu.</ref> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | [[ | + | | [[Rokuyon]] |
− | | [https:// | + | | [https://github.com/Hydr8gon/rokuyon/releases/tag/release Releases] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | | [[simple64]] | ||
+ | | [https://github.com/thekovic/simple64/releases/tag/v2021.5.30 v2021.5.30] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
− | | {{ | + | | {{✗}} |
− | |||
− | |||
|} | |} | ||
− | === | + | ===GameCube=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 625: | Line 677: | ||
|- | |- | ||
| [[Dolphin]] | | [[Dolphin]] | ||
− | | [https://dolphin-emu.org/download {{DolphinVer}}] | + | | [https://dolphin-emu.org/download/?ref=btn {{DolphinVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 639: | Line 691: | ||
|} | |} | ||
− | ===Wii | + | ===Wii=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 655: | Line 707: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[Dolphin]] |
− | | [https:// | + | | [https://dolphin-emu.org/download {{DolphinVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 670: | Line 722: | ||
|} | |} | ||
− | === | + | ===Wii U=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 686: | Line 738: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[Cemu]] |
− | | [https://github.com/ | + | | [https://github.com/cemu-project/Cemu/releases {{CemuVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
|} | |} | ||
− | === | + | ===Switch=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 726: | Line 764: | ||
! scope="col"|MoltenVK | ! scope="col"|MoltenVK | ||
! scope="col"|Metal | ! scope="col"|Metal | ||
− | |||
! scope="col"|Gamepad Support | ! scope="col"|Gamepad Support | ||
! 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 732: | Line 769: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[Ryujinx]] (龍神X) |
− | | [https:// | + | | [https://ryujinx.org/download Releases] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{~}} <ref group=N>Some games may work with an x64 Intel Mac, but performance will be sub-par.</ref> | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 747: | Line 783: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | |[[Suyu]] |
− | | | + | | ~ |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} <ref group=N>Suyu was a Yuzu fork. It has been discontinued.</ref> |
− | | {{ | + | | {{✗}} |
|- | |- | ||
− | | [[ | + | |[[Yuzu]] (柚子) |
− | | | + | | ~ |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}}[[History_of_emulation#Lawsuits|*]] |
− | | {{ | + | | {{✗}} <ref group=N>Yuzu has been discontinued. Various forks are available.</ref> |
+ | |} | ||
+ | |||
+ | ===Game Boy/Color=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|Game Link Support | ||
+ | ! scope="col"|Gamepad Support | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[SameBoy]] |
− | | [https:// | + | | [https://sameboy.github.io/downloads {{SameBoyVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 785: | Line 837: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 792: | Line 844: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | | [[SkyEmu]] |
− | | [https:// | + | | [https://github.com/skylersaleh/SkyEmu/releases {{SkyEmuVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{?}} | ||
+ | | {{?}} | ||
| {{?}} | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
− | + | | {{✓}} | |
− | | {{ | + | |- |
− | |- | + | | [[ares]] |
− | | [[ | + | | [https://github.com/ares-emulator/ares/releases {{aresVer}}] |
− | | [https://github.com/ | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
|- | |- | ||
− | | [[ | + | | [[mGBA]] |
− | | [https:// | + | | [https://mgba.io/downloads.html {{MGBAVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
Line 850: | Line 887: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
|- | |- | ||
− | | [[ | + | | [[KiGB]] |
− | | [https:// | + | | [https://www.bannister.org/software/kigb.htm 2.09] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{~}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |- | ||
+ | | [[Gearboy]] | ||
+ | | [https://github.com/drhelius/Gearboy/releases {{GearboyVer}}] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{?}} | ||
+ | | {{?}} | ||
+ | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{✗}} <ref group=N> | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{~}} | ||
+ | | {{✗}} <ref group=N name=gearboy>v3.5.0 builds are broken.</ref> | ||
|- | |- | ||
− | | [[ | + | | [[Mesen]] |
− | | [https:// | + | | [https://github.com/SourMesen/Mesen2 {{MesenVer}}] |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{?}} | | {{?}} | ||
− | | {{ | + | | {{~}} |
− | | {{ | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{~}} <ref group=N name=compile>Must compile from source.</ref> | ||
+ | |- | ||
+ | | [[VisualBoy Advance|VisualBoy Advance-M (VBA-M)]] | ||
+ | | [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}] <Br/> [https://nightly.vba-m.com Nightlies] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 914: | Line 947: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{~}} | ||
|- | |- | ||
− | | | + | | Swift-plays-Pokemon |
− | | [https://github.com/ | + | | [https://github.com/LiarPrincess/Swift-plays-Pokemon git] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{✗}} | + | | {{✗}} <ref group=N>No Audio. Must compile from source and run from command line.</ref> |
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | [[ | + | | [[Gambatte]] |
− | | [https:// | + | | [https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}] |
− | |||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{?}} |
− | | {{ | + | | {{?}} |
− | | {{ | + | | {{?}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |} | ||
+ | |||
+ | ===Game Boy Advance=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|Game Link Support | ||
+ | ! scope="col"|Gamepad Support | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | [[SkyEmu]] | ||
+ | | [https://github.com/skylersaleh/SkyEmu/releases {{SkyEmuVer}}] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{?}} | | {{?}} | ||
| {{?}} | | {{?}} | ||
Line 987: | Line 1,009: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
|- | |- | ||
− | | [[ | + | | [[ares]] |
− | | [https://github.com/ | + | | [https://github.com/ares-emulator/ares/releases {{aresVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 1,003: | Line 1,026: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | |[[ | + | | [[NanoBoyAdvance]] |
− | |[https://github.com/ | + | | [https://github.com/nba-emu/NanoBoyAdvance/releases {{NanoBoyVer}}] |
− | |{{✓}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
+ | | {{✓}} | ||
+ | |- | ||
+ | | Hades | ||
+ | | [https://github.com/hades-emu/Hades/releases {{HadesVer}}] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | | {{?}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{?}} | ||
|- | |- | ||
− | |[[ | + | | [[mGBA]] |
− | |[https:// | + | | [https://mgba.io/downloads.html {{MGBAVer}}] |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
+ | | {{✓}} | ||
+ | |- | ||
+ | | Boycott Advance | ||
+ | | [https://www.bannister.org/software/ba.htm 0.4.4] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{?}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
|- | |- | ||
− | |[[ | + | | [[Gearboy]] |
− | |[https:// | + | | [https://github.com/drhelius/Gearboy/releases {{GearboyVer}}] |
− | |{{✗}} | + | | {{✗}} |
− | |{{ | + | | {{?}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{ | + | | {{✓}} |
− | |{{ | + | | {{?}} |
− | |{{✗}} | + | | {{?}} |
− | |{{ | + | | {{?}} |
− | |{{✓}} | + | | {{✗}} |
− | |{{~}} <ref group=N> | + | | {{✓}} |
− | |{{ | + | | {{✓}} |
− | |{{✗}} | + | | {{~}} |
− | |} | + | | {{✗}} <ref group=N name=gearboy>v3.5.0 builds are broken.</ref> |
− | + | |- | |
− | === | + | | [[VisualBoy Advance|VisualBoy Advance-M (VBA-M)]] |
− | {| class="wikitable" style="text-align:center;" | + | | [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}] <Br/> [https://nightly.vba-m.com Nightlies] |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{~}} | ||
+ | |} | ||
+ | |||
+ | ===DS=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
Line 1,081: | Line 1,134: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | |[[DeSmuME]] |
− | |[https://github.com/ | + | |[https://github.com/TASEmulators/desmume/releases {{DeSmuMEVer}}] |
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
|{{✓}} | |{{✓}} | ||
+ | |- | ||
+ | |[[MelonDS]] | ||
+ | |[https://github.com/melonDS-emu/melonDS/releases {{MelonDSVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[NooDS]] | ||
+ | |[https://github.com/Hydr8gon/NooDS/releases/tag/release Releases] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |- | ||
+ | |[[mGBA#medusa|Medusa]] | ||
+ | |[https://mgba.io/downloads.html#medusa Beta] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{~}} <ref group=N> | + | |{{✗}} |
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} <ref group=N>Not open sourced yet, but will likely be opened later in development</ref> | ||
+ | |{{~}} | ||
+ | |{{✗}} | ||
|} | |} | ||
− | == | + | ===3DS=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,113: | Line 1,207: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[Citra_(PabloMK7_fork)]] |
− | | [https://github.com/ | + | |[https://github.com/PabloMK7/citra/releases Releases] |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{ | + | |{{✗}} |
− | | {{ | + | |{{✓}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
|- | |- | ||
− | | [[ | + | |[[Lime3DS]] |
− | | [https:// | + | |[https://github.com/Lime3DS/Lime3DS/releases Releases] |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{ | + | |{{✗}} |
− | | {{ | + | |{{✓}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{ | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
|- | |- | ||
− | | [[ | + | |[[Panda3DS]] |
− | | [https://github.com/ | + | |[https://github.com/wheremyfoodat/Panda3DS/releases {{Panda3DSVer}}] |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{ | + | |{{✓}} |
− | | {{ | + | |{{✓}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{ | + | |{{✗}} |
|} | |} | ||
− | === | + | ==Sega== |
+ | ===SG-1000=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,180: | Line 1,275: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | + | | {{✓}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 1,215: | Line 1,296: | ||
|- | |- | ||
| [[GearSystem]] | | [[GearSystem]] | ||
− | | [https://github.com/drhelius/Gearsystem/releases 3. | + | | [https://github.com/drhelius/Gearsystem/releases 3.5.0] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{?}} | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,226: | Line 1,307: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
|} | |} | ||
− | === | + | ===Master System=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,253: | Line 1,334: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 1,259: | Line 1,340: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | | [[CLK]] |
− | | [https:// | + | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,267: | Line 1,348: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | | [[RetroVM]] |
− | | [https:// | + | | [https://retrovirtualmachine.org Website] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{~}} | | {{~}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | [[ | + | | [[GearSystem]] |
− | | [https://github.com/ | + | | [https://github.com/drhelius/Gearsystem/releases 3.5.0] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{?}} |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,316: | Line 1,380: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
|} | |} | ||
− | === | + | ===Mega Drive/Genesis=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,343: | Line 1,407: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |} | + | | {{✓}} |
− | + | |- | |
− | === | + | | Generator |
+ | | [https://www.bannister.org/software/generator.htm 0.4.8] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |- | ||
+ | | Genesis Plus | ||
+ | | [https://www.bannister.org/software/gplus.htm 1.3.5] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |} | ||
+ | |||
+ | ===Mega CD=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,366: | Line 1,458: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[ares]] |
− | + | | [https://github.com/ares-emulator/ares/releases {{aresVer}}] | |
− | + | | {{✗}} | |
− | + | | {{✗}} | |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | + | | {{✗}} | |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | |||
− | |||
− | |[https:// | ||
− | |{{✗}} | ||
− | |{{✗}} | ||
− | |{{✓}} | ||
− | |{{ | ||
− | |{{ | ||
− | |{{✗}} | ||
− | |{{ | ||
− | |{{ | ||
− | |{{✓}} | ||
− | |{{ | ||
− | |{{ | ||
|} | |} | ||
− | === | + | ===32X=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,411: | Line 1,489: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[ares]] |
− | |[https://github.com/ | + | | [https://github.com/ares-emulator/ares/releases {{aresVer}}] |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗ | + | | {{✗}} |
− | + | | {{✓}} | |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓ | + | | {{✓}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | === | + | ===Saturn=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,456: | Line 1,520: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[Mednafen]] |
− | | [ | + | |[{{MednafenURL|releases/}} {{MednafenVer}}] |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{ | + | |{{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> |
|- | |- | ||
− | | [[ | + | |[[Yabause]] |
− | | [https:// | + | |[https://download.tuxfamily.org/yabause/releases/travis-ci/yabause-latest-mac.zip {{YabauseVer}}] |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{ | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{ | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{ | + | |{{✗}} |
− | | {{ | + | |{{✗}} |
|} | |} | ||
− | == | + | ===Dreamcast=== |
− | + | {| 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 | ||
Line 1,502: | Line 1,565: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[Flycast]] |
− | | [https://github.com/ | + | |[https://github.com/flyinghead/flycast/releases {{FlycastVer}}] |
− | | {{✗}} | + | |{{✗}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✗}} | + | |{{✗}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
− | | {{✓}} | + | |{{✓}} |
+ | |- | ||
+ | |[[Redream]] | ||
+ | |[https://redream.io/download 1.5] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |} | ||
+ | |||
+ | ===Game Gear=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
| [[ares]] | | [[ares]] | ||
Line 1,523: | Line 1,617: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | | + | | [[GearSystem]] |
− | | [https://github.com/ | + | | [https://github.com/drhelius/Gearsystem/releases 3.5.0] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{?}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,566: | Line 1,637: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | ===PlayStation | + | ==Sony== |
− | {| class="wikitable" style="text-align:center;" | + | ===PlayStation=== |
+ | {| class="wikitable" style="text-align: center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|Latest Version | ! scope="col"|Latest Version | ||
Line 1,589: | Line 1,656: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[DuckStation]] |
− | | [https:// | + | | [https://github.com/stenzek/duckstation/releases git] |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 1,602: | Line 1,667: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |- | + | | {{✓}} |
− | | [[ | + | | {{✓}} |
− | | [https:// | + | |- |
− | + | | [[ares]] | |
+ | | [https://github.com/ares-emulator/ares/releases {{aresVer}}] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{~}} | | {{~}} | ||
+ | |- | ||
+ | | [[PCSX-Reloaded|PCSX-R]] | ||
+ | | [https://github.com/pcsxr/PCSX-Reloaded git] </br>[https://macintoshgarden.org/apps/pcsx-playstation-emulator PPC 1.6.0] </br>[https://macintoshgarden.org/apps/pcsxr-playstation-emulator Intel 1.9.93] | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
+ | |- | ||
+ | | PCSX-Redux | ||
+ | | [https://github.com/grumpycoders/pcsx-redux git] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
− | |} | + | | {{✗}} |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | { | + | | {{✓}} |
− | + | | {{~}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | |[[ | + | | [[Mednafen]] |
− | |[ | + | | [{{MednafenURL|releases/}} {{MednafenVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
− | + | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> | |
− | |||
− | | {{~}} <ref group=N> | ||
|} | |} | ||
− | ===PlayStation | + | ===PlayStation 2=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,679: | Line 1,743: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[PCSX2]] |
− | | [https:// | + | | [https://pcsx2.net/downloads/#nightly-anchor Nightly] |
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{~}} <ref group=N>Unofficial 32-bit builds and builds for older versions of macOS are available [https://macintoshgarden.org/apps/pcsx2-32-bit here]. Compatible with macOS 10.9 Mavericks to 10.14 Mojave.</ref> |
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✗}} <ref group=N> | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[AetherSX2]] | ||
+ | | [https://aethersx2.com/archive/?dir=desktop%2Fmac 1.5-3939] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{~}} <ref group=N>Based on PCSX2, so it is partially FLOSS. The ARM parts are currently closed source. </ref> | ||
+ | | {{✗}} | ||
+ | | {{✓}} <ref group=N>Recommended on Apple Silicon except for where there are game-specific bugs that are fixed in PCSX2.</ref> | ||
+ | |- | ||
+ | | [[Play!]] | ||
+ | | [http://purei.org/downloads.php {{Play!Ver}}] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
|} | |} | ||
− | ===PlayStation | + | ===PlayStation 3=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,710: | Line 1,802: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[RPCS3]] |
− | | [https:// | + | |[https://rpcs3.net/download {{RPCS3Ver}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
− | | {{ | + | | {{✗}} |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,722: | Line 1,814: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} <ref group=N name=compat>Compatibility varies greatly depending on the title</ref> |
|} | |} | ||
− | ===PlayStation | + | ===PlayStation 4=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,741: | Line 1,833: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[Obliteration]] |
− | | [https://github.com/ | + | | [https://github.com/obhq/obliteration github] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,748: | Line 1,840: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✗}} |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} <ref group=N>Very early in development. There is currently no graphics backend.</ref> |
− | |||
|} | |} | ||
− | == | + | ===PlayStation Portable=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,773: | Line 1,864: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[PPSSPP]] |
− | |[https:// | + | | [https://www.ppsspp.org/download {{PPSSPPVer}}] |
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,786: | Line 1,872: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | |} | ||
+ | |||
+ | ===PlayStation Vita=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[Vita3K]] |
− | | [https://github.com/ | + | | [https://github.com/Vita3K/Vita3K/releases {{Vita3KVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{~}} <ref group=N name= | + | | {{~}} <ref group=N name=compat>Compatibility varies greatly depending on the title</ref> |
− | | | + | |} |
− | + | ||
− | + | ==Microsoft== | |
− | + | ===MSX/MSX2=== | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,860: | Line 1,927: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[ares]] |
− | | [https://github.com/ | + | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[CLK]] | ||
+ | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |} | + | | {{✓}} |
− | + | | {{✓}} | |
− | + | | {{✓}} | |
− | + | |- | |
− | { | + | | CocoaMSX |
− | + | | [https://github.com/CocoaMSX/CocoaMSX/releases git] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | [https://github.com/ | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} <ref group=N name=compile-arm>No official Arm build. Needs to be built from source</ref> |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} |
− | | {{ | + | | {{~}} |
− | |||
|- | |- | ||
− | | [[ | + | | [[fMSX]] |
− | | [https://www. | + | | [https://www.bannister.org/software/fmsx.htm 6.0] |
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{~}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |- | ||
+ | | [[RetroVM]] | ||
+ | | [https://retrovirtualmachine.org Website] | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✗}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
|} | |} | ||
− | === | + | ===Xbox=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 1,937: | Line 2,014: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[Xemu]] |
− | | [https://github.com/ | + | | [https://github.com/xemu-project/xemu/releases {{XemuVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 1,949: | Line 2,027: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | { | + | |} |
+ | |||
+ | ==Commodore== | ||
+ | ===Vic-20=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[CLK]] |
− | | [https:// | + | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,959: | Line 2,054: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
|- | |- | ||
− | | | + | | Power20 |
− | | [https://www.infinite-loop.at/ | + | | [https://www.infinite-loop.at/Power20/Download.html 4.9.5] |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
Line 1,994: | Line 2,075: | ||
|} | |} | ||
− | === | + | ===C64=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,010: | Line 2,091: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | | + | | VirtualC64 |
− | | [https://github.com/dirkwhoffmann/ | + | | [https://github.com/dirkwhoffmann/virtualc64/releases {{VirtualC64Ver}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,024: | Line 2,105: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | | + | | Denise |
− | | [https:// | + | | [https://sourceforge.net/projects/deniseemu/ {{DeniseVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,038: | Line 2,119: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | | [[Frodo]] |
− | | [https:// | + | | [https://www.bannister.org/software/frodo.htm 4.4.4] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,046: | Line 2,127: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |- | ||
+ | | [[VICE]] | ||
+ | | [https://vice-emu.sourceforge.io/index.html#download {{VICEVer}}] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | Power64 |
− | | [https://www. | + | | [https://www.infinite-loop.at/Power64/Download.html 4.9.5] |
+ | | {{✓}} | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✗}} |
− | | {{~}} | + | | {{~}} <ref group=N name=shareware>Shareware. Requires license to unlock full version.</ref> |
|} | |} | ||
− | === | + | ===Amiga=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,101: | Line 2,178: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | | + | | vAmiga |
− | | [https://github.com/ | + | | [https://github.com/dirkwhoffmann/vAmiga/releases 2.5] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,114: | Line 2,191: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | [[FS-UAE]] |
− | | [https:// | + | | [https://fs-uae.net/download#macosx {{FS-UAEVer}}] |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[Denise]] | ||
+ | | [https://sourceforge.net/projects/deniseemu/ {{DeniseVer}}] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,141: | Line 2,215: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[Amiberry]] | ||
+ | | [https://github.com/BlitterStudio/amiberry/releases {{AmiberryVer}}] | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | + | | {{✓}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{?}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} |
− | |||
|- | |- | ||
| [[CLK]] | | [[CLK]] | ||
Line 2,189: | Line 2,246: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
|} | |} | ||
− | ===Atari | + | ==Atari== |
+ | ===Atari 8-bit family=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,208: | Line 2,266: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | | + | | Rainbow |
− | | [ | + | | [https://www.bannister.org/software/rainbow.htm 1.6.1] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
− | + | | {{~}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | | {{~}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 2,237: | Line 2,281: | ||
|} | |} | ||
− | == | + | ===Atari 2600=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,254: | Line 2,297: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[CLK]] |
− | |[https://github.com/ | + | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 2,266: | Line 2,308: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | { | + | |} |
− | | | + | |
− | | | + | ===Atari 5200=== |
− | | | + | {| class="wikitable" style="text-align:center;" |
− | | | + | ! scope="col"|Name |
− | | | + | ! scope="col"|Latest Version |
− | | | + | ! scope="col"|PPC |
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | | + | | Jum52 |
− | | [https:// | + | | [https://www.bannister.org/software/jum52.htm 1.1.4] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
− | | {{ | + | | {{✗}} |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{~}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{~}} <ref group=N name= | + | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> |
|} | |} | ||
− | === | + | ===Atari ST=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,313: | Line 2,359: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[Hatari]] |
− | |[https:// | + | | [https://sync.wtf/hatari_macos/ {{HatariVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
|- | |- | ||
− | | [[ | + | | [[CLK]] |
− | | [ | + | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 2,337: | Line 2,382: | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
|} | |} | ||
− | == | + | ===Atari Lynx=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,373: | Line 2,404: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[Mednafen]] |
− | |[ | + | | [{{MednafenURL|releases/}} {{MednafenVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,382: | Line 2,413: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> |
− | + | |- | |
− | + | | [[Handy]] | |
− | |- | + | | [https://www.bannister.org/software/handy.htm 0.9.11] |
− | | [[ | ||
− | | [https:// | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | + | | {{✗}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,416: | Line 2,433: | ||
|} | |} | ||
− | == | + | ==SNK== |
− | === | + | ===Neo Geo AES/CD=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,441: | Line 2,458: | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
− | | {{✓}} | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | | [[FinalBurn Neo]] |
− | | [ | + | | [https://github.com/finalburnneo/FBNeo/releases/ {{FinalBurnNeoVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{?}} |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{NC}} |
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{~}} | + | | {{~}} |
|- | |- | ||
− | | [[ | + | | [[MAME]] |
− | | [https:// | + | | [https://sdlmame.lngn.net {{MAMEVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
+ | | {{?}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{~}} | + | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> |
|} | |} | ||
− | == | + | ===Neo Geo Pocket/Color=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,488: | Line 2,504: | ||
! scope="col"|MoltenVK | ! scope="col"|MoltenVK | ||
! scope="col"|Metal | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
! 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 Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[ares]] |
− | | [https://github.com/ | + | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 2,504: | Line 2,521: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | | [[Mednafen]] |
− | | [ | + | | [{{MednafenURL|releases/}} {{MednafenVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
+ | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> | ||
|- | |- | ||
− | | | + | | Neopocott |
− | | [ | + | | [https://www.bannister.org/software/neopocott.htm 0.5.5] |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{~}} | ||
| {{✗}} | | {{✗}} | ||
− | + | | {{✓}} | |
− | + | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | {{✓}} | ||
− | | {{~}} <ref group=N name= | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | === | + | ==Coleco== |
+ | ===ColecoVision=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,569: | Line 2,564: | ||
! scope="col"|MoltenVK | ! scope="col"|MoltenVK | ||
! scope="col"|Metal | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
! 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 Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[ares]] |
− | | [https://github.com/ | + | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[CLK]] | ||
+ | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
Line 2,586: | Line 2,597: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | | + | | Mugrat |
− | | [https://www. | + | | [https://www.bannister.org/software/mugrat.htm 0.5.0] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{~}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> |
|- | |- | ||
− | | | + | | Gearcoleco |
− | | [https:// | + | | [https://github.com/drhelius/Gearcoleco/releases 1.1.0] |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{?}} |
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
|} | |} | ||
− | === | + | ==Bandai== |
+ | ===WonderSwan/Color=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,624: | Line 2,638: | ||
! scope="col"|MoltenVK | ! scope="col"|MoltenVK | ||
! scope="col"|Metal | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
! 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 Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | |[[ares]] |
− | | | + | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] |
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[Mednafen]] | ||
+ | | [{{MednafenURL|releases/}} {{MednafenVer}}] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,639: | Line 2,664: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> | ||
|- | |- | ||
− | | | + | | Oswan |
− | | [https://www. | + | | [https://www.bannister.org/software/oswan.htm 0.8.6] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,650: | Line 2,680: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{~}} |
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> |
|} | |} | ||
− | == | + | ==Apple== |
− | === | + | ===Apple I + II + III=== |
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,671: | Line 2,702: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[CLK]] |
− | | [ | + | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
+ | |- | ||
+ | | OpenEmulator | ||
+ | | [http://openemulator.github.io/ 1.1.1] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✓}} |
− | | {{ | + | | {{~}} |
− | |} | + | | {{✓}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | |[[ | + | | [[KEGS]] |
− | |[https:// | + | | [https://kegs.sourceforge.net {{KEGSVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{✓}} | + | | {{✓}} |
− | | {{ | + | | {{✗}} |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{?}} | ||
+ | |- | ||
+ | | [[Sara]] | ||
+ | | [http://www.blackcatsystems.com/software/sara.html 0.5.1] | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
− | | | + | | {{✗}} |
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{?}} |
− | |||
− | |||
− | |||
|- | |- | ||
− | | [[ | + | | [[GSplus]] |
− | | [https:// | + | | [https://apple2.gs/plus 0.14] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | | {{ | + | | {{✗}} |
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✗}} |
− | | {{ | + | | {{?}} |
|- | |- | ||
− | | [ | + | | [https://david-schmidt.github.io/gsport GSport] |
− | | [https:// | + | | [https://github.com/david-schmidt/gsport/releases 0.31] |
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
− | | {{?}} | + | | {{✗}} |
− | | {{ | + | | {{✗}} |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{?}} | ||
+ | |- | ||
+ | | [[MAME]] | ||
+ | | [https://sdlmame.lngn.net {{MAMEVer}}] | ||
+ | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
+ | | {{?}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
|} | |} | ||
− | == | + | ===Apple Lisa=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,783: | Line 2,805: | ||
! scope="col"|MoltenVK | ! scope="col"|MoltenVK | ||
! scope="col"|Metal | ! scope="col"|Metal | ||
− | |||
! 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 Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[LisaEm]] |
− | | [https:// | + | | [https://lisa.sunder.net/downloads.html 1.2.7] |
− | | {{ | + | | {{✓}} |
− | | {{ | + | | {{✓}} |
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,800: | Line 2,820: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{?}} | + | | {{?}} |
|} | |} | ||
− | == | + | ===Macintosh 68k=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,819: | Line 2,838: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | [[ | + | | [[CLK]] |
− | | [ | + | | [https://github.com/TomHarte/CLK/releases {{ClkVer}}] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [[ | + | | [[Basilisk II]] |
− | | [https:// | + | | [https://www.emaculation.com/forum/viewtopic.php?f=6&t=7361 Download] </br> [https://github.com/kanjitalk755/macemu/ git] |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{✓}} |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{?}} | ||
+ | |- | ||
+ | | Mini vMac | ||
+ | | [https://www.gryphel.com/c/minivmac/dnld_std.html 36.04] | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{?}} | ||
|} | |} | ||
− | == | + | ===Macintosh PPC=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,862: | Line 2,893: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[UTM]] |
− | |[https://github.com/ | + | | [https://mac.getutm.app site] </br> [https://github.com/utmapp/UTM/releases git] |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 2,869: | Line 2,904: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[SheepShaver]] | ||
+ | |[https://www.emaculation.com/forum/viewtopic.php?t=7360 29-12-2023 (Mac OS X)]<br/>[https://github.com/kanjitalk755/macemu/ git] | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |- | + | | {{?}} |
− | | | + | |} |
− | | | + | |
− | | | + | ==NEC== |
− | | | + | ===PC-98=== |
− | | | + | {| class="wikitable" style="text-align:center;" |
− | | | + | ! scope="col"|Name |
− | | | + | ! scope="col"|Latest Version |
− | | | + | ! scope="col"|PPC |
− | | | + | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> |
− | | | + | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> |
− | | | + | ! scope="col"|ARM |
− | | | + | ! scope="col"|OpenGL |
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[SL9821]] |
− | |[ | + | | [http://www.satotomi.com/sl9821/sl9821_dl.html Website] |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{ | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{ | + | | {{✓}} |
− | |{{ | + | | {{~}} |
− | |{{ | + | | {{✓}} |
|- | |- | ||
− | |[[ | + | |[[Neko Project II]] (猫Project II) |
− | |[https://www. | + | | [https://www.yui.ne.jp/np2/ Website] |
− | + | | {{✓}} | |
− | + | | {{✗}} | |
− | + | | {{✓}} | |
− | |{{✓ | + | | {{✗}} |
− | + | | {{✗}} | |
− | + | | {{✗}} | |
− | + | | {{✗}} | |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |||
− | |||
− | |||
− | |{{✗}} | ||
− | |{{✗ | ||
− | |||
− | |||
− | |||
− | |{{✗}} | ||
− | |{{✗ | ||
− | |||
− | |{{✗}} | ||
− | |{{✗}} | ||
|} | |} | ||
− | == | + | ===PC-Engine/TurboGrafx/SuperGrafx=== |
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 2,940: | Line 2,974: | ||
! scope="col"|MoltenVK | ! scope="col"|MoltenVK | ||
! scope="col"|Metal | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
! 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 Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | |[[ares]] |
− | |[https://github.com/ | + | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{ | + | | {{✓}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |} | + | | {{✓}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | |[[ | + | | [[Mednafen]] |
− | |[https://github.com/ | + | | [{{MednafenURL|releases/}} {{MednafenVer}}] |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✗}} | + | | {{✓}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{ | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{ | + | | {{✓}} |
+ | | {{~}} <ref group=N name=openemu>Command line application. Best played using OpenEmu.</ref> | ||
+ | |- | ||
+ | | [[Mesen]] | ||
+ | | [https://github.com/SourMesen/Mesen2 {{MesenVer}}] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{~}} <ref group=N name=compile>Must compile from source.</ref> | ||
|- | |- | ||
− | |[[ | + | | [[TGEmu]] |
− | |[https:// | + | | [https://www.bannister.org/software/tgemu.htm 0.3.8] |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{ | + | | {{?}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{ | + | | {{?}} |
− | |{{✗}} | + | | {{~}} |
− | |{{✓}} | + | | {{✗}} |
− | |{{ | + | | {{✓}} |
− | |} | + | | {{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> |
− | + | |} | |
− | == | + | |
− | === | + | ==Fujitsu== |
+ | ===FM Towns=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 3,013: | Line 3,048: | ||
! scope="col"|MoltenVK | ! scope="col"|MoltenVK | ||
! scope="col"|Metal | ! scope="col"|Metal | ||
+ | ! scope="col"|Gamepad Support | ||
! 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 Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | | | + | |Tsugaru (津軽) |
− | |[https://github.com/ | + | | [https://github.com/captainys/TOWNSEMU/releases Releases] |
− | |{{✗}} | + | | {{✗}} |
− | |{{ | + | | {{✗}} |
− | |{{ | + | | {{✓}} |
− | |{{ | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{ | + | | {{✗}} |
− | |{{✓}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{ | + | | {{✓}} |
+ | | {{?}} | ||
|} | |} | ||
− | === | + | ==Sinclair== |
+ | ===ZX Spectrum=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 3,046: | Line 3,084: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | |[[ares]] |
− | |[https:// | + | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | |[[CLK]] | ||
+ | |[https://github.com/TomHarte/CLK/releases {{ClkVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{✓}} |
+ | |{{✓}} | ||
+ | |- | ||
+ | | [[ZEsarUX]] | ||
+ | |[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{✓}} |
− | |} | + | |{{?}} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | |[[ | + | |[[RetroVM]] |
− | |[https:// | + | |[https://retrovirtualmachine.org Website] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |- | ||
+ | |Fuzzbug | ||
+ | |[https://www.bannister.org/software/fuzzbug.htm 0.0.5] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{ | + | |{{✗}} |
− | |} | + | |{{✗}} |
− | + | |{{✓}} | |
− | + | |{{✗}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | |
− | |||
− | { | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | |Fuse |
− | |[https:// | + | |[https://fuse-for-macosx.sourceforge.io Releases] |
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
− | |{{ | + | |{{✗}} |
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
|} | |} | ||
− | === | + | ==Tandy== |
+ | ===TRS-80=== | ||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 3,133: | Line 3,179: | ||
! scope="col"|[[Recommended Emulators|Recommended]] | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
|- | |- | ||
− | |[[ | + | | [[TRS80GP]] |
− | |[https://www. | + | | [http://48k.ca/trs80gp.html Website] |
− | |{{✗}} | + | | {{✗}} |
− | |{{✗}} | + | | {{✗}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{✓}} | + | | {{✓}} |
− | |{{?}} | + | | {{✗}} |
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[SDLTRS2]] | ||
+ | | [https://gitlab.com/jengun/sdltrs git] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{?}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | |} | ||
+ | |||
+ | ==Dragon Data== | ||
+ | ===Dragon 32/64=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | [[XRoar]] | ||
+ | | [http://www.6809.org.uk/xroar/ git] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{?}} | ||
+ | |} | ||
+ | |||
+ | ==Oric== | ||
+ | ===Oric 1 / Atmos=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |[[CLK]] | ||
+ | |[https://github.com/TomHarte/CLK/releases {{ClkVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
− | |{{✗}} | + | |{{✓}} |
− | |{{✓}} | + | |{{✓}} |
− | |{{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | + | |{{✓}} |
− | |} | + | |{{✓}} |
− | + | |} | |
− | === | + | |
− | {| class="wikitable" style="text-align:center;" | + | ==Amstrad== |
− | ! scope="col"|Name | + | ===Amstrad CPC=== |
− | ! scope="col"|Latest Version | + | {| class="wikitable" style="text-align:center;" |
− | ! scope="col"|PPC | + | ! scope="col"|Name |
− | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | + | ! scope="col"|Latest Version |
− | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | + | ! scope="col"|PPC |
− | ! scope="col"|ARM | + | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> |
− | ! scope="col"|OpenGL | + | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> |
− | ! scope="col"|MoltenVK | + | ! scope="col"|ARM |
− | ! scope="col"|Metal | + | ! scope="col"|OpenGL |
− | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | + | ! scope="col"|MoltenVK |
− | ! scope="col"|Active | + | ! scope="col"|Metal |
− | ! scope="col"|[[Recommended Emulators|Recommended]] | + | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> |
− | |- | + | ! scope="col"|Active |
− | |[[ | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
− | |[https://www.bannister.org/software/teo.htm 1.8.7] | + | |- |
− | |{{✗}} | + | |[[CLK]] |
− | |{{✗}} | + | |[https://github.com/TomHarte/CLK/releases {{ClkVer}}] |
− | |{{✓}} | + | |{{✗}} |
− | |{{✓}} | + | |{{✗}} |
− | |{{?}} | + | |{{✓}} |
− | |{{✗}} | + | |{{✓}} |
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[Retro Virtual Machine]] | ||
+ | |[https://retrovirtualmachine.org {{Retro Virtual MachineVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |- | ||
+ | |ACE-DL | ||
+ | |[http://www.roudoudou.com/ACE-DL/ {{ACE-DLVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |} | ||
+ | |||
+ | ==Acorn== | ||
+ | ===Electron=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |[[CLK]] | ||
+ | |[https://github.com/TomHarte/CLK/releases {{ClkVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |} | ||
+ | |||
+ | ===BBC Micro=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |b2 | ||
+ | |[https://github.com/tom-seddon/b2 2024/04/23] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |Horizon | ||
+ | |[https://www.bannister.org/software/horizon.htm 2.1.1] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |} | ||
+ | |||
+ | ===RISC PC=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |RPCEmu | ||
+ | |[https://github.com/Septercius/rpcemu-dev/releases Releases] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{~}} | ||
+ | |} | ||
+ | |||
+ | ==Thompson== | ||
+ | ===MO5=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |MO5 | ||
+ | |[https://www.bannister.org/software/mo5.htm 2.6.7] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |} | ||
+ | |||
+ | ===TO7=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |Thom | ||
+ | |[https://www.bannister.org/software/thom.htm 1.6.5] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |} | ||
+ | |||
+ | ===TO8=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |TEO | ||
+ | |[https://www.bannister.org/software/teo.htm 1.8.7] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} <ref group=N name=paid>Requires paid version to access extra emulation features</ref> | ||
+ | |} | ||
+ | |||
+ | ==Commander X16== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | X16 Emulator | ||
+ | | [https://github.com/X16Community/x16-emulator r46] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} <ref group=N name=compile-arm>No official Arm build. Needs to be built from source</ref> | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{~}} <ref group=N name=command-line>Command-line only application. No app bundle provided.</ref> | ||
+ | |} | ||
+ | |||
+ | ==IBM PC Compatible / MSDOS== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|<abbr title="32-bit Intel">x86</abbr> | ||
+ | ! scope="col"|<abbr title="64-bit Intel">x64</abbr> | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|OpenGL | ||
+ | ! scope="col"|MoltenVK | ||
+ | ! scope="col"|Metal | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | [[Boxer]] | ||
+ | | [http://boxerapp.com/ Website] <br /> [https://github.com/MaddTheSane/Boxer/releases Fork] | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} <ref group=N name=boxer>There is a fork of Boxer that supports x64 and Arm</ref> | ||
+ | |{{✓}} <ref group=N name=boxer>There is a fork of Boxer that supports x64 and Arm</ref> | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[86Box]] | ||
+ | |[https://github.com/86Box/86Box {{86BoxVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[DOSBox#Forks|DOSBox Staging]] | ||
+ | |[https://github.com/dosbox-staging/dosbox-staging/releases Releases] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[DOSBox#Forks|DOSBox-X]] | ||
+ | |[https://github.com/joncampbell123/dosbox-x/releases {{DOSBox-XVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[DOSBox]] | ||
+ | |[http://www.dosbox.com/download.php?main=1 0.74-3] <br /> [http://www.dosbox.com/wiki/SVN_Builds#List_of_SVN_Builds SVN] | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |- | ||
+ | |Dapplegrey | ||
+ | |[http://www.classics-for-x.info/csx/dapplegrey/index.htm Website] | ||
|{{✗}} | |{{✗}} | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
|{{?}} | |{{?}} | ||
|{{✗}} | |{{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|{{?}} | |{{?}} | ||
− | |||
− | |||
− | |||
|{{✓}} | |{{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|{{✗}} | |{{✗}} | ||
|- | |- | ||
Line 3,282: | Line 3,646: | ||
|{{✗}} | |{{✗}} | ||
|} | |} | ||
− | + | {{NEL}} | |
==References== | ==References== | ||
<references group=N /> | <references group=N /> | ||
− | [[Category: | + | [[Category:macOS emulation software|*]] |
+ | [[Category:Shareware emulators|*]] |
Latest revision as of 01:44, 24 May 2024
Developer | Apple |
---|---|
Type | Operating systems |
Release date | 2001 |
Latest release | macOS 14 Sonoma |
- This page is about emulators that run on macOS (previously Mac OS X).
- For software that emulates macOS on other hardware, see MacOS.
- For emulators that run on Classic Mac OS, see Emulators on Legacy systems#Classic Mac OS.
The Mac has changed considerably over the years, both in terms of hardware and software. It is important to understand these changes so you can choose the best emulators for your Mac.
- Operating System - Classic Mac OS | macOS
The Mac has had two main operating systems over its history: The "Classic" Mac OS versions 1 through 9, and Mac OS X (Ten, not Ex) which is now referred to simply as macOS. Classic was a closed-source proprietary OS, whereas macOS is based on an open-source Unix variant called Darwin. This Unix base helps with Linux compatibility.
The first several releases of macOS up to 10.4 Tiger contained support for Classic applications, but this was later dropped.
- CPU Architecture - PowerPC | x86 | x64 | Arm64
macOS has supported three major cpu architecture changes: IBM PowerPC (PPC), Intel x86/x64 and most recently Apple Silicon (Arm64). There have also been minor architectural changes such as moving from 32-bit PPC processors to the 64-bit PPC G5, or from Intel's 32-bit x86 to 64-bit x64. Each time there was a hardware transition, Apple provided ways to continue to support older software on the new systems.
Rosetta was a software emulation layer that helped PPC applications to run on x86/x64 Macs. It was built into 10.4.4 Tiger, but was an optional install in macOS 10.6 Snow Leopard and not available at all for 10.7 Lion. Rosetta 2 currently facilitates x64 software to run on Arm Macs. While Rosetta performs very respectably for most software, it adds extra overhead which can reduce performance on demanding games and emulators.
Apple also introduced Universal Binaries that bundle software for different architectures into a single app bundle. For example, Universal 2 app bundles contain x64 and Arm versions of software in one app. This is very useful for portability, or for people who don't know or care about their Mac's specs. If you know what CPU your Mac has, the advantage of getting the specific version for your CPU is that it will have a smaller file size than the universal binary. However the size difference is usually tiny, so just using the universal binary is usually the way to go.
- Graphical Backend - OpenGL | MoltenVK | Metal
Another aspect to consider is the graphical backend of the emulator. For many years OpenGL was the main cross-platform standard for developing graphical software. However in recent times this has changed. More modern backends such as Vulkan and Metal are superseding it. OpenGL on macOS has now been marked as deprecated, meaning it is stuck on the older OGL 4.1. It doesn't receive any support or bug fixes and will someday be removed from macOS completely. Apple recommends for developers to create native Metal backends for their apps.
One issue with this is that a lot of emulators are cross platform, and Metal is only for Apple's platforms. The Vulkan backend for Windows and Linux is similar to Metal, but does not have support on macOS. So many emulators will develop a Vulkan backend and use the MoltenVK translation layer, which will take Vulkan instructions and convert them into their respective Metal equivalent. However not every Vulkan instruction has a Metal version, so either workarounds have to be designed, or some features cannot be supported at all.
Using one of these backends is not mandatory, of course. Some emulators may use a different backend or handle graphics themselves.
- Before diving in;
- Remember that emulators can have different levels of completion or compatibility. If a game you are trying to run does not work properly with a recommended emulator, try a different one. All this means that to find an emulator that works well for your Mac you should understand its specs first. Choose an emulator that supports your CPU architecture natively where possible. The emulators shown here will indicate the processor architecture it supports. Generally you should choose an emulator that supports Metal where available if you are on a modern Mac. MoltenVK should be more performant than OpenGL, although there may be compatibility issues. OpenGL may work, but some emulators need to use a version newer than OGL 4.1 that macOS doesn't support. In cases like this the emulator will be marked as not having OpenGL support. This list shows the latest versions of the emulator software. If you have an older CPU and the latest version does not support it, some emulators will keep archives of older versions that might, check out their website.
- See each Wiki Category Consoles, Computers and 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 native Source Ports on macOS, which can be better than playing through an emulator. Also see Game engine recreations and source ports page for a list for all platforms.
Contents
Frontends[edit]
OpenEmu[edit]
Many emulators for macOS can be played very conveniently with OpenEmu which provides an iTunes-like interface for your game collection and uses various different emulator cores to play them, including command-line only emulators such as MAME and Mednafen. The systems emulated are listed here. In keeping with their goal of simplicity, some advanced features such as upscaling are generally not available. There is also no Arm build of OpenEmu available at time of writing.
Fightcade[edit]
Fightcade is a matchmaking frontend for playing many arcade fighting games online with other players. There is no Arm build at the time of writing.
Game-Specific Emulators[edit]
Some emulators target specific games rather than emulating whole systems, with ScummVM alone supporting over 300 games from various systems and more being added all the time.
Other projects are more considered source ports rather than emulators. See here for a list of source ports that work on macOS.
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Games List | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ScummVM | 2.8.1 | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | List | ✓ |
DREAMM | 2.1.2 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | List | ✓ |
Arcade[edit]
Most Arcade Cabinets[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Sega Atomiswave[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Flycast | 2.3.2 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Sega Model 3[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Supermodel | 0.3a | ✗ | ✗ | ~ | ~ [N 2] | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Sega NAOMI/NAOMI 2[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Flycast | 2.3.2 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
SNK Neo Geo MVS[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
FinalBurn Neo | 1.0.0.2 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | NC | ✓ | ~ |
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Arcade LaserDisc[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Hypseus Singe | 2.11.2 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
Nintendo[edit]
NES/Famicom[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Nes-emu-iOS | git | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
SwiftNES | git | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ | ✗ [N 3] |
Nin | git | ✗ | ✗ | ✓ | ✗ | ? | ✗ | ✗ | ✗ | ✓ | ~ | ~ |
Mesen | 2.0.0 (preview) | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✓ | ✓ | ~ [N 3] |
MetalNES | git | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ | ✓ | ~ | ✗ [N 3] |
Nestopia | 1.52.1 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ? | ✓ | ✓ | ✗ [N 3] |
Super Nintendo[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
bsnes (Official) |
v115 | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ~ | ✓ |
bsnes-hd (forked bsnes) |
beta 10.6 | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
Mesen | 2.0.0 (preview) | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✓ | ✓ | ~ [N 3] |
Mednafen | 1.32.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Snes9x | 1.62.3 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | NC | ✓ | ~ |
N64[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Mupen64Plus | 2.5.9 | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 4] |
Rokuyon | Releases | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ |
simple64 | v2021.5.30 | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ? | ✓ | ✗ | ✗ |
GameCube[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Dolphin | 5.0 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Wii[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Dolphin | 5.0 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Wii U[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cemu | 2.0-80 | ✗ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
Switch[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Ryujinx (龍神X) | Releases | ✗ | ✗ | ~ [N 5] | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
Suyu | ~ | ✗ | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | ✗ [N 6] | ✗ |
Yuzu (柚子) | ~ | ✗ | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | ✗* | ✗ [N 7] |
Game Boy/Color[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Game Link Support | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SameBoy | 0.16.6 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
SkyEmu | v3 | ✗ | ✗ | ✓ | ✓ | ? | ? | ? | ✗ | ✓ | ✓ | ✓ | ✓ |
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
mGBA | 0.10.3 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
KiGB | 2.09 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ~ | ✗ | ~ | ~ [N 8] |
Gearboy | 3.5.0 | ✗ | ✗ | ✓ | ✓ | ? | ? | ? | ✗ | ✓ | ✓ | ~ | ✗ [N 9] |
Mesen | 2.0.0 (preview) | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ? | ~ | ✓ | ✓ | ~ [N 3] |
VisualBoy Advance-M (VBA-M) | 2.1.9 Nightlies |
✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ~ |
Swift-plays-Pokemon | git | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | ✗ [N 10] |
Gambatte | r571 | ✗ | ✓ | ✗ | ✗ | ? | ? | ? | ✗ | ? | ✓ | ✗ | ✗ |
Game Boy Advance[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Game Link Support | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SkyEmu | v3 | ✗ | ✗ | ✓ | ✓ | ? | ? | ? | ✗ | ✓ | ✓ | ✓ | ✓ |
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
NanoBoyAdvance | 1.7.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Hades | 1.0.0 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ? | ? | ✓ | ✓ | ? |
mGBA | 0.10.3 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Boycott Advance | 0.4.4 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | ~ | ✗ | ~ | ~ [N 8] |
Gearboy | 3.5.0 | ✗ | ? | ✓ | ✓ | ? | ? | ? | ✗ | ✓ | ✓ | ~ | ✗ [N 9] |
VisualBoy Advance-M (VBA-M) | 2.1.9 Nightlies |
✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ~ |
DS[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
DeSmuME | 0.9.13 | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
MelonDS | 0.9.5 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
NooDS | Releases | ✗ | ✗ | ✓ | ✗ | ? | ✗ | ✗ | ✗ | ✓ | ✓ | ~ |
Medusa | Beta | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ~ [N 11] | ~ | ✗ |
3DS[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Citra_(PabloMK7_fork) | Releases | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
Lime3DS | Releases | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
Panda3DS | 0.8 | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ |
Sega[edit]
SG-1000[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
RetroVM | Website | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ |
GearSystem | 3.5.0 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
Master System[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
RetroVM | Website | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ~ |
GearSystem | 3.5.0 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
Mega Drive/Genesis[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Generator | 0.4.8 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
Genesis Plus | 1.3.5 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
Mega CD[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
32X[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Saturn[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Mednafen | 1.32.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Yabause | 0.9.15 | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ |
Dreamcast[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Flycast | 2.3.2 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
Redream | 1.5 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ~ [N 8] |
Game Gear[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
GearSystem | 3.5.0 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
Sony[edit]
PlayStation[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
DuckStation | git | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ~ |
PCSX-R | git PPC 1.6.0 Intel 1.9.93 |
✓ | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✗ | ✓ |
PCSX-Redux | git | ✗ | ✗ | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ |
Mednafen | 1.32.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
PlayStation 2[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
PCSX2 | Nightly | ✗ | ~ [N 12] | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
AetherSX2 | 1.5-3939 | ✗ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ~ [N 13] | ✗ | ✓ [N 14] |
Play! | 0.65 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ |
PlayStation 3[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
RPCS3 | 0.0.32 Alpha | ✗ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ~ [N 15] |
PlayStation 4[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Obliteration | github | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ [N 16] |
PlayStation Portable[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
PPSSPP | 1.17.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
PlayStation Vita[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Vita3K | 0.2.0 | ✗ | ✗ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ | ✓ | ~ [N 15] |
Microsoft[edit]
MSX/MSX2[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
CocoaMSX | git | ✗ | ✗ | ✓ | ~ [N 2] | ✗ | ✗ | ✗ | ✓ | ✓ | ~ | ~ |
fMSX | 6.0 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
RetroVM | Website | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✗ | ✓ | ✓ |
Xbox[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Xemu | 0.7.127 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Commodore[edit]
Vic-20[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Power20 | 4.9.5 | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ~ [N 17] |
C64[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
VirtualC64 | 5.0b5 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Denise | 2.2.1 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Frodo | 4.4.4 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✓ | ✓ | ~ [N 8] |
VICE | 3.8 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ |
Power64 | 4.9.5 | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ~ [N 17] |
Amiga[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
vAmiga | 2.5 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
FS-UAE | 3.1.66 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Denise | 2.2.1 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Amiberry | 6.3.2 Preview | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ? | ✓ | ✓ | ~ |
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ |
Atari[edit]
Atari 8-bit family[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Rainbow | 1.6.1 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
Atari 2600[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Atari 5200[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Jum52 | 1.1.4 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
Atari ST[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Hatari | 2.5.0 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Atari Lynx[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Mednafen | 1.32.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Handy | 0.9.11 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
SNK[edit]
Neo Geo AES/CD[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
FinalBurn Neo | 1.0.0.2 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | NC | ✓ | ~ |
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Neo Geo Pocket/Color[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Mednafen | 1.32.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Neopocott | 0.5.5 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
Coleco[edit]
ColecoVision[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Mugrat | 0.5.0 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
Gearcoleco | 1.1.0 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ |
Bandai[edit]
WonderSwan/Color[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Mednafen | 1.32.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Oswan | 0.8.6 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✗ | ✓ | ~ [N 8] |
Apple[edit]
Apple I + II + III[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
OpenEmulator | 1.1.1 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ~ | ✓ |
KEGS | 1.34 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
Sara | 0.5.1 | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ? |
GSplus | 0.14 | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | ? |
GSport | 0.31 | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ | ? |
MAME | 0.266 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✓ | ✓ | ✗ |
Apple Lisa[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
LisaEm | 1.2.7 | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
Macintosh 68k[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Basilisk II | Download git |
✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
Mini vMac | 36.04 | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
Macintosh PPC[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
UTM | site git |
✗ | ✗ | ~ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
SheepShaver | 29-12-2023 (Mac OS X) git |
✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
NEC[edit]
PC-98[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
SL9821 | Website | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ~ | ✓ |
Neko Project II (猫Project II) | Website | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
PC-Engine/TurboGrafx/SuperGrafx[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Mednafen | 1.32.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ~ [N 1] |
Mesen | 2.0.0 (preview) | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ~ | ✓ | ✓ | ~ [N 3] |
TGEmu | 0.3.8 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ? | ~ | ✗ | ✓ | ~ [N 8] |
Fujitsu[edit]
FM Towns[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | Gamepad Support | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Tsugaru (津軽) | Releases | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
Sinclair[edit]
ZX Spectrum[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
ares | v138 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | ✓ |
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
ZEsarUX | 11.0 | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
RetroVM | Website | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ? |
Fuzzbug | 0.0.5 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | ✓ | ✗ [N 8] |
Fuse | Releases | ✗ | ✗ | ✓ | ✗ | ? | ✗ | ✗ | ✓ | ✗ | ✗ |
Tandy[edit]
TRS-80[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
TRS80GP | Website | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
SDLTRS2 | git | ✗ | ✗ | ✓ | ? | ✗ | ✗ | ✗ | ✓ | ✓ | ✗ |
Dragon Data[edit]
Dragon 32/64[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
XRoar | git | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | ? |
Oric[edit]
Oric 1 / Atmos[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Amstrad[edit]
Amstrad CPC[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Retro Virtual Machine | 2.1.11 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ? |
ACE-DL | 20240618 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ? | ✓ | ? |
Acorn[edit]
Electron[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
CLK | 2024-06-03 | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
BBC Micro[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
b2 | 2024/04/23 | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
Horizon | 2.1.1 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | ✓ | ~ [N 8] |
RISC PC[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
RPCEmu | Releases | ✗ | ✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | ~ |
Thompson[edit]
MO5[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
MO5 | 2.6.7 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | ✓ | ~ [N 8] |
TO7[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
Thom | 1.6.5 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | ✓ | ~ [N 8] |
TO8[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
TEO | 1.8.7 | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ✗ | ✓ | ~ [N 8] |
Commander X16[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
X16 Emulator | r46 | ✗ | ✗ | ✓ | ~ [N 2] | ✗ | ✗ | ✗ | ✓ | ~ | ~ [N 18] |
IBM PC Compatible / MSDOS[edit]
Name | Latest Version | PPC | x86 | x64 | ARM | OpenGL | MoltenVK | Metal | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|
Boxer | Website Fork |
✗ | ✓ | ✓ [N 19] | ✓ [N 19] | ? | ✗ | ✗ | ✓ | ~ | ✓ |
86Box | 4.1.1 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ |
DOSBox Staging | Releases | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ |
DOSBox-X | 2024.03.01 | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ✓ | ✓ |
DOSBox | 0.74-3 SVN |
✓ | ✓ | ✓ | ✗ | ? | ✗ | ✗ | ✓ | ✓ | ~ |
Dapplegrey | Website | ✗ | ✗ | ✓ | ✓ | ? | ✗ | ✗ | ? | ✓ | ✗ |
PCem | git | ✗ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ | ✓ | ~ | ✗ |
References[edit]
- ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 Command line application. Best played using OpenEmu.
- ↑ 2.0 2.1 2.2 No official Arm build. Needs to be built from source
- ↑ 3.0 3.1 3.2 3.3 3.4 3.5 3.6 Must compile from source.
- ↑ Only available as a core. Best played using OpenEmu.
- ↑ Some games may work with an x64 Intel Mac, but performance will be sub-par.
- ↑ Suyu was a Yuzu fork. It has been discontinued.
- ↑ Yuzu has been discontinued. Various forks are available.
- ↑ 8.00 8.01 8.02 8.03 8.04 8.05 8.06 8.07 8.08 8.09 8.10 8.11 8.12 8.13 8.14 8.15 8.16 8.17 8.18 Requires paid version to access extra emulation features
- ↑ 9.0 9.1 v3.5.0 builds are broken.
- ↑ No Audio. Must compile from source and run from command line.
- ↑ Not open sourced yet, but will likely be opened later in development
- ↑ Unofficial 32-bit builds and builds for older versions of macOS are available here. Compatible with macOS 10.9 Mavericks to 10.14 Mojave.
- ↑ Based on PCSX2, so it is partially FLOSS. The ARM parts are currently closed source.
- ↑ Recommended on Apple Silicon except for where there are game-specific bugs that are fixed in PCSX2.
- ↑ 15.0 15.1 Compatibility varies greatly depending on the title
- ↑ Very early in development. There is currently no graphics backend.
- ↑ Command-line only application. No app bundle provided.
- ↑ 19.0 19.1 There is a fork of Boxer that supports x64 and Arm