Emulators on BSD
(Redirected from FreeBSD)
| Developer | Computer Systems Research Group |
|---|---|
| Initial release | March 9, 1978 |
| Final release | 4.4-Lite2 / June 1995 |
| Emulated | ✓ |
| The Power To Serve | |
| FreeBSD bootloader with ASCII art logo in version 13.0 | |
| Developer | The FreeBSD Project |
|---|---|
| Initial release | 1 November 1993 |
| Latest release | 15.1 / 16 June 2026 |
| Emulated | ✓ |
| NetBSD 10.1 default CTWM desktop on a Sun UltraSPARC-IIe station | |
| Developer | The NetBSD Foundation, Inc. |
|---|---|
| Initial release | 19 April 1993 |
| Latest release | 10.1 / 16 December 2024 |
| Emulated | ✓ |
- This page is about software on BSD Variants that emulates other hardware, like video game consoles.
- For software that can run BSD variants on other Operating Systems, see Hypervisors.
BSD (Berkeley Software Distribution) was originally developed by the University of California, Berkeley where the Berkeley in BSD comes from. there are many BSD descendents. such as the ones focused here, FreeBSD, NetBSD and OpenBSD. And ones not focused here due to due to BSD's permissive licensing. BSD code has been used in macOS, PS3, PS4, PS5 and the Nintendo Switch.
-
The FreeBSD logo
-
The OpenBSD logo
-
The NetBSD logo
-
(Generic BSD logo). The BSD Daemon (A.K.A Beastie).
- Before diving in;
- This list is currently taken from console-specific pages. If you want to add to this list test emulators work on BSD (FreeBSD, OpenBSD, etc.) and add them to this list and add BSD to the console-specific list of supported platforms. Some emulators that target Linux might have community made instructions/ports for some variants of BSD. Like Linux, Windows programs might run under Wine on FreeBSD. FreeBSD has the widest support for emulation software currently, because of this fact this article has a bias towards FreeBSD. See this page for recommended specifications.
- See each Wiki Category Consoles, Computers and Arcade for individual dedicated system pages to see provided up-to-date listings and in-depth information on specific aspects like hardware features, peripheral support, compatibility and also enhancements features etc.
- Some games have game engine recreations and source ports that run on BSD, which can be the better than emulators for their specific games.
Atari
[edit | edit source]Atari 8-bit family
[edit | edit source]| Name | Latest version | Models | XEGS | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| Atari800 | 7.2.0 | 400, 800, XL, XE | ✗ | ✓ | Cycle | GPLv2 (Copyleft) | ✓ | ✓ |
| Atari++ | 1.85 | 400, 800, XL, XE | ✗ | ✗ | Cycle | TPL (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | Good: 400, 800 Basic: XL, XE |
✓ | ✓ | ? | GPLv2 BSD-3-Clause |
✓ | ~ |
Atari ST
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| Hatari | 2.6.1 | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
| ARAnyM | git | ✗ | GPLv2 (Copyleft) | ✓ | ✓ |
| Steem Engine | 3.2 | ✗ | GPLv3 (Copyleft) | ✗ | ✗ |
| PCE/atarist | pce-20191006 | ✗ | GPLv2 (Copyleft) | ✓ | ✗ |
| CaSTaway | 0.9.2 | ✗ | GPLv2 (Copyleft) | ✗ | ✗ |
Atari 2600
[edit | edit source]| Name | Latest version | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| Stella | 7.0 | ✓ | Cycle | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✓ | Cycle | GPLv2 BSD-3-Clause |
✓ | ✓ |
| z26 | 4.07 | ✗ | High | GPLv2 (Copyleft) | ✓ | ~ |
| CLK | 2026-07-23 | ✗ | Mid | MIT (Permissive) | ✓ | ✗ |
| Stellarator | git | ✗ | ? | BSD-3-Clause (Permissive) | ✓ | ✗ |
Atari 5200
[edit | edit source]| Name | Latest version | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| Atari800 | 7.2.0 | ✓ | Cycle | GPLv2 (Copyleft) | ✓ | ✓ |
| kat5200 | 1.0.2 | ✗ | ? | GPLv2 (Copyleft) | ✗ | ✓ |
| MAME | 0.289 | ✓ | Mid | GPLv2 BSD-3-Clause |
✓ | ✗ |
| Jum52 | git | ✗ | ? | Custom (Source-available) | ✗ | ✗ |
Atari 7800
[edit | edit source]| Name | Latest version | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | High | GPLv2 BSD-3-Clause |
✓ | ✓ |
| A7800 | 5.2 | ✗ | High | GPLv2 (Copyleft) | ✓ | ✓ |
| ProSystem | git (libretro) | ✓ | ? | GPLv2 (Copyleft) | ✗ [N 1] | ✓ |
Atari Jaguar
[edit | edit source]| Name | Latest version | AJ-CD | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|
| MAME | 0.289 | ~ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
Atari Lynx
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| Mednafen | 1.32.1 | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
✓ | ✓ |
Nintendo
[edit | edit source]Nintendo Entertainment System
[edit | edit source]| Name | Latest version | FDS | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| Mesen | 2.2.1 | ✓ | ✓ | Cycle | GPLv3 (Copyleft) | ✓ | ✓ |
| Nestopia UE | 1.99.0 | ✓ | ✓ | Cycle | ✓ | ✓ | ✓ |
| puNES | 0.111 | ✓ | ✗ | Cycle | GPLv2 (Copyleft) | ✓ | ✓ |
| FinalBurn Neo | WIP builds | ✓ | ✓ | ? | Non-commercial | ✓ | ✗ |
| iNES | 6.1 | ✓ | ✗ | High | ? | ✓ | ✗ |
| FCEUX | 2.6.6 | ✓ | ✗ | Mid | GPLv2 (Copyleft) | ✓ | ✗ |
| MAME | 0.289 | ✓ | ✓ | Mid | GPLv2 BSD-3-Clause |
✓ | ✗ |
| QuickNES | git (libretro) | ? | ✓ | Low | GPLv2 (Copyleft) | ✗ | ✗ |
Super Nintendo Entertainment System
[edit | edit source]| Name | Version | Satellaview | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| bsnes (Official) |
v115 | ✓ | ✓ | Cycle | GPLv3 (Copyleft) | ✓ | ✓ |
| bsnes-hd (forked bsnes) |
beta 10.6 | ✓ | ✓ | Cycle | GPLv3 (Copyleft) | ✓ | ✓ |
| higan (火眼) | v110 | ✓ | ✓ | Cycle | GPLv3 (Copyleft) | ✓ | ✓ |
| Snes9x | 1.63 | ✓ | ✓ | High | Non-commercial | ✓ | ~ |
| Mednafen (SNES-Faust) | 1.32.1 | ✓ | ✓ | ? | GPLv2 (Copyleft) | ✓ | ✗ |
| nSide (forked higan) | git | ✓ | ✓ | Cycle | GPLv3 (Copyleft) | ✗ | ✗ |
| Mednafen (bsnes v059) | 1.32.1 | ✓ | ✓ | High | GPLv2 (Copyleft) | ✓ | ✗ |
| MAME | 0.289 | ✗ | ✓ | Low | GPLv2 BSD-3-Clause |
✓ | ✗ |
| CATSFC | 1.36 | ✗ | ✓ | Low | Non-commercial GPLv2 |
✗ | ✗ |
Nintendo 64
[edit | edit source]| Name | Latest version | Plugins | Controller Pak | Rumble Pak | Transfer Pak | 64DD | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|---|---|
| Mupen64Plus | git | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | GPLv2 (Copyleft) | ✓ | ~ |
| MAME | 0.289 | ✗ | ✗ | ✗ | ✗ | ✓ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
GameCube / Wii / Triforce
[edit | edit source]| Name | Latest version | GameCube | Wii | Triforce | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| Dolphin | Dev | ✓ | ✓ | ✓ | ✓[N 2] | GPLv2 (Copyleft) | ✓ | ✓ |
Nintendo DS
[edit | edit source]| Name | Latest version | DSi | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|
| melonDS | 1.1 Dev Builds |
~ | ✓ | GPLv3 (Copyleft) | ✓ | ✓ |
Game Boy Advance
[edit | edit source]| Name | Latest version | Game Link Support | e-Reader | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| mGBA | 0.10.5 | ✓ | ✓ | ✓ | Mid | MPL 2.0 (Copyleft) | ✓ | ✓ |
| higan (火眼) | v110 | ✗ | ✗ | ✓ | ? | GPLv3 (Copyleft) | ✓ | ✓ |
| Gearboy | 3.8.15 | ? | ? | ✓ | ? | GPLv3 (Copyleft) | ✓ | ✓ |
| VBA-M | 2.2.3 | ✓ | ✓ | ✓ | Mid | GPLv2 (Copyleft) | ✓ | ✓ |
| NanoBoyAdvance | 1.8.3 | ? | ? | ✗ | Cycle | GPLv3 (Copyleft) | ✓ | TBD |
Virtual Boy
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| Mednafen | 1.32.1 | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
| Rustual Boy | git | ✗ | Dual licensed ({{License|Permissive) (Apache 2.0 or MIT) | ~ | ✗ |
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
| Planet Virtual Boy emulator | 2019-03-27 | ✗ | zlib License (Permissive) | ✗ | ✗ |
| Red Dragon | 0.38 Final | ✗ | ? | ✗ | ✗ |
Game Boy / Game Boy Color
[edit | edit source]| Name | Latest version | Game Link Support | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|
| SameBoy | 1.0.3 | ✓[N 3] | ✓ | MIT (Permissive) | ✓ | ✓ |
| Gearboy | 3.8.15 | ✗ | ✓ | GPLv3 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✗ | ✓ | GPLv2 BSD-3-Clause |
✓ | ~ |
| Emulicious | 2026-03-19 | ✗ | ✗ | Proprietary | ✓ | ~ |
Game & Watch
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
✓ | ✓ |
| DSP | 0.24WIP3 | ✗ | Non-commercial | ✓ | ✗ |
Sega
[edit | edit source]SG-1000
[edit | edit source]| Name | Latest version | SC-3000 | SF-7000 | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| MasterGear | 4.9.10 | ✓ | ✓ | ✗ | Proprietary | ✓ | ✓ |
| MAME | 0.289 | ✓ | ✓ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✓ |
| Genesis Plus GX[N 4] | 1.7.5 RC1 | ✗ | ✗ | ✓ | Non-commercial | ✓ | ~ |
| higan (火眼) | v110 | ~ | ✗ | ✓ | GPLv3 (Copyleft) | ✓ | ~ |
| Gearsystem | 3.9.18 | ✗ | ✗ | ✓ | GPLv3 (Copyleft) | ✓ | ✗ |
| blueMSX | 2.8.2 | ✓ | ✓ | ✓ | GPLv2 (Copyleft) | ✗ | ✗ |
| MEKA | 2025-08-17 | ✓ | ✓ | ✗ | Non-commercial | ✓ | ✗ |
| DarcNES | 9b0401/9b0313 | ~ | ✗ | ✗ | Non-commercial | ✗ | ✗ |
| CoolCV | 0.6.9 | ✗ | ✗ | ✗ | Proprietary | ✓ | ✗ |
| ZEsarUX | 13.0 | ✗ | ✗ | ✗ | GPL (Copyleft) | ✓ | ? |
Master System / Game Gear
[edit | edit source]| Name | Latest version | GG | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| Genesis Plus GX[N 4] | 1.7.5 RC1 | ✓ | ✓ | Very high | Non-commercial | ✓ | ✓ |
| MAME | 0.289 | ✓ | ✓ | High | GPLv2 BSD-3-Clause |
✓ | ✓ |
| Emulicious | 2026-03-19 | ✓ | ✗ | Very high | Proprietary | ✓ | ~ |
| higan (火眼) | v110 | ✓ | ✓ | High | GPLv3 (Copyleft) | ✓ | ~ |
| Gearsystem | 3.9.18 | ✓ | ✓ | High | GPLv3 (Copyleft) | ✓ | ✗ |
| MasterGear | 4.9.10 | ✓ | ✗ | High | Proprietary | ✓ | ✗ |
| PicoDrive | 2.05 | ✗[N 5] | ✓ | Mid | Non-commercial | ✓ | ✗ |
| ZEsarUX | 13.0 | ✗ | ✗ | ? | GPL (Copyleft) | ✓ | ? |
Genesis / MegaDrive / CD / 32X
[edit | edit source]| Name | Latest version | CD | 32X | Pico | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| Genesis Plus GX[N 4] | 1.7.5 RC1 | ✓ | ✗ | ✗ | ✓ | Non-commercial | ✓ | ✓ |
| PicoDrive | 2.05 | ✓ | ✓ | ✓ | ✓ | Non-commercial | ✓ | ✗ |
| MAME | 0.289 | ✓ | ✓ | ✓ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
| Gens/GS | r7 | ✓ | ✓ | ✗ | ✗ | GPLv2 (Copyleft) | ✗ | ✗ |
| DGen | 1.33 | ✗ | ✗ | ✗ | ✗ | BSD-3-Clause (Permissive) | ✗ | ✗ |
| GENS | 2.14 | ✓ | ✓ | ✗ | ✗ | GPLv2 (Copyleft) | ✗ | ✗ |
| higan (火眼) | v110 | ~ | ✗ | ✗ | ✓(bsnes) | GPLv3 (Copyleft) | ✓ | ✗ |
Saturn / ST-V
[edit | edit source]| Name | Latest version | ST-V | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|
| Mednafen | 1.32.1 | ✗ | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
| Ymir | 0.3.3 latest nightly |
? | ✗ | GPLv3 (Copyleft) | ✓ | ? |
| Yabause | 0.9.15 | ✗ | ✓ | GPLv2 (Copyleft) | ✓ | ✗ |
| MAME | 0.289 | ✓ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
Dreamcast / Naomi
[edit | edit source]| Name | Latest version | Naomi | Atomiswave | Windows CE | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| MAME | 0.289 | ~ | ~ | ✗ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
| flycast | 2.7 | ✓ | ✓ | ✓ | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
Sega VMU
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| SoftVMS | 1.10 (source only) | ✗ | ? | ✗ | ~ |
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
NEC
[edit | edit source]NEC PC-6000
[edit | edit source]| Emulator | Latest Version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| PC6001VX | 4.5.0 | ✗ | LGPLv2.1 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✗ | GPLv2 BSD-3-Clause |
✓ | ✗ |
NEC PC-8800
[edit | edit source]| Emulator | Latest Version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| XM8 | 1.70 | ✗ | ? | ✗ | ✓ |
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
✓ | ~[N 6] |
| QUASI88 quasi88_libretro |
libretro core 0.6.4 |
✓ | ✓ | ~[N 7] | ~ |
| X88000 | 1.5.3 | ✗ | ? | ✗ | ✗ |
NEC PC-9800
[edit | edit source]| Name | Latest version | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| Neko Project II kai (猫Project II改) | git | ✓ | High | ? | ~ | ✓ |
| Neko Project II | 0.86 | ✗ | Mid | ? | ✗ | ✓ |
| MAME | 0.289 | ✓ | Low | GPLv2 BSD-3-Clause |
✓ | ~ |
PC Engine / PC Engine CD / SuperGrafx
[edit | edit source]| Name | Latest version | PCE-CD | SuperGrafx | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| Mednafen (PCE-Accurate) | 1.32.1 | ✓ | ✓ | ✓ | High | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✓ | ✓ | ✓ | High | GPLv2 BSD-3-Clause |
✓ | ✓ |
| Mednafen (PCE-Fast) | 1.32.1 | ✓ | ✓ | ✓ | Mid | GPLv2 (Copyleft) | ✓ | ✓ |
| Geargrafx | 1.7.22 | ✓ | ✓ | ✓ | High | GPLv3 (Copyleft) | ✓ | ? |
| higan (火眼) | v110 | ~ | ✓ | ✓ | ? | GPLv3 (Copyleft) | ✓ | ~ |
| DarcNES | 9b0401/9b0313 | ~ | ✗ | ✗ | Low | ? | ✗ | ✗ |
PC-FX
[edit | edit source]| Name | Latest version | GA | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| Mednafen | 1.32.1 | TBD | ✓ | Mid-High | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ~ | ✓ | Mid | GPLv2 BSD-3-Clause |
✓ | ✗ |
| MagicEngine-FX | 1.1.1 | TBD | ✗ | Low | Proprietary | ✗ | ✗ |
Sony
[edit | edit source]PlayStation
[edit | edit source]| Name | Version | Plugins | License | libretro | RIR | Accuracy | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| Mednafen | 1.32.1 | ✗ | GPLv2 (Copyleft) | ✓ | ✓ | High | ✓ | ✓ |
| PCSX-Redux | git | ✗ | GPLv2 (Copyleft) | ✗ | ✗ | ? | ✓ | ✗ (WIP) |
| MAME | 0.289 | ✗ | GPLv2 BSD-3-Clause |
✓ | ✗ | Mid | ✓ | ✗ (WIP) |
Pocket Station
[edit | edit source]| Name | Latest version | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | High | GPLv2 BSD-3-Clause |
✓ | ✓ |
PlayStation Portable
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| PPSSPP | 1.20.4 | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
Microsoft
[edit | edit source]MSX series
[edit | edit source]| Name | Latest version | MSX 1 | MSX 2 | MSX 2+ | TurboR | Accuracy | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|---|---|
| openMSX | git | ✓ | ✓ | ✓ | ✓ | Cycle | ✗ | GPLv2 (Copyleft) | ✓ | ✓ |
| blueMSX | 2.8.2 | ✓ | ✓ | ✓ | ✓ | Cycle | ✓ | GPLv2 (Copyleft) | ✗ | ✓ |
| MAME | 0.289 | ✓ | ✓ | ✓ | ~ | High | ✓ | GPLv2 BSD-3-Clause |
✓ | ✓ |
| fMSX | 6.0 | ✓ | ✓ | ✓ | ✗ | Mid | ✓ | Non-commercial | ✓ | ~ |
| DarcNES | 9b0401/9b0313 | ~ | ✗ | ✗ | ✗ | Low | ✗ | Non-commercial | ✗ | ✗ |
| ZEsarUX | 13.0 | ✓ | ✗ | ✗ | ✗ | ? | ✗ | GPL (Copyleft) | ✓ | ? |
Apple
[edit | edit source]Apple I
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ~ |
Apple II Line
[edit | edit source]| Name | Latest version | ][ | ][+ | //e | IIc | //e Enhanced | //e Platinum | IIc Plus | IIGS | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✓ |
| MicroM8 | Continuous | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | Proprietary | ✓ | ✗ |
| Mednafen | 1.32.1 | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | GPLv2 (Copyleft) | ✗ (WIP) |
| DarcNES | 9b0401/9b0313 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | Non-commercial | ✗ | ✗ |
Apple /// Line
[edit | edit source]| Name | Latest version | /// | /// Revised | /// Plus | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | ✓ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✓ |
Apple IIGS
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ✗ |
Apple Lisa
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| LisaEm | 1.2.7 | GPLv2 (Copyleft) | ~* | ✓ |
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ✗ |
Macintosh line
[edit | edit source]| Name | Latest version | License | Active | Recommended | |
|---|---|---|---|---|---|
| 68k | |||||
| vMac | 0.19 | ? | ✗ | ✗ | |
SNK Corporation
[edit | edit source]Neo Geo and variants
[edit | edit source]| Name | Latest version | NG | NG-CD | HNG-64 | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | ✓ | ~ | ✓[N 8] | GPLv2 BSD-3-Clause |
✓ | ✓ |
Neo Geo Pocket
[edit | edit source]| Name | Latest version | NGP | NGPC | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| Mednafen | 1.32.1 | ✓ | ✓ | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✓ | ✓ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✓ |
| higan (火眼) | v110 | ✓ | ✓ | ✓ | GPLv3 (Copyleft) | ✓ | ✓ |
Coleco
[edit | edit source]ColecoVision
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| Gearcoleco | 1.7.0 | ✓ | GPLv3 (Copyleft) | ✓ | ✓ |
| ZEsarUX | 13.0 | ✗ | GPL (Copyleft) | ✓ | ? |
Commodore
[edit | edit source]Commodore 64 & 128
[edit | edit source]| Name | Latest version | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| VICE (x64sc) | 3.10 | ✓ | Very high | GPLv2 (Copyleft) | ✓ | ✓ |
| VICE (x64) | 3.10 [N 9] | ✓ | High | GPLv2 (Copyleft) | ✓ | ~ |
| MAME | 0.289 | ✓ | Mid | GPLv2 BSD-3-Clause |
✓ | ✗ |
Commodore 65
[edit | edit source]| Name | Latest version | libretro | Accuracy | License | Active | Recommended |
|---|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | Low | GPLv2 BSD-3-Clause |
✓ | ✗ |
Amiga Line
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| FS-UAE | 3.2.35 | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
| CLK | 2026-07-23 | ✗ | MIT (Permissive) | ✓ | ✗ |
x86 CPUs
[edit | edit source]| Name | Latest version | 8086*¹ | 286 | 386*² | 486*³ | Pentium*⁴ | Pentium II*⁵ | Celeron*⁶ | libretro | License | Active | Recommended |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DOSBox | 0.74-3 SVN |
✗ | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | ✓ | GPLv2 (Copyleft) | ✗ | ✗ |
| Bochs | 3.0 | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ | LGPLv2.1 (Copyleft) | ✓ | ✗ |
| MAME | 0.289 | ✓ | ✓ | ✓ | ✓ | ~ | ~ | ~ | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
| QEMU | 11.1.0 | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓[N 10] | ✗ | GPLv2 (Copyleft) | ✓ | ✗ |
Sinclair
[edit | edit source]ZX81
[edit | edit source]| Name | Latest version | libretro | License | Relative Speed[N 11] | Active | Recommended |
|---|---|---|---|---|---|---|
| ZEsarUX | 13.0 | ✗ | GPL (Copyleft) | 110.9% | ✓ | ✓ |
| SZ81 (xz80 & z81 based) |
2.1.7 2.3.10 (Unofficial) |
✗ | GPLv2 (Copyleft) | 100.0% | ✗ | ~ |
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
Not tested | ✓ | ✗ |
ZX Spectrum
[edit | edit source]| Name | Latest Version | Libretro Core | License | Active | Recommended |
|---|---|---|---|---|---|
| FUSE | 1.9.1 | ✓ | GPLv2 (Copyleft) | ✓ | ✓ |
| Speccy | 5.9 | ✗ | Proprietary | ✓ | ✓ |
| ZEsarUX | 13.0 | ✗ | GPL (Copyleft) | ✓ | ✓ |
| Xpeccy | 0.6.20260804 | ✗ | MIT (Permissive) | ✓ | ✗ |
| DSP | 0.24WIP3 | ✗ | Non-commercial | ✓ | ✗ |
| fbzx | git | ✗ | GPLv3 (Copyleft) | ✓ | ✗ |
| JSpeccy | 1.0.2 | ✗ | ? | ✓ | ✗ |
| MAME | 0.289 | ✓ | GPLv2 BSD-3-Clause |
✓ | ✗ |
Acorn Computers
[edit | edit source]BBC Micro/BBC Master
[edit | edit source]| Name | Latest version | BBC Micro | BBC Master | License | Active | Recommended |
|---|---|---|---|---|---|---|
| B-em | 2.2, git | A, B, B+, M128, MC | MT, M512 | ✓ | ✓ | ✓ |
| B2 | git | B, B+, M128 | ✗ | GPLv2 (Copyleft) | ✓ | ✗ |
Electron
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ✓ |
| CLK | git | MIT (Permissive) | ✓ | ✗ |
| eek | git | GPLv2 (Copyleft) | ✗ | ✗ |
| ElectrEm | 0.6c | GPLv2 (Copyleft) | ✗ | ✗ |
| ElkJS | git | ? | ✗ | ✗ |
| Elkulator | git | GPLv2 (Copyleft) | ✗ | ✗ |
Multi (Atom, Micro, Electron)
[edit | edit source]| Name | Latest version | Atom | BBC Micro | BBC Master | Electron | License | Recommended |
|---|---|---|---|---|---|---|---|
| MAME | 0.289 | ✓ | A, B, B+, M128 | ? | GPLv2 BSD-3-Clause |
✓ | ✓ |
Archimedes
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ✗ |
| ArcEm | 1.50.2 | GPLv2 (Copyleft) | ✗ | ✗ |
Risc PC / A7000
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| RPCEmu | 0.9.5 | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ✗ |
Miscellaneous
[edit | edit source]Panasonic (3DO)
[edit | edit source]| Name | Latest version | Libretro | Retro achievements | License | Active | Recommended |
|---|---|---|---|---|---|---|
| 4DO | 1.3.2.4 | ✓ | ✓ | Non-commercial | ✗ | ✗ |
| Opera | libretro core | ✓ | ✓ | Non-commercial | ✓ | ✓ |
| MAME | 0.289 | ✗ | ✗ | GPLv2 BSD-3-Clause |
✓ | ✗ |
Phillips (CD-i)
[edit | edit source]| Name | Latest Version | DVC | libretro | Retro Achievements |
License | Active | Recommended |
|---|---|---|---|---|---|---|---|
| Same CDi same_cdi_libretro |
libretro core | ✗* | ✓ | ✗ | GPLv2 (Copyleft) | ✓ | ✓ |
| MAME | 0.289 | ✗ | ✓ | ✗ | GPLv2 BSD-3-Clause |
✓ | ✓* |
GamePark Holdings
[edit | edit source]GP32
[edit | edit source]| Name | Latest version | License | Active | Recommended |
|---|---|---|---|---|
| MAME | 0.289 | GPLv2 BSD-3-Clause |
✓ | ~ |
GP2X
[edit | edit source]THERE ARE CURRENTLY NO EMULATORS FOR THIS DEVICE OR PLATFORM. ANY CLAIMS TO OFFER THEM ARE SCAMS!
IBM
[edit | edit source]System 370/390/z
[edit | edit source]| Name | Latest version | libretro | License | Active | Recommended |
|---|---|---|---|---|---|
| Hercules | 3.07 | ✗ | Q Public License | ✓ | ✓ |
See also
[edit | edit source]Notes
[edit | edit source]- ↑ Main branch is dead, but the libretro core is still alive.
- ↑ At Alpha release and has bugs that are not present on standalone Dolphin.
- ↑ SameBoy's libretro core supports Link Cable, standalone does not.
- ↑ 4.0 4.1 4.2 Only available on PC as a libretro core (e.g. RetroArch).
- ↑ The Game Gear emulation doesn't work.
- ↑ As of Version 0.251, NEC PC-8801MA, NEC PC-8801MH, and NEC PC-8801mkIISR, and the clones: NEC PC-8801FA, NEC PC-8801MA2, NEC PC-8801mkIIFR and NEC PC-8801mkIIMR have been promoted to working status and is considered playable
- ↑ Only libretro core is still active.
- ↑ As 0.153 (2014), 0.139 (2010), 0.78 (2003)
- ↑ Source only, pass '--enable-x64' to configure
- ↑ Supports the Conroe model.
- ↑ As calculated by Carlo Delhez's clkfreq, originally distributed with his XTender emulator. The ZX81 has relatively complicated timing mechanics, depending on signalling of WAIT during NMI; relative speed is a measurement of how closely an emulator matches a real machine in terms of clock cycles spent processing within a frame. 100.0% denotes the same execution speed as a real machine.