A list of all the emulators for a particular system. Includes honorable and historical mentions as well!
This list will always be kept as complete and up-to-date as possible, but please open an issue if you have any questions/comments/concerns.
Official websites and links to the authors will always be used if possible, otherwise mirrors may be used if they are available.
Quick note: the recommended column is purely subjective and I only use it as a means of answering the question "should/could/would you use it?" or "is there a viable use case or reason for this emulator to be used instead of another?" Please ask yourself what you are using the emulator for and then make an educated decision based on your own research and needs.
Now onto the list! π
Legend:
| Name | Icon | Meaning |
|---|---|---|
| Check mark | :heavy_check_mark: | Open-source project |
| Minus sign | :heavy_minus_sign: | Source available, other |
| X | :x: | Closed-source/proprietary project |
| Name | Icon | Meaning |
|---|---|---|
| Computer | :computer: | Runs on Windows |
| Apple | :apple: | Runs on macOS |
| Penguin | :penguin: | Runs on Linux |
| Imp | :imp: | Runs on BSD |
| Robot | :robot: | Runs on Android |
| iPhone | :iphone: | Runs on iOS |
| Globe | :globe_with_meridians: | Runs on the web |
| Floppy Disk | :floppy_disk: | Runs on DOS |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A26 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | 2600 | :floppy_disk: |
| Gopher2600 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | 2600 | :computer: :penguin: |
| javatari | :heavy_check_mark: | AGPLv3 | :x: | :heavy_check_mark: | :x: | 2600 | :globe_with_meridians: |
| javatari (older version) | :heavy_check_mark: | AGPLv3 | :x: | :x: | :x: | 2600 | :globe_with_meridians: |
| NO$2K6 | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | 2600 | :computer: :floppy_disk: |
| PC Atari Emulator (PCAE) | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :computer: :floppy_disk: |
| pyTari | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :computer: :apple: :penguin: :imp: |
| Stella | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | 2600 | :computer: :apple: :penguin: :imp: |
| Stellarator | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :x: | 2600 | :computer: :apple: :penguin: :imp: |
| VCS 2600 | :x: | Proprietary | :x: | :x: | :x: | 2600 | :computer: |
| Virtual 2600 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :floppy_disk: |
| Virtual VCS | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A5200DS | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | 5200 | Nintendo DS |
| Jum52 | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | 5200 | :computer: |
| kat5200 | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | 5200, Atari 8-bit computers | :computer: :apple: :penguin: |
| Rainbow | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | 5200, Atari 8-bit computers | :computer: :apple: |
| Virtual Super System (VSS) | :x: | Proprietary | :x: | :x: | :x: | 5200 | :floppy_disk: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A7800 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | 7800 | :computer: :apple: :penguin: |
| A7800DS | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :x: | 7800 | DS |
| BupSystem | :x: | Proprietary | :x: | :heavy_minus_sign: | :x: | 7800 | :computer: |
| EMU7800 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 7800 | :computer: |
| ProSystem | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | 7800 | :computer: |
| test7800 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | 7800 | :computer: :penguin: |
| V7800 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 7800 | :computer: |
| Wii7800 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 7800 | Wii |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| BigPEmu | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | Jaguar, Jaguar CD | :computer: :penguin: |
| Jaggy | :heavy_check_mark: | Source available | :x: | :x: | :x: | Jaguar | :computer: |
| Jagulator | :x: | Proprietary | :x: | :x: | :x: | Jaguar | :computer: |
| Project Tempest | :x: | Proprietary | :x: | :x: | :x: | Jaguar | :computer: |
| Virtual Jaguar | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | Jaguar, Jaguar CD | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Akiko | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | Commodore Amiga CD32 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| DAPHNE | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | LaserDisc arcade software | :computer: |
| Dirk Simple | :heavy_check_mark: | zlib | :x: | :heavy_check_mark: | :heavy_check_mark: | Dragon's Lair LaserDisc arcade game | :computer: |
| SINGE | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | LaserDisc arcade software | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| AdriPSX | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| Avocado | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :robot: |
| Bleem! | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | PS1 | :computer: |
| Bloom | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: |
| ChonkyStation | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: |
| Connectix VGS (Virtual Game Station) | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | PS1 | :computer: :apple: |
| DuckStation | :heavy_check_mark: | CC BY-NC-ND 4.0 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| DuckStation - 3D Screenshot | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| DuckStation - LightGun Edition | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| ePSXe | :x: | Proprietary | Yes, Free Android version | :heavy_check_mark: | :x: | PS1 | :computer: :apple: :penguin: |
| hpsx64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS1, PS2 | :computer: |
| Mango (GitHub leads to a 404 page) | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :x: | PS1 | :question: |
| NO$PSX | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_check_mark: | PS1 | :computer: |
| PCSX | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :computer: |
| PCSX-df | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :penguin: |
| PCSX-Reloaded | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :computer: :apple: :penguin: |
| PCSX-Reloaded (PGXP fork) | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | PS1 | :computer: :apple: :penguin: |
| PCSX-Redux | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| ProjectPSX | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | PS1 | :computer: |
| PS Emu Pro | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| PSXACT | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :computer: |
| PSXE | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| pSX (AKA psxfin) | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: :penguin: |
| PSX-P | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | Sony PlayStation Portable |
| PSXeven | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| Rustation | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | PS1 | :computer: :apple: :penguin: |
| Rustation-NG (fork and continuation of Rustation) | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: :apple: :penguin: |
| SSSPSX | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| StarPSX | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: |
| Xebra | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1, PocketStation (with PK201) | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| AetherSX2 | :heavy_minus_sign: | Partial GPLv3 | :x: | :x: | :x: | PS2 | :robot: |
| AetherSX2 decompile | :heavy_minus_sign: | Partial GPLv3 | :heavy_check_mark: | :x: | :x: | PS2 | :robot: |
| ARMSX2 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | Windows and Linux are ARM only! :computer: :apple: :penguin: :robot: :iphone: |
| ChonkyStation2 | :heavy_check_mark: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :computer: :apple: :penguin: |
| CosmicStation | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | PS2 | :robot: |
| DobieStation | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | PS2 | :computer: :apple: :penguin: |
| Emotional | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS2 | :computer: :penguin: |
| EtherealSX2 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS2 | :robot: |
| hpsx64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS2 | :computer: |
| Iris | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :computer: :apple: :penguin: |
| NetherSX2-patch | :heavy_minus_sign: | Partial GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :robot: |
| NetherSX2-classic | :heavy_minus_sign: | Partial GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :robot: |
| NeutrinoSX2 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS2 | :computer: |
| orbum | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | PS2 | :computer: :penguin: |
| PCSX2 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | :computer: :apple: :penguin: |
| PCSX2 ARM64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :robot: |
| Play! | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | :computer: :apple: :penguin: |
| PS2emu | :x: | Proprietary | :x: | :x: | :x: | PS2 | :computer: |
| PurpleSX2 | :heavy_minus_sign: | Partial GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | :robot: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| ChonkyStation3 | :heavy_check_mark: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS3 | :computer: :apple: :penguin: |
| Nucleus | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS3 | :computer: :apple: :penguin: :robot: :iphone: |
| PS3F | :x: | Proprietary | :x: | :x: | :x: | PS3 | :computer: |
| RPCS3 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS3 | :computer: :apple: :penguin: :imp: |
| Short Waves | :x: | Proprietary | :x: | :x: | :x: | PS3 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| fpPS4 and a GUI | :heavy_check_mark: | LGPLv2.1 (GUI is GPLv2) | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4 | :computer: |
| GPCS4 | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :x: | PS4 | :computer: |
| Kyty | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :heavy_minus_sign: | PS4, PS5 | :computer: |
| Obliteration | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | PS4 | :computer: :apple: :penguin: |
| Orbital | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :x: | PS4 | :computer: :apple: :penguin: |
| PS4Delta | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS4 | :computer: |
| PS4U | :heavy_minus_sign: | No license yet | :heavy_minus_sign: | :heavy_minus_sign: | :x: | PS4 | :computer: |
| psOff_public and a GUI (taken down due to it going paid) | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | PS4 | :computer: |
| psOff_premium | :x: | Proprietary | :heavy_check_mark: | :heavy_minus_sign: | :x: | PS4 | :computer: |
| RPCSX | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4, PS5 | :penguin: |
| shadPS4 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4 | :computer: :penguin: |
| shadPS4Plus | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4 | :computer: :penguin: |
| Spine | :x: | Proprietary | :x: | :x: | :x: | PS4 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Kyty | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :x: | PS5 | :computer: |
| RPCSX | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS4, PS5 | :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 3dSen | :x: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :apple: :penguin: |
| ANESE | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :heavy_check_mark: | NES | :computer: :apple: :penguin: |
| FCEUX | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :apple: :penguin: |
| FakeNES | :heavy_check_mark: | zlib | :x: | :x: | :x: | NES | :computer: :apple: :penguin: :imp: :floppy_disk: |
| HDNes | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | NES | :computer: |
| iNES | :x: | Proprietary | :x: | :heavy_check_mark: | :x: | NES | :computer: :apple: :penguin: :imp: :floppy_disk: :robot: |
| Jnes | :x: | Proprietary | :x: | :x: | :x: | NES | :computer: :robot: |
| KindNES | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :apple: :penguin: |
| MacFCEU | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :apple: |
| MetalNES | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :x: | NES | :apple: |
| Mesen (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: :penguin: |
| Mesen-X (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: :penguin: |
| Nen emulator | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| NET-NES | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| NESC | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| Nestopia | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: |
| Nestopia Undead Edition | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :penguin: :imp: |
| nemulator | :x: | Proprietary | :x: | :heavy_minus_sign: | :x: | NES, GB, Game Gear, Master System | :computer: |
| NESticle | :x: | Proprietary, source available, source code leaked | :x: | :x: | :x: | NES | :computer: :floppy_disk: |
| Nintendulator | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| NO$NES | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | NES | :computer: |
| Pinky | :heavy_check_mark: | Apache 2.0 and MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :apple: :penguin: :robot: :globe_with_meridians: |
| Potatis | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :apple: :penguin: :robot: :globe_with_meridians: |
| puNES | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :penguin: :imp: |
| QuickNES | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: |
| RockNES | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :floppy_disk: |
| SimpleNES | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | NES | :computer: :apple: :penguin: :imp: |
| VirtuaNES | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: |
| VisualNes | :heavy_minus_sign: | Source available | :x: | :x: | :x: | NES | :computer: :penguin: |
| ZeNES | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | NES | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| bsnes | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes+ | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes-classic | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes-hd | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes-mt | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_check_mark: | SNES | :computer: |
| CATSFC | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | SNES | DS |
| lsnes | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | SNES | :question: |
| Mesen-S (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: |
| Mesen-SX (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: |
| NO$SNS | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | SNES | :computer: |
| Silhouette was an unofficial port of SNES96 (by an anonymous developer), which was an early version of what would eventually become SNES9x. The README states it is a Nintendo-developed emulator, but this has been proven to be false. You can download it here to try it for yourself. | :x: | Proprietary | :x: | :x: | :x: | SNES | :apple: |
| SNES9x | :heavy_minus_sign: | Custom license | :x: | :heavy_check_mark: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: :globe_with_meridians: :robot: NGC Wii Switch PSP |
| SNEeSe | :heavy_minus_sign: | Artistic License 2.0 | :x: | :x: | :x: | SNES | :computer: :penguin: :imp: :floppy_disk: |
| SNESGT | :x: | Proprietary | :x: | :x: | :x: | SNES | :computer: |
| ZSNES | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :x: | SNES | :computer: :floppy_disk: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 1964 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| 1964.js | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :globe_with_meridians: |
| 1964-GEPD | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | N64 | :computer: |
| Apollo | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| Apollo64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :question: |
| Blade64 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| CEN64 | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| CEN64-qt | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| Cor64 | :heavy_check_mark: | MIT | :x: | :x: | :x: | N64 | :computer: :penguin: |
| Corn | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Cube64 | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | N64 | NGC Wii |
| Daedalus | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | PSP |
| DaedalusX64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: PSP 3DS |
| DaedalusX64-3DS | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | 3DS |
| DaedalusX64-vitaGL | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: PSP 3DS |
| Daedalus-lkb | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| dgb-n64 | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| DotN64 | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | N64 | :computer: |
| Dream64 | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Drop64 | :heavy_check_mark: | MIT | :x: | :x: | :x: | N64 | :globe_with_meridians: |
| EMG | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| Fake64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :penguin: |
| gopher64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| Jario64 | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | N64 | :computer: :globe_with_meridians: |
| Kaizen (previously Gadolinium) | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| Larper64 (website is gone and the developer was anonymous, so only a backup Google Drive link exists) | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Luna's Project64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: |
| MiB64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: |
| Monkey64 | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | N64 | PSP |
| Mupen64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: :penguin: |
| Mupen64Plus | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: :robot: |
| Mupen64Plus-AE | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :robot: |
| Mupen64PlusAE-MPN | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :robot: |
| Mupen-MPN | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: |
| Mupen64Plus-qt | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: |
| 'N64-Emulator' | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :globe_with_meridians: |
| N64VM | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| n64-emu | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: :apple: :penguin: |
| n64.js | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :globe_with_meridians: |
| Nemu | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Nemu64 | :heavy_minus_sign: | Source may be made available | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | N64 | :computer: |
| NICE64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| NIN64 | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| NINCEST 64 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| Not64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_minus_sign: | N64 | NGC Wii |
| NSFE (AKA Reality64) | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Pagan | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Parallel Launcher (GUI for both RetroArch N64 cores) | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: |
| PC64 | :heavy_minus_sign: | "Under the laws of GNU" | :x: | :x: | :x: | N64 | :computer: |
| Project64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Project64-MPN | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Project64 Legacy | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Project Unreality | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| PyN64 | :heavy_minus_sign: | Source available | :heavy_minus_sign: | :heavy_minus_sign: | :x: | N64 | :computer: :apple: :penguin: |
| r64emu | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| RealityEmu | :heavy_check_mark: | UNLICENSE | :x: | :x: | :x: | N64 | :penguin: |
| rokuyon | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: Nintendo Switch |
| Rosalie's Mupen GUI | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| Ryu64 | :heavy_check_mark: | UNLICENSE | :x: | :x: | :heavy_minus_sign: | N64 | :computer: |
| Shibumi | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: :penguin: |
| Simple64 (formerly m64p) | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_check_mark: | N64 | :computer: :penguin: |
| SixtyForce | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_minus_sign: | N64 | :apple: |
| Sunset | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| SupraHLE (fork of UltraHLE) | :x: | Modified version of leaked UltraHLE source, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| Surreal64 CE | :heavy_minus_sign: | Uses leaked Project64 1.6 sources, Mupen64, and 1964, as well as using leaked Xbox SDK (allegedly) | :x: | :x: | :heavy_minus_sign: | N64 | Xbox |
| TR64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| TRWin | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| TrueReality | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: :apple: :penguin: :floppy_disk: :imp: |
| Ultra 64 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| UltraHLE | :heavy_minus_sign: | Source leaked, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| UltraHLE 2064 | :heavy_minus_sign: | Modified version of UltraHLE leaked source, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| UltraHLP | :x: | Patcher for UltraHLE binary, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| Wii64 | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | N64 | Wii |
| Wii64-PS3 | :heavy_minus_sign: | Should be GPLv3, but no license present in the repository | :heavy_check_mark: | :x: | :heavy_minus_sign: | N64 | PS3 |
[!WARNING] Older versions of Mupen64Plus (versions prior to this commit) and Project64 (1.6.1 and below) have known security vulnerabilities, so please keep your emulators updated!
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Dolphin | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :computer: :apple: :penguin: :robot: |
| DolphiniOS | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :iphone: |
| Dolwin | :heavy_minus_sign: | Source available | :x: | :x: | :x: | NGC | :computer: |
| GCEmu | :heavy_minus_sign: | Source available | :x: | :x: | :x: | NGC | :computer: |
| Gcube | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NGC | :computer: |
| Ishiiruka-Dolphin | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :computer: :apple: :penguin: |
| Pureikyubu | :heavy_check_mark: | CC0 1.0 Universal | :x: | :heavy_check_mark: | :heavy_minus_sign: | NGC | :computer: :penguin: |
| SuperGCube | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NGC | :computer: |
| WhineCube | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NGC | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Dolphin | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :computer: :apple: :penguin: :robot: |
| DolphiniOS | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :iphone: |
| Ishiiruka-Dolphin | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | NGC, Wii | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Cemu | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Wii U | :computer: :apple: :penguin: |
| Cemu-Android | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Wii U | :robot: |
| Decaf | :heavy_check_mark: | GPLv3+ | :x: | :x: | :x: | Wii U | :computer: :apple: :penguin: |
| Kinnay | :heavy_check_mark: | MIT | :x: | :x: | :x: | Wii U | :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| CageTheUnicorn | :heavy_check_mark: | ISC | :x: | :x: | :x: | Switch | :computer: :apple: :penguin: |
| Citron | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :penguin: :robot: |
| ctremu | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :penguin: :apple: |
| Eden | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :penguin: :robot: |
| Hydra | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :apple: |
| Kenji-NX | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :apple: :penguin: |
| MeloNX | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :iphone: |
| Mephisto | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Switch | :computer: :apple: :penguin: |
| Nozomi | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :heavy_minus_sign: |
| NSEmu | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Switch | :penguin: |
| NXEmu | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :x: | Switch | :computer: |
| Pine | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :robot: |
| Pomelo | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :iphone: |
| Ryujinx (Ryubing fork) | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :apple: :penguin: |
| Ryujinx-mirror | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :apple: :penguin: :robot: |
| Ryujinx | :heavy_check_mark: | MIT | :x: | :x: | :x: | Switch | :computer: :apple: :penguin: :robot: |
| Skyline | :heavy_check_mark: | MPLv2 | :x: | :x: | :heavy_minus_sign: | Switch | :robot: |
| Strato | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :heavy_minus_sign: | Switch | :robot: |
| Sudachi | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Switch | :computer: :robot: |
| Suyu | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Switch | :computer: :penguin: |
| Uzuy | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Switch | :computer: :penguin: |
| Yuzu | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Switch | :computer: :penguin: :robot: |
[!CAUTION] Since RyuJinx and Yuzu have been shut down, any data collection, telemetry, and analytics from original versions (and probably forks too just in case) should be disabled as a precaution, otherwise the data could be sent to Nintendo or other 3rd parties and the data could be collected, stored, or used for any purpose without user consent.
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Oboromi | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch 2 | :computer: :apple: :penguin: |
| Pound | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch 2 | :computer: :apple: :penguin: |
[!CAUTION] The Switch 2 is a very new console, please be VERY cautious when trying out these emulators. Also worth noting, the Switch 2 isn't fully hacked yet, so making an emulator will be very difficult without dumps of the system files, etc. being available. Basically, just be careful and use common sense.
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| FreezeSMS | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Master System, NES, Game Gear, SG-1000, ColecoVision | :computer: |
| SMSPLUS | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :heavy_minus_sign: | Master System, Game Gear | :computer: :apple: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Ages | :x: | Proprietary | :x: | :x: | :x: | Genesis/Megadrive, Sega CD, 32X, Master System, Game Gear | :computer: |
| BlastEm | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive | :computer: :apple: :penguin: |
| Cega | :heavy_check_mark: | MPL 2.0 | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive, Master System, Game Gear, SG-1000 | :computer: :apple: :penguin: |
| DGen | :heavy_check_mark: | BSD license | :x: | :x: | :x: | Genesis/Megadrive | :computer: :penguin: |
| Exodus | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive | :computer: |
| Genesis-Plus-GX | :heavy_check_mark: | Custom, source available | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive, Sega CD, 32X, Master System, Game Gear, SG-1000 | :computer: :apple: :penguin: :globe_with_meridians: Nintendo GameCube Nintendo Wii |
| Gens Plus! | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Genesis/Megadrive | :computer: :penguin: :imp: |
| Gens+ REWiND | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Genesis/Megadrive, Sega CD, 32X | :computer: |
| Gens | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Genesis/Megadrive | :computer: :penguin: :imp: |
| HazeMD | :heavy_check_mark: | MAME license | :x: | :x: | :x: | Genesis/Megadrive | :computer: |
| jgenesis | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis, Sega CD, SNES, Master System, Game Gear | :computer: :penguin: |
| Kega Fusion | :x: | Proprietary | :x: | :x: | :x: | Genesis/Megadrive, Sega CD, 32X, Master System, Game Gear, SG-1000 | :computer: :apple: :penguin: |
| RetroDrive | :x: | Proprietary | :x: | :x: | :x: | Genesis/Megadrive, 32X | :computer: |
| TrueLMAO | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | Genesis/Megadrive | :computer: :penguin: :globe_with_meridians: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A-SATURN | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Cassini (patched version of GiriGiri) | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| GiriGiri | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Hyperion | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Kronos | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Saturn | :computer: :penguin: |
| Nova | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_check_mark: | Saturn | :computer: |
| PC-SATURN | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Project Titan | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Saturn | :computer: |
| Sat'On'Em | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Satan (not technically an emulator) | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Satourne | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Saturnin | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| SSE | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| SSEmu | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| SSF | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| UltraSat (technically doesn't emulate anything) | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Yaba Sanshiro 2 (formerly uoYabause) | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Saturn | :computer: :penguin: :robot: :iphone: Switch |
| Yabause | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | Saturn | :computer: :apple: :penguin: :imp: Dreamcast PSP |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| castingDreams | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| Chankast | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| Deecy | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :penguin: |
| DEmul | :x: | Proprietary | :x: | :heavy_minus_sign: | :x: | Dreamcast | :computer: |
| dreamcast | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Dreamcast | :computer: :apple: |
| DreamEMU | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| Dreamer | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| DreamOxide | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| Flycast Dojo | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :apple: :penguin: |
| Flycast | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :apple: :penguin: :robot: :iphone: Switch Xbox One |
| Icarus (never publicly released as far as I know, if anybody has links or downloads, please let me know!) | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :x: |
| Katana | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| Katana (unrelated to the above project) | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| lxdream | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Dreamcast | :apple: :penguin: :robot: |
| lxdream-nitro | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Dreamcast | :apple: :penguin: |
| Makaron - Download here | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| nullDC | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Dreamcast | :computer: |
| ReDream | :x: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :apple: :penguin: :robot: |
| Reicast | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: :robot: |
| Swirly | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Dreamcast | :penguin: :imp: |
| washDC (formerly WashingtonDC) | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_minus_sign: | Dreamcast | :computer: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| DirectVMS | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Sega Dreamcast VMU | :computer: |
| DreamPotato | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Sega Dreamcast VMU | :computer: |
| DreamVMU | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Sega Dreamcast VMU | :computer: |
| ElysianVMU | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Sega Dreamcast VMU | :computer: :apple: :penguin: |
| SoftVMS | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Sega Dreamcast VMU | :computer: :penguin: :floppy_disk: Amiga Dreamcast |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Cxbx | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Xbox | :computer: :penguin: |
| Cxbx-Reloaded | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Xbox | :computer: |
| Dxbx | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Xbox | :computer: |
| OpenXBOX | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Xbox | :computer: :penguin: |
| StrikeBox | :heavy_check_mark: | 2-clause BSD license | :x: | :x: | :x: | Xbox | :computer: :penguin: |
| XQEMU | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Xbox | :computer: :apple: :penguin: |
| Xemu | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Xbox | :computer: :apple: :penguin: |
| Xeon | :x: | Proprietary | :x: | :x: | :x: | Xbox | :computer: |
| Xenoborg - Source here | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Xbox | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| cs360emu | :heavy_minus_sign: | Source available | :x: | :x: | :x: | 360 | :computer: |
| Xenia | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | 360 | :computer: :penguin: |
| Xenia Canary | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | 360 | :computer: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Spasha | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | Xbox One | :computer: |
| WinDurango | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Xbox One | :computer: |
| WinEra | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | Xbox One | :computer: |
| XWine1 | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | Xbox One | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| There are currently no emulators for this system π | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| ePCEngine | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PCE/TG-16 | :computer: |
| Hu-Go! | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | PCE/TG-16 | :computer: :penguin: :imp: :floppy_disk: |
| MagicEngine | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | PCE/TG-16 | :computer: :floppy_disk: :apple: |
| Neco (only the archived official web page had downloads and info) | :heavy_minus_sign: | Source available | :x: | :x: | :x: | PCE/TG-16 | :computer: :penguin: |
| Ootake | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | PCE/TG-16 | :computer: |
| pcejin | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PCE/TG-16 | :computer: |
| Turbo Engine | :x: | Proprietary | :x: | :x: | :x: | PCE/TG-16 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Gekko | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :computer: |
| GnGeo | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Neo Geo AES | :penguin: |
| geolith | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | Neo Geo AES/MVS | :computer: :apple: :penguin: :imp: |
| Kawaks | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES, CPS-2 | :computer: |
| Neo-RAGEx | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :computer: :floppy_disk: |
| NeoDanji | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :floppy_disk: |
| NEOGem | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :computer: :floppy_disk: |
| 'NeoGeo CD Emulator' | :x: | Proprietary | :x: | :x: | :x: | Neo Geo CD | :computer: |
| NeoCD | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Neo Geo CD | :computer: |
| NeoCD/SDL | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Neo Geo CD | :computer: :penguin: Dreamcast PS2 Xbox |
| NeoRAINE | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Neo Geo AES/MVS, CD | :computer: |
| RAINE | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Neo Geo AES/MVS, CD | :computer: :penguin: :imp: |
| Simulator | FOSS | License | Paid | Active | Recommended | Simulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Pong Consoles Simulation | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Various pong consoles | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| O2EM | :heavy_check_mark: | Artistic license | :x: | :x: | :heavy_minus_sign: | Odyssey 2/Videopac+ | :computer: :floppy_disk: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| CD-iCE | :x: | Proprietary | :x: | :x: | :x: | CD-i | :computer: |
| CD-i Emulator | :x: | Proprietary | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | CD-i | :computer: |
| CeDImu | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_check_mark: | CD-i | :computer: :apple: :penguin: |
| Same CDi | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | CD-i | :computer: :apple: :penguin: |
| TinyCDi | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | CD-i | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 3d'oh | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | 3DO | :penguin: |
| 4DO | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | 3DO | :computer: |
| FreeDO | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | 3DO | :computer: :apple: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| There are currently no emulators for this system π | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Gemei A330 libretro core | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Gemei A330 | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Vecx JG | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Vectrex | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommendation | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| SheepShaver | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Apple/Bandai Pippin | :computer: :apple: :penguin: :imp: |
| SheepShaver (community maintained fork) | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Apple/Bandai Pippin | :computer: :apple: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Bliss | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| Bliss32 | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| BlissX | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :imp: |
| BlissJ Web | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :globe_with_meridians: |
| BlissJ Java | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :imp: |
| BlissJX | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :imp: |
| gtk-jzintv | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :penguin: :imp: |
| IntvDOS | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Intellivision | :floppy_disk: |
| IntvWin | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| jzIntv | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| jzintvGUI | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| jzIntvImGui | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :robot: Switch |
| FreeIntv | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | Intellivision | :computer: :apple: :penguin: |
| Nostalgia | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Intellivision | :computer: |
| NINTV | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Intellivision | DS |
| Xanadu | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| hyperscan-emulator | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | HyperScan | :computer: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Bee | :heavy_check_mark: | LGPLv2 | :x: | :x: | :x: | ColecoVision | :computer: :apple: :penguin: |
| CULT | :x: | Proprietary | :x: | :x: | :x: | ColecoVision | :computer: |
| ColEm | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | ColecoVision | :computer: :penguin: :robot: Wii |
| ColecoDS | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_check_mark: | ColecoVision | DS |
| CoolCV | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | ColecoVision | :computer: :apple: :penguin: |
| jollycv | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | ColecoVision | :computer: :apple: :penguin: |
| Mugrat | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | ColecoVision | :apple: |
| Virtual ColecoVision (AKA Colem97) | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | ColecoVision | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| veesem | :heavy_check_mark: | ISC | :x: | :heavy_check_mark: | :heavy_minus_sign: | V.Smile | :computer: :apple: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| cheap8 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Chip-8 | :computer: :apple: :penguin: |
| Chip 8 Emulator | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chip-3DS | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | 3DS |
| Chip8 Emulator (PS4) | :x: | Proprietary | :x: | :x: (no longer available) | :x: | Chip-8 | PS4 |
| Chip8 Emulator (PSP) | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | PSP |
| Chip-8 Emulator | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | Chip-8 | :globe_with_meridians: |
| Chip-8 Emulator | :heavy_check_mark: | Apache 2.0 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chip8 To SMD | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Chip-8 | Megadrive/Genesis |
| Chip8.js | :heavy_check_mark: | MIT | :x: | :x: | :heavy_check_mark: | Chip-8 | :computer: :apple: :penguin: :globe_with_meridians: |
| CHIP-8 | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chip8 | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| chip8 | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| chip8-3do | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | Chip-8 | 3DO |
| CHIP-8-Emulator | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| CHIP8-Emulator-WiiU (original) | :heavy_check_mark: | Source available | :x: | :x: | :heavy_minus_sign: | Chip-8 | Wii U |
| CHIP8-Emulator-WiiU | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Chip-8 | Wii U |
| chip8me | :heavy_minus_sign: | Unknown source code (link broken) | :x: | :x: | :x: | Chip-8 | DS |
| Chip8-NX | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Chip-8 | Switch |
| chip-8-raku | :heavy_check_mark: | Artistic 2.0 license | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: :imp: |
| chip8swemu | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :penguin: |
| CHIP-8z | :heavy_check_mark: | AGPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chipfinity | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Chip-8 | :robot: |
| Chip-n64 | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Chip-8 | N64 |
| Chippy | :heavy_minus_sign: | Proprietary, fork of a fork but no source that I can find | :x: | :x: | :heavy_minus_sign: | Chip-8 | Wii |
| DrChip8 | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | GB |
| DreamChip (PSP Chip8 emulator) | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | PSP |
| GB-8 | :heavy_check_mark: | MIT | :x: | :x: | :heavy_check_mark: | Chip-8 | GBC |
| iPhone-Chip-8-Emulator | :x: | CC BY-NC-SA 3.0 | :x: | :x: | :x: | Chip-8 | :iphone: |
| OCTACHIP | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: :globe_with_meridians: |
| PsChip8 | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Chip-8 | PS1 |
| PSPChip8 | :heavy_minus_sign: | Possible GPL? | :x: | :x: | :heavy_minus_sign: | Chip-8 | PSP |
| R8 | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :penguin: |
| Super-Chip8X | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Chip-8 | SNES |
See multi-emulators section for "Emma 02 emulator"
| Emulator | FOSS | License | Paid | Active | Recommendation | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Acolyte Hand PIC'd 32 | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Gb, GBC, Super Game Boy | PIC32MZ2048EFH144 microcontroller |
| BGB | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: |
| Boycott | :x: | Proprietary | :x: | :x: | :x: | GB, GBC | :computer: |
| ChillyGB | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: |
| CODE-DMG | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| coffee-gb | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| CPBoy | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | GB, GBC | Classpad II (fx-CP400) |
| Gambatte | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | GB, GBC | :computer: :apple: :penguin: |
| Game-Boy-DOS | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :floppy_disk: |
| Gameboy | :heavy_check_mark: | UNLICENSE | :x: | :x: | :x: | GB | :computer: :apple: :penguin: |
| GameRoy | :heavy_check_mark: | Dual-licensed under MIT and Apache 2.0 license | :x: | :heavy_check_mark: | :heavy_check_mark: | GB | :computer: :penguin: :robot: :globe_with_meridians: |
| GateBoy | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :computer: :penguin: |
| GBCC | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: :apple: :penguin: :robot: |
| GoBC | :heavy_minus_sign: | Source available, license is blank | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :computer: :penguin: |
| Gearboy | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: :apple: :penguin: :robot: :globe_with_meridians: and many more |
| guac | :heavy_check_mark: | BSD 3-clause | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: :penguin: |
| hdmg | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | GB, GBC | :penguin: |
| hhugboy | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: |
| Hu-Boy | :x: | Proprietary | :x: | :heavy_check_mark: | :x: | GB | PCE/TG-16 |
| KiGB | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | GB, GBC, Super Game Boy | :computer: :penguin: :floppy_disk: |
| MetroBoy | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :computer: |
| NO$GMB | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: |
| oxGBC | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: :robot: :globe_with_meridians: |
| Peanut-GB | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| Peanut-GB RGFW | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| Pico-GB | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | GB, GBC | Raspberry Pi RP2040 |
| PlayGB | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | Playdate |
| PyBoy | :heavy_check_mark: | LGPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| RetroGBm | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :penguin: :robot: |
| SameBoy | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: :apple: :penguin: :imp: |
| TGB Dual | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | GB, GBC | :computer: :penguin: |
| TGB Dual-L | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | GB, GBC | :computer: |
| VGB (AKA Virtual Game Boy) | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: :penguin: :imp: :robot: :floppy_disk: |
| Wzonka-Lad | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | GB | Amiga |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 44VBA | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :heavy_minus_sign: | GBA | :computer: :globe_with_meridians: Switch |
| BoycottAdvance | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | GBA | :computer: |
| DSHBA | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | GBA | :computer: |
| GiiBiiAdvance | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | GB, GBA | :computer: :penguin: |
| GBAC | :heavy_check_mark: | MIT | :x: | :x: | :x: | GB, GBA | :computer: |
| GoGBA | :x: | Proprietary | :x: | :x: | :x: | GB, GBC, GBA | :robot: :iphone: |
| :exclamation: Mac Boy Advance | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :apple: |
| mGBA | :heavy_check_mark: | MPL 2.0 | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: Wii 3DS Switch Vita |
| NanoBoyAdvance | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: |
| SkyEmu | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: :imp: :robot: :iphone: |
| :exclamation: VBALink | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :computer: |
| VBA-M | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: |
| :exclamation: VBA-rr | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :computer: :penguin: |
| VGBA (AKA Virtual Game Boy Advance) | :x: | Proprietary | :x: | :heavy_check_mark: | :x: | Nintendo Game Boy Advance | :computer: :apple: :penguin: :imp: :floppy_disk: |
| :exclamation: Visual Boy Advance | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :computer: :apple: :penguin: :imp: |
| My Boy! | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | Nintendo Game Boy Advance | :robot: |
| My Boy! Lite | :x: | Proprietary | :x: | :x: | :x: | Nintendo Game Boy Advance | :robot: |
| Pizza Boy Pro | :x: | Proprietary | :x: | :x: | :x: | GB, GBC, GBA | :robot: |
[!WARNING] A security issue was found in the code base that makes all VBA forks and derivatives vulnerable. Please only use these emulators on fully updated and secure machines with updated and active malware protection and firewalls, or offline and secure computers. The only emulator not affected by this is VBA-M as far as my testing has shown, as well as what I've been told by others.
| Simulator | FOSS | License | Paid | Active | Recommended | Simulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Handheld Quake simulations | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Various handheld systems | :computer: :penguin: |
| lcdgames simulations | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Various handheld systems | :globe_with_meridians: |
| Madrigal simulations | :heavy_minus_sign: | Some source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | Various handheld systems | :computer: :penguin: Sony PlayStation Portable Sony PlayStation Vita Nintendo Switch Microsoft Xbox |
| Pica Pic simulations (requires Adobe Flash emulator) | :x: | Proprietary | :x: | :x: | :x: | Various handheld systems | Adobe Flash (requires an emulator to run) |
| RetroFab simulations | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | Various handhelds and tabletop systems | :globe_with_meridians: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Planet Virtual Boy emulator (AKA PVBEmu) | :heavy_check_mark: | MIT | :x: | :x: | :x: | VB | :penguin: |
| r3Ddragon | :heavy_check_mark: | MIT with custom license exceptions | :x: | :x: | :heavy_check_mark: | VB | 3DS |
| Reality Boy (formerly VBEmu98) | :heavy_check_mark: | Custom | :x: | :x: | :heavy_minus_sign: | VB | :computer: |
| Red Dragon | :heavy_check_mark: | Custom | :x: | :x: | :heavy_minus_sign: | VB | :computer: :penguin: |
| Red Dragon (PSP) | :heavy_check_mark: | Custom | :x: | :x: | :heavy_minus_sign: | VB | PSP |
| Red Viper | :heavy_minus_sign: | Custom | :x: | :heavy_check_mark: | :heavy_minus_sign: | VB | 3DS |
| Rustual Boy | :heavy_check_mark: | Dual-licensed under MIT and Apache 2.0 | :x: | :x: | :heavy_check_mark: | VB | :computer: :penguin: |
| SoftVUE (not released?) AKA VUE32 | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | VB | :x: |
| VBjin | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | VB | :computer: |
| VBjin-ovr | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | VB | :computer: |
| ViBE | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_minus_sign: | VB | :apple: |
| VirtualBoyGo | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | VB | Oculus Quest |
| VirtualBoyX | :heavy_minus_sign: | Supposedly based on another emulator, but I can't confirm | :x: | :x: | :heavy_minus_sign: | VB | Xbox |
| Virtual-E | :x: | Proprietary | :x: | :x: | :x: | VB | :computer: |
| Virtual Utopia (not released?) | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | VB | :x: |
| Wiirtual Boy | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | VB | Wii |
| XVBoy | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | VB | Xbox |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| minimon | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Pokemon Mini | :computer: |
| PokeKaMini | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Pokemon Mini | :computer: |
| PokeMini | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Pokemon Mini | :compu |
Truncated β view the full README on GitHub.
A list of all the emulators for a particular system. Includes honorable and historical mentions as well!
This list will always be kept as complete and up-to-date as possible, but please open an issue if you have any questions/comments/concerns.
Official websites and links to the authors will always be used if possible, otherwise mirrors may be used if they are available.
Quick note: the recommended column is purely subjective and I only use it as a means of answering the question "should/could/would you use it?" or "is there a viable use case or reason for this emulator to be used instead of another?" Please ask yourself what you are using the emulator for and then make an educated decision based on your own research and needs.
Now onto the list! π
Legend:
| Name | Icon | Meaning |
|---|---|---|
| Check mark | :heavy_check_mark: | Open-source project |
| Minus sign | :heavy_minus_sign: | Source available, other |
| X | :x: | Closed-source/proprietary project |
| Name | Icon | Meaning |
|---|---|---|
| Computer | :computer: | Runs on Windows |
| Apple | :apple: | Runs on macOS |
| Penguin | :penguin: | Runs on Linux |
| Imp | :imp: | Runs on BSD |
| Robot | :robot: | Runs on Android |
| iPhone | :iphone: | Runs on iOS |
| Globe | :globe_with_meridians: | Runs on the web |
| Floppy Disk | :floppy_disk: | Runs on DOS |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A26 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | 2600 | :floppy_disk: |
| Gopher2600 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | 2600 | :computer: :penguin: |
| javatari | :heavy_check_mark: | AGPLv3 | :x: | :heavy_check_mark: | :x: | 2600 | :globe_with_meridians: |
| javatari (older version) | :heavy_check_mark: | AGPLv3 | :x: | :x: | :x: | 2600 | :globe_with_meridians: |
| NO$2K6 | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | 2600 | :computer: :floppy_disk: |
| PC Atari Emulator (PCAE) | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :computer: :floppy_disk: |
| pyTari | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :computer: :apple: :penguin: :imp: |
| Stella | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | 2600 | :computer: :apple: :penguin: :imp: |
| Stellarator | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :x: | 2600 | :computer: :apple: :penguin: :imp: |
| VCS 2600 | :x: | Proprietary | :x: | :x: | :x: | 2600 | :computer: |
| Virtual 2600 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :floppy_disk: |
| Virtual VCS | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 2600 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A5200DS | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | 5200 | Nintendo DS |
| Jum52 | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | 5200 | :computer: |
| kat5200 | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | 5200, Atari 8-bit computers | :computer: :apple: :penguin: |
| Rainbow | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | 5200, Atari 8-bit computers | :computer: :apple: |
| Virtual Super System (VSS) | :x: | Proprietary | :x: | :x: | :x: | 5200 | :floppy_disk: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A7800 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | 7800 | :computer: :apple: :penguin: |
| A7800DS | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :x: | 7800 | DS |
| BupSystem | :x: | Proprietary | :x: | :heavy_minus_sign: | :x: | 7800 | :computer: |
| EMU7800 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 7800 | :computer: |
| ProSystem | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | 7800 | :computer: |
| test7800 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | 7800 | :computer: :penguin: |
| V7800 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 7800 | :computer: |
| Wii7800 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | 7800 | Wii |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| BigPEmu | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | Jaguar, Jaguar CD | :computer: :penguin: |
| Jaggy | :heavy_check_mark: | Source available | :x: | :x: | :x: | Jaguar | :computer: |
| Jagulator | :x: | Proprietary | :x: | :x: | :x: | Jaguar | :computer: |
| Project Tempest | :x: | Proprietary | :x: | :x: | :x: | Jaguar | :computer: |
| Virtual Jaguar | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | Jaguar, Jaguar CD | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Akiko | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | Commodore Amiga CD32 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| DAPHNE | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | LaserDisc arcade software | :computer: |
| Dirk Simple | :heavy_check_mark: | zlib | :x: | :heavy_check_mark: | :heavy_check_mark: | Dragon's Lair LaserDisc arcade game | :computer: |
| SINGE | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | LaserDisc arcade software | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| AdriPSX | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| Avocado | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :robot: |
| Bleem! | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | PS1 | :computer: |
| Bloom | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: |
| ChonkyStation | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: |
| Connectix VGS (Virtual Game Station) | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | PS1 | :computer: :apple: |
| DuckStation | :heavy_check_mark: | CC BY-NC-ND 4.0 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| DuckStation - 3D Screenshot | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| DuckStation - LightGun Edition | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| ePSXe | :x: | Proprietary | Yes, Free Android version | :heavy_check_mark: | :x: | PS1 | :computer: :apple: :penguin: |
| hpsx64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS1, PS2 | :computer: |
| Mango (GitHub leads to a 404 page) | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :x: | PS1 | :question: |
| NO$PSX | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_check_mark: | PS1 | :computer: |
| PCSX | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :computer: |
| PCSX-df | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :penguin: |
| PCSX-Reloaded | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :computer: :apple: :penguin: |
| PCSX-Reloaded (PGXP fork) | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | PS1 | :computer: :apple: :penguin: |
| PCSX-Redux | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| ProjectPSX | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | PS1 | :computer: |
| PS Emu Pro | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| PSXACT | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | :computer: |
| PSXE | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | PS1 | :computer: :apple: :penguin: |
| pSX (AKA psxfin) | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: :penguin: |
| PSX-P | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS1 | Sony PlayStation Portable |
| PSXeven | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| Rustation | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | PS1 | :computer: :apple: :penguin: |
| Rustation-NG (fork and continuation of Rustation) | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: :apple: :penguin: |
| SSSPSX | :x: | Proprietary | :x: | :x: | :x: | PS1 | :computer: |
| StarPSX | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1 | :computer: |
| Xebra | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS1, PocketStation (with PK201) | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| AetherSX2 | :heavy_minus_sign: | Partial GPLv3 | :x: | :x: | :x: | PS2 | :robot: |
| AetherSX2 decompile | :heavy_minus_sign: | Partial GPLv3 | :heavy_check_mark: | :x: | :x: | PS2 | :robot: |
| ARMSX2 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | Windows and Linux are ARM only! :computer: :apple: :penguin: :robot: :iphone: |
| ChonkyStation2 | :heavy_check_mark: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :computer: :apple: :penguin: |
| CosmicStation | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | PS2 | :robot: |
| DobieStation | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | PS2 | :computer: :apple: :penguin: |
| Emotional | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS2 | :computer: :penguin: |
| EtherealSX2 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS2 | :robot: |
| hpsx64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :x: | PS2 | :computer: |
| Iris | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :computer: :apple: :penguin: |
| NetherSX2-patch | :heavy_minus_sign: | Partial GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :robot: |
| NetherSX2-classic | :heavy_minus_sign: | Partial GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :robot: |
| NeutrinoSX2 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS2 | :computer: |
| orbum | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | PS2 | :computer: :penguin: |
| PCSX2 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | :computer: :apple: :penguin: |
| PCSX2 ARM64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS2 | :robot: |
| Play! | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | :computer: :apple: :penguin: |
| PS2emu | :x: | Proprietary | :x: | :x: | :x: | PS2 | :computer: |
| PurpleSX2 | :heavy_minus_sign: | Partial GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS2 | :robot: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| ChonkyStation3 | :heavy_check_mark: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS3 | :computer: :apple: :penguin: |
| Nucleus | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS3 | :computer: :apple: :penguin: :robot: :iphone: |
| PS3F | :x: | Proprietary | :x: | :x: | :x: | PS3 | :computer: |
| RPCS3 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS3 | :computer: :apple: :penguin: :imp: |
| Short Waves | :x: | Proprietary | :x: | :x: | :x: | PS3 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| fpPS4 and a GUI | :heavy_check_mark: | LGPLv2.1 (GUI is GPLv2) | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4 | :computer: |
| GPCS4 | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :x: | PS4 | :computer: |
| Kyty | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :heavy_minus_sign: | PS4, PS5 | :computer: |
| Obliteration | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | PS4 | :computer: :apple: :penguin: |
| Orbital | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :x: | PS4 | :computer: :apple: :penguin: |
| PS4Delta | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PS4 | :computer: |
| PS4U | :heavy_minus_sign: | No license yet | :heavy_minus_sign: | :heavy_minus_sign: | :x: | PS4 | :computer: |
| psOff_public and a GUI (taken down due to it going paid) | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | PS4 | :computer: |
| psOff_premium | :x: | Proprietary | :heavy_check_mark: | :heavy_minus_sign: | :x: | PS4 | :computer: |
| RPCSX | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4, PS5 | :penguin: |
| shadPS4 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4 | :computer: :penguin: |
| shadPS4Plus | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | PS4 | :computer: :penguin: |
| Spine | :x: | Proprietary | :x: | :x: | :x: | PS4 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Kyty | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :x: | PS5 | :computer: |
| RPCSX | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PS4, PS5 | :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 3dSen | :x: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :apple: :penguin: |
| ANESE | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :heavy_check_mark: | NES | :computer: :apple: :penguin: |
| FCEUX | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :apple: :penguin: |
| FakeNES | :heavy_check_mark: | zlib | :x: | :x: | :x: | NES | :computer: :apple: :penguin: :imp: :floppy_disk: |
| HDNes | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | NES | :computer: |
| iNES | :x: | Proprietary | :x: | :heavy_check_mark: | :x: | NES | :computer: :apple: :penguin: :imp: :floppy_disk: :robot: |
| Jnes | :x: | Proprietary | :x: | :x: | :x: | NES | :computer: :robot: |
| KindNES | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :apple: :penguin: |
| MacFCEU | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :apple: |
| MetalNES | :heavy_check_mark: | MIT | :x: | :heavy_minus_sign: | :x: | NES | :apple: |
| Mesen (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: :penguin: |
| Mesen-X (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: :penguin: |
| Nen emulator | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| NET-NES | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| NESC | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| Nestopia | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: |
| Nestopia Undead Edition | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :penguin: :imp: |
| nemulator | :x: | Proprietary | :x: | :heavy_minus_sign: | :x: | NES, GB, Game Gear, Master System | :computer: |
| NESticle | :x: | Proprietary, source available, source code leaked | :x: | :x: | :x: | NES | :computer: :floppy_disk: |
| Nintendulator | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: |
| NO$NES | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | NES | :computer: |
| Pinky | :heavy_check_mark: | Apache 2.0 and MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :apple: :penguin: :robot: :globe_with_meridians: |
| Potatis | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :apple: :penguin: :robot: :globe_with_meridians: |
| puNES | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | NES | :computer: :penguin: :imp: |
| QuickNES | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: |
| RockNES | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | NES | :computer: :floppy_disk: |
| SimpleNES | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | NES | :computer: :apple: :penguin: :imp: |
| VirtuaNES | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NES | :computer: |
| VisualNes | :heavy_minus_sign: | Source available | :x: | :x: | :x: | NES | :computer: :penguin: |
| ZeNES | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | NES | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| bsnes | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes+ | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes-classic | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes-hd | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: |
| bsnes-mt | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_check_mark: | SNES | :computer: |
| CATSFC | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | SNES | DS |
| lsnes | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | SNES | :question: |
| Mesen-S (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: |
| Mesen-SX (deprecated in favor of Mesen) | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: |
| NO$SNS | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | SNES | :computer: |
| Silhouette was an unofficial port of SNES96 (by an anonymous developer), which was an early version of what would eventually become SNES9x. The README states it is a Nintendo-developed emulator, but this has been proven to be false. You can download it here to try it for yourself. | :x: | Proprietary | :x: | :x: | :x: | SNES | :apple: |
| SNES9x | :heavy_minus_sign: | Custom license | :x: | :heavy_check_mark: | :heavy_check_mark: | SNES | :computer: :apple: :penguin: :imp: :globe_with_meridians: :robot: NGC Wii Switch PSP |
| SNEeSe | :heavy_minus_sign: | Artistic License 2.0 | :x: | :x: | :x: | SNES | :computer: :penguin: :imp: :floppy_disk: |
| SNESGT | :x: | Proprietary | :x: | :x: | :x: | SNES | :computer: |
| ZSNES | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :x: | SNES | :computer: :floppy_disk: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 1964 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| 1964.js | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :globe_with_meridians: |
| 1964-GEPD | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | N64 | :computer: |
| Apollo | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| Apollo64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :question: |
| Blade64 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| CEN64 | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| CEN64-qt | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| Cor64 | :heavy_check_mark: | MIT | :x: | :x: | :x: | N64 | :computer: :penguin: |
| Corn | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Cube64 | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | N64 | NGC Wii |
| Daedalus | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | PSP |
| DaedalusX64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: PSP 3DS |
| DaedalusX64-3DS | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | 3DS |
| DaedalusX64-vitaGL | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: PSP 3DS |
| Daedalus-lkb | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| dgb-n64 | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| DotN64 | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | N64 | :computer: |
| Dream64 | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Drop64 | :heavy_check_mark: | MIT | :x: | :x: | :x: | N64 | :globe_with_meridians: |
| EMG | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| Fake64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :penguin: |
| gopher64 | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| Jario64 | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | N64 | :computer: :globe_with_meridians: |
| Kaizen (previously Gadolinium) | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| Larper64 (website is gone and the developer was anonymous, so only a backup Google Drive link exists) | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Luna's Project64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: |
| MiB64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: |
| Monkey64 | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | N64 | PSP |
| Mupen64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: :penguin: |
| Mupen64Plus | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: :robot: |
| Mupen64Plus-AE | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :robot: |
| Mupen64PlusAE-MPN | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :robot: |
| Mupen-MPN | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: |
| Mupen64Plus-qt | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: |
| 'N64-Emulator' | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :globe_with_meridians: |
| N64VM | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| n64-emu | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: :apple: :penguin: |
| n64.js | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :globe_with_meridians: |
| Nemu | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Nemu64 | :heavy_minus_sign: | Source may be made available | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | N64 | :computer: |
| NICE64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| NIN64 | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| NINCEST 64 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| Not64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_minus_sign: | N64 | NGC Wii |
| NSFE (AKA Reality64) | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Pagan | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| Parallel Launcher (GUI for both RetroArch N64 cores) | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :apple: :penguin: |
| PC64 | :heavy_minus_sign: | "Under the laws of GNU" | :x: | :x: | :x: | N64 | :computer: |
| Project64 | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Project64-MPN | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Project64 Legacy | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: |
| Project Unreality | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| PyN64 | :heavy_minus_sign: | Source available | :heavy_minus_sign: | :heavy_minus_sign: | :x: | N64 | :computer: :apple: :penguin: |
| r64emu | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: |
| RealityEmu | :heavy_check_mark: | UNLICENSE | :x: | :x: | :x: | N64 | :penguin: |
| rokuyon | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | N64 | :computer: :apple: :penguin: Nintendo Switch |
| Rosalie's Mupen GUI | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | N64 | :computer: :penguin: |
| Ryu64 | :heavy_check_mark: | UNLICENSE | :x: | :x: | :heavy_minus_sign: | N64 | :computer: |
| Shibumi | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: :penguin: |
| Simple64 (formerly m64p) | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_check_mark: | N64 | :computer: :penguin: |
| SixtyForce | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_minus_sign: | N64 | :apple: |
| Sunset | :x: | Proprietary | :x: | :x: | :x: | N64 | :computer: |
| SupraHLE (fork of UltraHLE) | :x: | Modified version of leaked UltraHLE source, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| Surreal64 CE | :heavy_minus_sign: | Uses leaked Project64 1.6 sources, Mupen64, and 1964, as well as using leaked Xbox SDK (allegedly) | :x: | :x: | :heavy_minus_sign: | N64 | Xbox |
| TR64 | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| TRWin | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: |
| TrueReality | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | N64 | :computer: :apple: :penguin: :floppy_disk: :imp: |
| Ultra 64 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | N64 | :computer: |
| UltraHLE | :heavy_minus_sign: | Source leaked, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| UltraHLE 2064 | :heavy_minus_sign: | Modified version of UltraHLE leaked source, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| UltraHLP | :x: | Patcher for UltraHLE binary, proprietary | :heavy_check_mark: | :x: | :x: | N64 | :computer: |
| Wii64 | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | N64 | Wii |
| Wii64-PS3 | :heavy_minus_sign: | Should be GPLv3, but no license present in the repository | :heavy_check_mark: | :x: | :heavy_minus_sign: | N64 | PS3 |
[!WARNING] Older versions of Mupen64Plus (versions prior to this commit) and Project64 (1.6.1 and below) have known security vulnerabilities, so please keep your emulators updated!
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Dolphin | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :computer: :apple: :penguin: :robot: |
| DolphiniOS | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :iphone: |
| Dolwin | :heavy_minus_sign: | Source available | :x: | :x: | :x: | NGC | :computer: |
| GCEmu | :heavy_minus_sign: | Source available | :x: | :x: | :x: | NGC | :computer: |
| Gcube | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NGC | :computer: |
| Ishiiruka-Dolphin | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :computer: :apple: :penguin: |
| Pureikyubu | :heavy_check_mark: | CC0 1.0 Universal | :x: | :heavy_check_mark: | :heavy_minus_sign: | NGC | :computer: :penguin: |
| SuperGCube | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NGC | :computer: |
| WhineCube | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | NGC | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Dolphin | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :computer: :apple: :penguin: :robot: |
| DolphiniOS | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | NGC, Wii | :iphone: |
| Ishiiruka-Dolphin | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | NGC, Wii | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Cemu | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Wii U | :computer: :apple: :penguin: |
| Cemu-Android | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Wii U | :robot: |
| Decaf | :heavy_check_mark: | GPLv3+ | :x: | :x: | :x: | Wii U | :computer: :apple: :penguin: |
| Kinnay | :heavy_check_mark: | MIT | :x: | :x: | :x: | Wii U | :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| CageTheUnicorn | :heavy_check_mark: | ISC | :x: | :x: | :x: | Switch | :computer: :apple: :penguin: |
| Citron | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :penguin: :robot: |
| ctremu | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :penguin: :apple: |
| Eden | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :penguin: :robot: |
| Hydra | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :apple: |
| Kenji-NX | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :apple: :penguin: |
| MeloNX | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :iphone: |
| Mephisto | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Switch | :computer: :apple: :penguin: |
| Nozomi | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :heavy_minus_sign: |
| NSEmu | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Switch | :penguin: |
| NXEmu | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :x: | Switch | :computer: |
| Pine | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :robot: |
| Pomelo | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :iphone: |
| Ryujinx (Ryubing fork) | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :apple: :penguin: |
| Ryujinx-mirror | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch | :computer: :apple: :penguin: :robot: |
| Ryujinx | :heavy_check_mark: | MIT | :x: | :x: | :x: | Switch | :computer: :apple: :penguin: :robot: |
| Skyline | :heavy_check_mark: | MPLv2 | :x: | :x: | :heavy_minus_sign: | Switch | :robot: |
| Strato | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :heavy_minus_sign: | Switch | :robot: |
| Sudachi | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Switch | :computer: :robot: |
| Suyu | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Switch | :computer: :penguin: |
| Uzuy | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Switch | :computer: :penguin: |
| Yuzu | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Switch | :computer: :penguin: :robot: |
[!CAUTION] Since RyuJinx and Yuzu have been shut down, any data collection, telemetry, and analytics from original versions (and probably forks too just in case) should be disabled as a precaution, otherwise the data could be sent to Nintendo or other 3rd parties and the data could be collected, stored, or used for any purpose without user consent.
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Oboromi | :heavy_check_mark: | MPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch 2 | :computer: :apple: :penguin: |
| Pound | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Switch 2 | :computer: :apple: :penguin: |
[!CAUTION] The Switch 2 is a very new console, please be VERY cautious when trying out these emulators. Also worth noting, the Switch 2 isn't fully hacked yet, so making an emulator will be very difficult without dumps of the system files, etc. being available. Basically, just be careful and use common sense.
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| FreezeSMS | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Master System, NES, Game Gear, SG-1000, ColecoVision | :computer: |
| SMSPLUS | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :heavy_minus_sign: | Master System, Game Gear | :computer: :apple: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Ages | :x: | Proprietary | :x: | :x: | :x: | Genesis/Megadrive, Sega CD, 32X, Master System, Game Gear | :computer: |
| BlastEm | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive | :computer: :apple: :penguin: |
| Cega | :heavy_check_mark: | MPL 2.0 | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive, Master System, Game Gear, SG-1000 | :computer: :apple: :penguin: |
| DGen | :heavy_check_mark: | BSD license | :x: | :x: | :x: | Genesis/Megadrive | :computer: :penguin: |
| Exodus | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive | :computer: |
| Genesis-Plus-GX | :heavy_check_mark: | Custom, source available | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis/Megadrive, Sega CD, 32X, Master System, Game Gear, SG-1000 | :computer: :apple: :penguin: :globe_with_meridians: Nintendo GameCube Nintendo Wii |
| Gens Plus! | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Genesis/Megadrive | :computer: :penguin: :imp: |
| Gens+ REWiND | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Genesis/Megadrive, Sega CD, 32X | :computer: |
| Gens | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Genesis/Megadrive | :computer: :penguin: :imp: |
| HazeMD | :heavy_check_mark: | MAME license | :x: | :x: | :x: | Genesis/Megadrive | :computer: |
| jgenesis | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Genesis, Sega CD, SNES, Master System, Game Gear | :computer: :penguin: |
| Kega Fusion | :x: | Proprietary | :x: | :x: | :x: | Genesis/Megadrive, Sega CD, 32X, Master System, Game Gear, SG-1000 | :computer: :apple: :penguin: |
| RetroDrive | :x: | Proprietary | :x: | :x: | :x: | Genesis/Megadrive, 32X | :computer: |
| TrueLMAO | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :x: | Genesis/Megadrive | :computer: :penguin: :globe_with_meridians: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| A-SATURN | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Cassini (patched version of GiriGiri) | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| GiriGiri | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Hyperion | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Kronos | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Saturn | :computer: :penguin: |
| Nova | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_check_mark: | Saturn | :computer: |
| PC-SATURN | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Project Titan | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Saturn | :computer: |
| Sat'On'Em | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Satan (not technically an emulator) | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Satourne | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Saturnin | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| SSE | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| SSEmu | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| SSF | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| UltraSat (technically doesn't emulate anything) | :x: | Proprietary | :x: | :x: | :x: | Saturn | :computer: |
| Yaba Sanshiro 2 (formerly uoYabause) | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Saturn | :computer: :penguin: :robot: :iphone: Switch |
| Yabause | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | Saturn | :computer: :apple: :penguin: :imp: Dreamcast PSP |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| castingDreams | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| Chankast | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| Deecy | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :penguin: |
| DEmul | :x: | Proprietary | :x: | :heavy_minus_sign: | :x: | Dreamcast | :computer: |
| dreamcast | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Dreamcast | :computer: :apple: |
| DreamEMU | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| Dreamer | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| DreamOxide | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| Flycast Dojo | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :apple: :penguin: |
| Flycast | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :apple: :penguin: :robot: :iphone: Switch Xbox One |
| Icarus (never publicly released as far as I know, if anybody has links or downloads, please let me know!) | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :x: |
| Katana | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| Katana (unrelated to the above project) | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: |
| lxdream | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Dreamcast | :apple: :penguin: :robot: |
| lxdream-nitro | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Dreamcast | :apple: :penguin: |
| Makaron - Download here | :x: | Proprietary | :x: | :x: | :x: | Dreamcast | :computer: |
| nullDC | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Dreamcast | :computer: |
| ReDream | :x: | Proprietary | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | Dreamcast | :computer: :apple: :penguin: :robot: |
| Reicast | :heavy_check_mark: | 3-clause BSD | :x: | :x: | :x: | Dreamcast | :computer: :apple: :penguin: :robot: |
| Swirly | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Dreamcast | :penguin: :imp: |
| washDC (formerly WashingtonDC) | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_minus_sign: | Dreamcast | :computer: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| DirectVMS | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Sega Dreamcast VMU | :computer: |
| DreamPotato | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Sega Dreamcast VMU | :computer: |
| DreamVMU | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Sega Dreamcast VMU | :computer: |
| ElysianVMU | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Sega Dreamcast VMU | :computer: :apple: :penguin: |
| SoftVMS | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Sega Dreamcast VMU | :computer: :penguin: :floppy_disk: Amiga Dreamcast |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Cxbx | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Xbox | :computer: :penguin: |
| Cxbx-Reloaded | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Xbox | :computer: |
| Dxbx | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Xbox | :computer: |
| OpenXBOX | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Xbox | :computer: :penguin: |
| StrikeBox | :heavy_check_mark: | 2-clause BSD license | :x: | :x: | :x: | Xbox | :computer: :penguin: |
| XQEMU | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Xbox | :computer: :apple: :penguin: |
| Xemu | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Xbox | :computer: :apple: :penguin: |
| Xeon | :x: | Proprietary | :x: | :x: | :x: | Xbox | :computer: |
| Xenoborg - Source here | :heavy_check_mark: | GPLv3 | :x: | :x: | :x: | Xbox | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| cs360emu | :heavy_minus_sign: | Source available | :x: | :x: | :x: | 360 | :computer: |
| Xenia | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | 360 | :computer: :penguin: |
| Xenia Canary | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | 360 | :computer: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Spasha | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | Xbox One | :computer: |
| WinDurango | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Xbox One | :computer: |
| WinEra | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | Xbox One | :computer: |
| XWine1 | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | Xbox One | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| There are currently no emulators for this system π | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| ePCEngine | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_minus_sign: | PCE/TG-16 | :computer: |
| Hu-Go! | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | PCE/TG-16 | :computer: :penguin: :imp: :floppy_disk: |
| MagicEngine | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | PCE/TG-16 | :computer: :floppy_disk: :apple: |
| Neco (only the archived official web page had downloads and info) | :heavy_minus_sign: | Source available | :x: | :x: | :x: | PCE/TG-16 | :computer: :penguin: |
| Ootake | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | PCE/TG-16 | :computer: |
| pcejin | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | PCE/TG-16 | :computer: |
| Turbo Engine | :x: | Proprietary | :x: | :x: | :x: | PCE/TG-16 | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Gekko | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :computer: |
| GnGeo | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Neo Geo AES | :penguin: |
| geolith | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | Neo Geo AES/MVS | :computer: :apple: :penguin: :imp: |
| Kawaks | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES, CPS-2 | :computer: |
| Neo-RAGEx | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :computer: :floppy_disk: |
| NeoDanji | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :floppy_disk: |
| NEOGem | :x: | Proprietary | :x: | :x: | :x: | Neo Geo AES | :computer: :floppy_disk: |
| 'NeoGeo CD Emulator' | :x: | Proprietary | :x: | :x: | :x: | Neo Geo CD | :computer: |
| NeoCD | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Neo Geo CD | :computer: |
| NeoCD/SDL | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Neo Geo CD | :computer: :penguin: Dreamcast PS2 Xbox |
| NeoRAINE | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Neo Geo AES/MVS, CD | :computer: |
| RAINE | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Neo Geo AES/MVS, CD | :computer: :penguin: :imp: |
| Simulator | FOSS | License | Paid | Active | Recommended | Simulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Pong Consoles Simulation | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Various pong consoles | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| O2EM | :heavy_check_mark: | Artistic license | :x: | :x: | :heavy_minus_sign: | Odyssey 2/Videopac+ | :computer: :floppy_disk: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| CD-iCE | :x: | Proprietary | :x: | :x: | :x: | CD-i | :computer: |
| CD-i Emulator | :x: | Proprietary | :heavy_check_mark: | :heavy_minus_sign: | :heavy_check_mark: | CD-i | :computer: |
| CeDImu | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_check_mark: | CD-i | :computer: :apple: :penguin: |
| Same CDi | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | CD-i | :computer: :apple: :penguin: |
| TinyCDi | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | CD-i | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 3d'oh | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | 3DO | :penguin: |
| 4DO | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | 3DO | :computer: |
| FreeDO | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | 3DO | :computer: :apple: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| There are currently no emulators for this system π | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Gemei A330 libretro core | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Gemei A330 | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Vecx JG | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Vectrex | :computer: :apple: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommendation | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| SheepShaver | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Apple/Bandai Pippin | :computer: :apple: :penguin: :imp: |
| SheepShaver (community maintained fork) | :heavy_check_mark: | GPLv2 | :x: | :heavy_check_mark: | :heavy_check_mark: | Apple/Bandai Pippin | :computer: :apple: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Bliss | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| Bliss32 | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| BlissX | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :imp: |
| BlissJ Web | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :globe_with_meridians: |
| BlissJ Java | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :imp: |
| BlissJX | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :imp: |
| gtk-jzintv | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :penguin: :imp: |
| IntvDOS | :heavy_check_mark: | GPLv2 | :x: | :x: | :x: | Intellivision | :floppy_disk: |
| IntvWin | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| jzIntv | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| jzintvGUI | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| jzIntvImGui | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: :apple: :penguin: :robot: Switch |
| FreeIntv | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | Intellivision | :computer: :apple: :penguin: |
| Nostalgia | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Intellivision | :computer: |
| NINTV | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Intellivision | DS |
| Xanadu | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Intellivision | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| hyperscan-emulator | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | HyperScan | :computer: :penguin: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Bee | :heavy_check_mark: | LGPLv2 | :x: | :x: | :x: | ColecoVision | :computer: :apple: :penguin: |
| CULT | :x: | Proprietary | :x: | :x: | :x: | ColecoVision | :computer: |
| ColEm | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | ColecoVision | :computer: :penguin: :robot: Wii |
| ColecoDS | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_check_mark: | ColecoVision | DS |
| CoolCV | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | ColecoVision | :computer: :apple: :penguin: |
| jollycv | :heavy_check_mark: | 3-clause BSD | :x: | :heavy_check_mark: | :heavy_check_mark: | ColecoVision | :computer: :apple: :penguin: |
| Mugrat | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | ColecoVision | :apple: |
| Virtual ColecoVision (AKA Colem97) | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | ColecoVision | :computer: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| veesem | :heavy_check_mark: | ISC | :x: | :heavy_check_mark: | :heavy_minus_sign: | V.Smile | :computer: :apple: :penguin: :imp: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| cheap8 | :heavy_minus_sign: | Source available | :x: | :x: | :x: | Chip-8 | :computer: :apple: :penguin: |
| Chip 8 Emulator | :heavy_check_mark: | GPLv3+ | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chip-3DS | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | 3DS |
| Chip8 Emulator (PS4) | :x: | Proprietary | :x: | :x: (no longer available) | :x: | Chip-8 | PS4 |
| Chip8 Emulator (PSP) | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | PSP |
| Chip-8 Emulator | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | Chip-8 | :globe_with_meridians: |
| Chip-8 Emulator | :heavy_check_mark: | Apache 2.0 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chip8 To SMD | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Chip-8 | Megadrive/Genesis |
| Chip8.js | :heavy_check_mark: | MIT | :x: | :x: | :heavy_check_mark: | Chip-8 | :computer: :apple: :penguin: :globe_with_meridians: |
| CHIP-8 | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chip8 | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| chip8 | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| chip8-3do | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | Chip-8 | 3DO |
| CHIP-8-Emulator | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| CHIP8-Emulator-WiiU (original) | :heavy_check_mark: | Source available | :x: | :x: | :heavy_minus_sign: | Chip-8 | Wii U |
| CHIP8-Emulator-WiiU | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Chip-8 | Wii U |
| chip8me | :heavy_minus_sign: | Unknown source code (link broken) | :x: | :x: | :x: | Chip-8 | DS |
| Chip8-NX | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Chip-8 | Switch |
| chip-8-raku | :heavy_check_mark: | Artistic 2.0 license | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: :imp: |
| chip8swemu | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :penguin: |
| CHIP-8z | :heavy_check_mark: | AGPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: |
| Chipfinity | :x: | Proprietary | :x: | :x: | :heavy_check_mark: | Chip-8 | :robot: |
| Chip-n64 | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Chip-8 | N64 |
| Chippy | :heavy_minus_sign: | Proprietary, fork of a fork but no source that I can find | :x: | :x: | :heavy_minus_sign: | Chip-8 | Wii |
| DrChip8 | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | GB |
| DreamChip (PSP Chip8 emulator) | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Chip-8 | PSP |
| GB-8 | :heavy_check_mark: | MIT | :x: | :x: | :heavy_check_mark: | Chip-8 | GBC |
| iPhone-Chip-8-Emulator | :x: | CC BY-NC-SA 3.0 | :x: | :x: | :x: | Chip-8 | :iphone: |
| OCTACHIP | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :apple: :penguin: :globe_with_meridians: |
| PsChip8 | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Chip-8 | PS1 |
| PSPChip8 | :heavy_minus_sign: | Possible GPL? | :x: | :x: | :heavy_minus_sign: | Chip-8 | PSP |
| R8 | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | Chip-8 | :computer: :penguin: |
| Super-Chip8X | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_check_mark: | Chip-8 | SNES |
See multi-emulators section for "Emma 02 emulator"
| Emulator | FOSS | License | Paid | Active | Recommendation | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Acolyte Hand PIC'd 32 | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | Gb, GBC, Super Game Boy | PIC32MZ2048EFH144 microcontroller |
| BGB | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: |
| Boycott | :x: | Proprietary | :x: | :x: | :x: | GB, GBC | :computer: |
| ChillyGB | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: |
| CODE-DMG | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| coffee-gb | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| CPBoy | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | GB, GBC | Classpad II (fx-CP400) |
| Gambatte | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | GB, GBC | :computer: :apple: :penguin: |
| Game-Boy-DOS | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :floppy_disk: |
| Gameboy | :heavy_check_mark: | UNLICENSE | :x: | :x: | :x: | GB | :computer: :apple: :penguin: |
| GameRoy | :heavy_check_mark: | Dual-licensed under MIT and Apache 2.0 license | :x: | :heavy_check_mark: | :heavy_check_mark: | GB | :computer: :penguin: :robot: :globe_with_meridians: |
| GateBoy | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :computer: :penguin: |
| GBCC | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: :apple: :penguin: :robot: |
| GoBC | :heavy_minus_sign: | Source available, license is blank | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :computer: :penguin: |
| Gearboy | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: :apple: :penguin: :robot: :globe_with_meridians: and many more |
| guac | :heavy_check_mark: | BSD 3-clause | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: :penguin: |
| hdmg | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | GB, GBC | :penguin: |
| hhugboy | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC | :computer: |
| Hu-Boy | :x: | Proprietary | :x: | :heavy_check_mark: | :x: | GB | PCE/TG-16 |
| KiGB | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | GB, GBC, Super Game Boy | :computer: :penguin: :floppy_disk: |
| MetroBoy | :heavy_minus_sign: | Source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB | :computer: |
| NO$GMB | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: |
| oxGBC | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: :robot: :globe_with_meridians: |
| Peanut-GB | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| Peanut-GB RGFW | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| Pico-GB | :heavy_check_mark: | MIT | :x: | :x: | :heavy_minus_sign: | GB, GBC | Raspberry Pi RP2040 |
| PlayGB | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | Playdate |
| PyBoy | :heavy_check_mark: | LGPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :apple: :penguin: |
| RetroGBm | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_minus_sign: | GB, GBC | :computer: :penguin: :robot: |
| SameBoy | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: :apple: :penguin: :imp: |
| TGB Dual | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | GB, GBC | :computer: :penguin: |
| TGB Dual-L | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | GB, GBC | :computer: |
| VGB (AKA Virtual Game Boy) | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, Super Game Boy | :computer: :penguin: :imp: :robot: :floppy_disk: |
| Wzonka-Lad | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | GB | Amiga |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| 44VBA | :heavy_check_mark: | GPLv3 | :x: | :heavy_minus_sign: | :heavy_minus_sign: | GBA | :computer: :globe_with_meridians: Switch |
| BoycottAdvance | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | GBA | :computer: |
| DSHBA | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | GBA | :computer: |
| GiiBiiAdvance | :heavy_check_mark: | GPLv2 | :x: | :heavy_minus_sign: | :heavy_check_mark: | GB, GBA | :computer: :penguin: |
| GBAC | :heavy_check_mark: | MIT | :x: | :x: | :x: | GB, GBA | :computer: |
| GoGBA | :x: | Proprietary | :x: | :x: | :x: | GB, GBC, GBA | :robot: :iphone: |
| :exclamation: Mac Boy Advance | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :apple: |
| mGBA | :heavy_check_mark: | MPL 2.0 | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: Wii 3DS Switch Vita |
| NanoBoyAdvance | :heavy_check_mark: | GPLv3+ | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: |
| SkyEmu | :heavy_check_mark: | MIT | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: :imp: :robot: :iphone: |
| :exclamation: VBALink | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :computer: |
| VBA-M | :heavy_check_mark: | GPLv2+ | :x: | :heavy_check_mark: | :heavy_check_mark: | GB, GBC, GBA | :computer: :apple: :penguin: |
| :exclamation: VBA-rr | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :computer: :penguin: |
| VGBA (AKA Virtual Game Boy Advance) | :x: | Proprietary | :x: | :heavy_check_mark: | :x: | Nintendo Game Boy Advance | :computer: :apple: :penguin: :imp: :floppy_disk: |
| :exclamation: Visual Boy Advance | :heavy_check_mark: | GPLv2+ | :x: | :x: | :x: | GB, GBC, GBA | :computer: :apple: :penguin: :imp: |
| My Boy! | :x: | Proprietary | :heavy_check_mark: | :x: | :x: | Nintendo Game Boy Advance | :robot: |
| My Boy! Lite | :x: | Proprietary | :x: | :x: | :x: | Nintendo Game Boy Advance | :robot: |
| Pizza Boy Pro | :x: | Proprietary | :x: | :x: | :x: | GB, GBC, GBA | :robot: |
[!WARNING] A security issue was found in the code base that makes all VBA forks and derivatives vulnerable. Please only use these emulators on fully updated and secure machines with updated and active malware protection and firewalls, or offline and secure computers. The only emulator not affected by this is VBA-M as far as my testing has shown, as well as what I've been told by others.
| Simulator | FOSS | License | Paid | Active | Recommended | Simulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Handheld Quake simulations | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Various handheld systems | :computer: :penguin: |
| lcdgames simulations | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | Various handheld systems | :globe_with_meridians: |
| Madrigal simulations | :heavy_minus_sign: | Some source available | :x: | :heavy_check_mark: | :heavy_minus_sign: | Various handheld systems | :computer: :penguin: Sony PlayStation Portable Sony PlayStation Vita Nintendo Switch Microsoft Xbox |
| Pica Pic simulations (requires Adobe Flash emulator) | :x: | Proprietary | :x: | :x: | :x: | Various handheld systems | Adobe Flash (requires an emulator to run) |
| RetroFab simulations | :x: | Proprietary | :x: | :heavy_check_mark: | :heavy_minus_sign: | Various handhelds and tabletop systems | :globe_with_meridians: |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| Planet Virtual Boy emulator (AKA PVBEmu) | :heavy_check_mark: | MIT | :x: | :x: | :x: | VB | :penguin: |
| r3Ddragon | :heavy_check_mark: | MIT with custom license exceptions | :x: | :x: | :heavy_check_mark: | VB | 3DS |
| Reality Boy (formerly VBEmu98) | :heavy_check_mark: | Custom | :x: | :x: | :heavy_minus_sign: | VB | :computer: |
| Red Dragon | :heavy_check_mark: | Custom | :x: | :x: | :heavy_minus_sign: | VB | :computer: :penguin: |
| Red Dragon (PSP) | :heavy_check_mark: | Custom | :x: | :x: | :heavy_minus_sign: | VB | PSP |
| Red Viper | :heavy_minus_sign: | Custom | :x: | :heavy_check_mark: | :heavy_minus_sign: | VB | 3DS |
| Rustual Boy | :heavy_check_mark: | Dual-licensed under MIT and Apache 2.0 | :x: | :x: | :heavy_check_mark: | VB | :computer: :penguin: |
| SoftVUE (not released?) AKA VUE32 | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | VB | :x: |
| VBjin | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | VB | :computer: |
| VBjin-ovr | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_check_mark: | VB | :computer: |
| ViBE | :x: | Proprietary | :x: | :heavy_minus_sign: | :heavy_minus_sign: | VB | :apple: |
| VirtualBoyGo | :heavy_check_mark: | GPLv3 | :x: | :heavy_check_mark: | :heavy_check_mark: | VB | Oculus Quest |
| VirtualBoyX | :heavy_minus_sign: | Supposedly based on another emulator, but I can't confirm | :x: | :x: | :heavy_minus_sign: | VB | Xbox |
| Virtual-E | :x: | Proprietary | :x: | :x: | :x: | VB | :computer: |
| Virtual Utopia (not released?) | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | :heavy_minus_sign: | VB | :x: |
| Wiirtual Boy | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | VB | Wii |
| XVBoy | :heavy_minus_sign: | Source available | :x: | :x: | :heavy_minus_sign: | VB | Xbox |
| Emulator | FOSS | License | Paid | Active | Recommended | Emulated systems | Platform |
|---|---|---|---|---|---|---|---|
| minimon | :heavy_check_mark: | GPLv2 | :x: | :x: | :heavy_minus_sign: | Pokemon Mini | :computer: |
| PokeKaMini | :x: | Proprietary | :x: | :x: | :heavy_minus_sign: | Pokemon Mini | :computer: |
| PokeMini | :heavy_check_mark: | GPLv3 | :x: | :x: | :heavy_minus_sign: | Pokemon Mini | :compu |
Truncated β view the full README on GitHub.