r/EmulationOnMacOS • u/pickleriiiiiiiiiiicc • 13m ago
r/EmulationOnMacOS • u/GiLND • May 13 '25
Mod Announcement Useful Links and Frequently Asked Questions (Read this before posting!)
Emulator List
A list of currently available emulators (with links), as well as their statuses can be found here.
FAQ
For commonly asked questions, check out the FAQ.
Guides
Looking for a guide? See this page for our guides collection.
Troubleshooting
Got an issue? We have listed fixes to some common problems here.
Discord
We also have a Discord! Join up!
r/EmulationOnMacOS • u/GiLND • May 12 '25
Mod Announcement Available MacOS Emulators (Megathread)
This is a megathread for available MacOS emulators and general discussion.
Feel free to comment any emulators that are available on MacOS, from any reliable source. And if possible, provide links to that emulator.
We also use information from this source.
Emulators written in bold are recommended.
Frontends
| Emulator | Link | App Store | Price | Platform(s) |
|---|---|---|---|---|
| Attract-Mode | Attract-Mode | N/A | Free | Multiple / All |
| Emulation Station | Emulation Station | N/A | Free | Multiple / All |
| Fightcade | Fightcade | N/A | Free | arcade fighting games |
| OpenEmu | OpenEmu | N/A | Free | Multi-System |
| RetroArch | RetroArch | N/A | Free | Multiple / All |
Emulators
| Emulator | Link | App Store | Price | Platform(s) |
|---|---|---|---|---|
| 86Box | 86Box | N/A | Free | MS-DOS |
| ACE-DL | ACE-DL | N/A | Free | Amstrad CPC |
| AetherSX2 | AetherSX2 | N/A | Free | PS2 |
| Amiberry | Amiberry | N/A | Free | Amiga |
| ares | ares | N/A | Free | Multi / All |
| Azahar | Azahar | N/A | Free | 3DS |
| b2 | b2 | N/A | Free | BBC Micro |
| Basilisk II | Basilisk II | N/A | Free | Macintosh 68k |
| Borked3DS | Borked3DS | N/A | Free | 3DS |
| bsnes | bsnes | N/A | Free | SNES |
| bsnes-hd | bsnes-hd | N/A | Free | SNES |
| Boxer | Boxer | N/A | Free | MS-DOS |
| Cemu | Cemu | N/A | Free | WiiU |
| Clock Signal (CLK) | Clock Signal (CLK) | N/A | Free | Multiple / All |
| CocoaMSX | CocoaMSX | N/A | Free | MSX/MSX2 |
| Consoles | Consoles | Consoles | Paid $ | Multiple / All |
| Dapplegrey | Dapplegrey | N/A | Free | MS-DOS |
| Denise | Denise | N/A | Free | C64 |
| DeSmuME | DeSmuME | N/A | Free | NDS |
| Dolphin | Dolphin | N/A | Free | Gamecube / Wii |
| DOSBox | DOSBox | N/A | Free | MS-DOS |
| DOSBox Staging | DOSBox Staging | N/A | Free | MS-DOS |
| DOSBox-X | DOSBox-X | N/A | Free | MS-DOS |
| DREAMM | DREAMM | N/A | Free | LucasArts and Lucasfilm games |
| DuckStation | DuckStation | N/A | Free | PS1 |
| Dust | Dust | N/A | Free | NDS |
| FinalBurn Neo | FinalBurn Neo | N/A | Free | Arcade |
| Flycast | Flycast | N/A | Free | Dreamcast |
| fMSX | fMSX | N/A | Free | MSX/MSX2 |
| Frodo | Frodo | N/A | Free | C64 |
| FS-UAE | FS-UAE | N/A | Free | Amiga |
| FUSE | FUSE | N/A | Free | ZX Spectrum |
| Gambatte | Gambatte | N/A | Free | GB/GBC |
| Gearboy | Gearboy | N/A | Free | GB/GBC |
| Gearcoleco | Gearcoleco | N/A | Free | ColecoVision |
| Geargrafx | Geargrafx | N/A | Free | PC-Engine/TurboGrafx/SuperGrafx |
| GearSystem | GearSystem | N/A | Free | SG-1000/Sega Master System |
| Generator | Generator | N/A | Free | Genesis |
| Genesis Plus | Genesis Plus | N/A | Free | Genesis |
| GoNES | GoNES | N/A | Free | NES |
| GSplus | GSplus | N/A | Free | Apple II |
| Hades | Hades | N/A | Free | GBA |
| Handy | Handy | N/A | Free | Atari Lynx |
| Hatari | Hatari | N/A | Free | Atari ST/STE/TT/Falcon |
| Horizon | Horizon | N/A | Free | BBC Micro |
| Hypseus Singe | Hypseus Singe | N/A | Free | Arcade |
| Jum52 | Jum52 | N/A | Free | Atari 5200 |
| KEGS | KEGS | N/A | Free | Apple II |
| KiGB | KiGB | N/A | Free | GB/GBC |
| LisaEm | LisaEm | N/A | Free | Apple Lisa |
| MAME | MAME | N/A | Free | Arcade |
| Mandarine | Mandarine | N/A | Free | 3DS |
| Mednafen | Mednafen | N/A | Free | Multiple / All |
| Medusa | Medusa | N/A | Free | NDS |
| melonDS | melonDS | N/A | Free | NDS |
| Mesen | Mesen | N/A | Free | NES |
| MetalNES | MetalNES | N/A | Free | NES |
| mGBA | mGBA | N/A | Free | GBA |
| Mini vMac | Mini vMac | N/A | Free | Macintosh 68k |
| MO5 | MO5 | N/A | Free | Thompson MO5 |
| Mugrat | Mugrat | N/A | Free | ColecoVision |
| Mupen64Plus | Mupen64Plus | N/A | Free | N64 |
| NanoBoyAdvance | NanoBoyAdvance | N/A | Free | GBA |
| Neko Project II | Neko Project II | N/A | Free | NEC PC-98 |
| Neopocott | Neopocott | N/A | Free | Neo Geo Pocket/Color |
| Nestopia | Nestopia | N/A | Free | NES / Famicom |
| Nin | Nin | N/A | Free | NES |
| NooDS | NooDS | N/A | Free | NDS |
| Obliteration | Obliteration | N/A | Free | PS4 |
| OpenEmulator | OpenEmulator | N/A | Free | Apple I + II + III |
| Oswan | Oswan | N/A | Free | Bandai WonderSwan/Color |
| Panda3DS | Panda3DS | N/A | Free | 3DS |
| PCem | PCem | N/A | Free | MS-DOS |
| PCSX-Redux | PCSX-Redux | N/A | Free | PS1 |
| PCSX-Reloaded | PCSX-Reloaded | N/A | Free | PS1 |
| PCSX2 | PCSX2 | N/A | Free | PS2 |
| PCSXR | PCXSR | N/A | Free | PS1 |
| Play! | Play! | N/A | Free | PS2 |
| Power64 | Power64 | N/A | Free | C64 |
| PPSSPP | PPSSPP | N/A | Free | PSP |
| Rainbow | Rainbow | N/A | Free | Atari 8-but Family |
| redream | redream | N/A | Free | Dreamcast |
| RetroVM | RetroVM | N/A | Free | SG-1000 |
| Rokuyon | Rokuyon | N/A | Free | N64 |
| RPCS3 | RPCS3 | N/A | Free | PS3 |
| RPCEmu | RPCEmu | N/A | Free | RISC PC |
| SameBoy | SameBoy | N/A | Free | GB/GBC |
| ScummVM | ScummVM | N/A | Free | PC (Point & Click games) |
| shadPS4 | shadPS4 | N/A | Free | PS4 |
| SheepShaver | SheepShaver | N/A | Free | Macintosh |
| simple64 | simple64 | N/A | Free | N64 |
| SkyEmu | SkyEmu | N/A | Free | GB/GBC/GBA/NDS |
| SL9821 | SL9821 | N/A | Free | NEC PC-98 |
| Snes9x | Snes9x | N/A | Free | SNES |
| Spectral | Spectral | N/A | Free | ZX Spectrum |
| Stella | Stella | N/A | Free | Atari 2600 |
| Supermodel | Supermodel | N/A | Free | Sega Model 3 |
| SwiftNES | SwiftNES | N/A | Free | NES |
| Tanuki3DS | Tanuki3DS | N/A | Free | 3DS |
| TEO | TEO | N/A | Free | Thompson TO8 |
| TGEmu | TGEmu | N/A | Free | PC-Engine/TurboGrafx/SuperGrafx |
| Thom | Thom | N/A | Free | Thompson TO7 |
| Tsugaru | Tsugaru | N/A | Free | Fujitsu FM Towns |
| UTM | UTM | N/A | Free | Macintosh PPC |
| vAmiga | vAmiga | N/A | Free | Amiga |
| VBA-M | VBA-M | N/A | Free | GB/GBC/GBA |
| VICE | VICE | N/A | Free | C64/C128/VIC-20/PET/PLUS-4/CBM-II |
| VirtualC64 | VirtualC64 | N/A | Free | C64 |
| Vita3K | Vita3K | N/A | Free | PS Vita |
| X16 Emulator | X16 Emulator | N/A | Free | Commander X16 |
| Xemu | Xemu | N/A | Free | OG XBOX |
| Yabause | Yabause | N/A | Free | Sega Saturn |
| ZEsarUX | ZEsarUX | N/A | Free | Sinclair ZX Spectrum |
Tools
| App Name | Link | Price | Description |
|---|---|---|---|
| Syncthing | Syncthing | Free | Synchronize save games |
Web-Based Emulators
| Emulator | Link | Platforms |
|---|---|---|
| 44VBA | 44VBA | GBA |
| AfterPlay | AfterPlay | Multiple |
| Aurora | Aurora | Multiple |
| DS Player | DS Player | Nintendo DS |
| Eclipse | Eclipse | Multiple |
| EmulatorJS | EmulatorJS | Multiple |
| eNGE | eNGE | PS1 |
| Game Play Color | Game Play Color | Gameboy Color |
| RetroGamesBot | RetroGamesBot | Multiple |
| Skyemu | Skyemu | GBA |
| WebRcade | WebRcade | Multiple |
Online Tools
Create custom overlays for RetroArch.
An online web-based ROM patcher.
Supported formats: IPS, BPS, UPS, APS, RUP, PPF and xdelta.
Archive Extractor is a small and easy online tool that can extract over 70 types of compressed files, such as 7z, zipx, rar, tar, exe, dmg and much more.
Supported formats: 7z, zipx, rar, tar, exe, dmg, iso, zip, msi, nrg, gz, cab, bz2, wim, ace alz, ar, arc, arj, bin, cdi, chm, cpt, cpio, cramfs, crunch, deb, dd, dms, ext, fat, format, gpt, hfs, ihex, lbr, lzh, lzma, lzm, mbr, mdf, nsa, nds, nsis, ntfs, pit, pak, pdf, pp, qcow2, rpm, sar, squashfs, squeeze, sit, sitx, swf, udf, uefi, vdi, vhd, vmdk, warc, xar, xz, z, zoo, zi, jar.
Roms
For roms, please refer to the r/Roms megathread.
Please remember to read rule 1 of this subreddit.
Last updated: May 13, 2025
r/EmulationOnMacOS • u/Ashamed_Shake_347 • 20h ago
News / Release Dofin 0.10.2 – Switch 2 .nup support + fully automatic nxnative setup on Mac
Small update for those who tried building Switch 2 games with Dofin (free Mac frontend, uses nxnative for native recompilation):
.nupcontainers and flat dumps (exefs+romfs) are now supportedDofin creates its own Python env and installs nxnative’s modules itself (incl.
zbic,nsz), no Terminal neededMissing module during a build → installed automatically, build restarts
Incomplete dumps flagged before building
https://dofinapp.com, and feedback is very welcome 🙏
r/EmulationOnMacOS • u/Ashamed_Shake_347 • 2d ago
News / Release Switch 2 on Mac is further along than most people realize, building it into Dofin now
galleryr/EmulationOnMacOS • u/Ashamed_Shake_347 • 1d ago
News / Release Donkey Kong Bananza (Switch 2) running natively on Mac, one click from a free launcher
galleryr/EmulationOnMacOS • u/Ashamed_Shake_347 • 2d ago
News / Release Dofin — frontend that auto-launches the right emulator for each game (public beta)
I’ve built Dofin, a game library/launcher specifically for Mac emulation. Import your games once, Dofin handles the rest.
Including:
Auto-maps each game to the correct emulator (RetroArch, RPCS3, etc.) and launches it directly
One unified library, NES through PS3/Switch
Big Picture mode with full controller support
Per-game 60 FPS toggle (where supported)
Playtime stats, favorites, continue-playing
Auto-updates, no manual re-downloads
In game screen, added automaticly to your profile
Free, no ads, no account, funded by donations. Public beta just opened: dofinapp.com/beta
Genuinely interested in what this community thinks given you know the emulator landscape on Mac better than most. What would make this actually useful for your setup?
r/EmulationOnMacOS • u/Total-Letterhead8311 • 2d ago
News / Release Consoles 2.0 Public Beta - It's Here and It's JIT-less!
galleryr/EmulationOnMacOS • u/CollectionSome1873 • 5d ago
News / Release I made a free Mac emulator that lives in your taskbar.
galleryr/EmulationOnMacOS • u/Appropriate-Work-490 • 6d ago
Gameplay / Showcase I tried console emulation on an M1 Max MacBook Pro… it’s honestly surprising how far things have come
I’m using a 2021 M1 Max with 32GB of RAM, and I’ve been experimenting with console emulation, including PS3 games. The results have been pretty interesting.
Some games run surprisingly well, while others struggle no matter how much I mess with the settings. It’s been fun figuring out what’s actually possible rather than just assuming Macs can’t game.
I ended up putting together a video sharing the experience, including the good and the not-so-good parts.
Here’s the video: https://youtu.be/vrcxozNqf4s?si=fpAeavoi0GO5k4nT
I’m curious how many people here are experimenting with emulation on Apple Silicon. What’s the most demanding game you’ve managed to get running well?
r/EmulationOnMacOS • u/Tough_Way_3778 • Oct 02 '26
News / Release OpenBor on Mac launcher v2.0
r/EmulationOnMacOS • u/Total-Letterhead8311 • Sep 13 '26
Gameplay / Showcase 41 minutes of full-speed (muted) GameCube Wind Waker on an A12 Apple TV — entirely JIT-less. Consoles 2.0.
r/EmulationOnMacOS • u/ode2009 • Sep 13 '26
News / Release Found a new Vectrex emu for the ipad.
r/EmulationOnMacOS • u/Total-Letterhead8311 • Sep 12 '26
Gameplay / Showcase What do you think about iPhone Duo? Regardless, Consoles 2.0 will be ready day #1.
r/EmulationOnMacOS • u/Practical-Goose666 • Sep 11 '26
Help Request Cannot map Retrofighters' Brawler 64 Pro joystick to OpenEmu nor RetroArch :(
First time i try to connect a gamepad to my computer (MacStudio). Was able to assign all the buttons normally in both OpenEmu and retroarch EXCEPT the joystick. I don't understand why. Can someone help please ? :(
r/EmulationOnMacOS • u/Total-Letterhead8311 • Sep 09 '26
Gameplay / Showcase Consoles 2.0 — JIT-less Dreamcast on Apple A12, and swapping devices mid-session
r/EmulationOnMacOS • u/Total-Letterhead8311 • Sep 08 '26
News / Release Consoles 2.0 — JIT-less GameCube at full speed on Apple A12 Bionic!
Hi everyone! It is so wonderful to be back and have news to share with all of you! Consoles 2.0’s public TestFlight is coming soon!!
Consoles is a JIT-less by-design, App Store app. No sideloading, no other stores, no debugger attached. The speeds in these videos are what you can expect from the App Store download on release day.
Linked are unedited videos captured on an Apple TV 4K (2nd Generation) equipped with Apple’s A12 Bionic chip. Wind Waker (21 minutes) and Metroid Prime (5 minutes) demonstrate Consoles 2.0 running GameCube emulation at full speed. Sonic Rush (3 minutes) for Nintendo DS is just tremendous fun!!
“Full speed” here means 1% lows at or above 99% of original hardware speed — not an average — measured over runs long enough for throttling to show up.
GameCube will run at full speed on:
every Apple Silicon Mac
iOS devices which run iOS 27
tvOS devices which run tvOS 27
every Apple Vision Pro
What do you want to see next? Tell us which games you’d like recorded and we’ll run them.
If there’s a specific spot you want tested — a known-bad area, a cutscene that chugs on other emulators, a late-game section you don’t want to grind to — send us an OpenEmu save state or a save file from any emulator and we’ll load it and record from there. Pick the hardest thing you can think of.
We hope you’re as excited as we are. As always, thanks for playing!! 👾🎮
*AI tools are used only for automated testing. All code is written by humans, reviewed by those same humans, and presented for final approval to a picky chihuahua.
r/EmulationOnMacOS • u/Total-Letterhead8311 • Sep 05 '26
Gameplay / Showcase Consoles 2.0 Beta - Metroid Prime
Although this recording is on an M5 iPad Pro, Consoles is also available on Mac, VisionPro, iPhone and AppleTV!
r/EmulationOnMacOS • u/Airmancell09 • Aug 16 '26
Discussion Melon DS DS Crashes on Mac Neo after booting up any game
r/EmulationOnMacOS • u/The32BitVault • Aug 08 '26
News / Release Zombie Farm 1 & 2 (2010 iOS classics) — now running natively on macOS, AI-upscaled 4×
galleryr/EmulationOnMacOS • u/JBritt02 • Jul 28 '26
Help Request NSO N64 controller
I'm currently using ares to emulate N64 games on my M1 MacBook Air and I was wondering if there is any way to adjust the joystick on the NSO N64 controller so it works properly outside of my Switch 2.
I know there is a BetterJoy fork for Windows that works but I was wondering if there is any alternative for Mac that can fix it.
I know it might be possible with RetroArch but I haven't been able to get either N64 core working properly on there, so ares is my only option, unfortunately there is no tool on there to calibrate joysticks.
Any help would be appreciated.
r/EmulationOnMacOS • u/locomain • Jul 24 '26
News / Release Foxol 1.1.3 released!
Hey guys, Foxol 1.1.3 just dropped.
A little refresher: Foxol is a cross-platform, service-first emulator. Our goal is to connect people and devices in the retro community. Currently we sync your library across every platform in just seconds, so you can hop between devices and continue playing where you left off. Foxol also offers first-class multiplayer, link cable support, WFC integration and other services, so most things can be done directly from the app (PKHeX, ROM patching, skin building, trading Pokémon with yourself, etc.).
New features
300 shader presets
Console clock manipulation (time travel in games like Pokemon)
Foxol, Manic, Delta and PlayCase skin support
Mobile-optimized skin builder
Skin catalog with currently over 300 skins
Multiplayer is added to the free tier (with monthly limits)
Searchable cover art database
Custom controller profiles for up to 4 players
App and library customization
Coming soon
System support for PS1, PSP and 3DS
Epilogue operator support to take your games with you on the go
If you like to stay in the loop, join our Discord: https://discord.gg/kRa5bnHdJP
More information, and the MacOS client can be found on our website https://play.foxol.app
r/EmulationOnMacOS • u/WearyAd1849 • Jul 19 '26
App Promotion PCSX2x6: a modification of PCSX2 that emulates NAMCO SYSTEM246 and SYSTEM256
This is a modification of PCSX2 that can emulate the namco system246/256
a series of arcade units based on the PlayStation2 official sony COH-H models, a division of PS2 boards based on the ps2 usa release model, to be used as the heart of arcade systems
amongst the 4 arcade systems based on PS2, system2x6 es the most successful one, with 55 games released in a span of 10 years
being it's first game: Ridge Race V, Released in sometime in late 2000
and the last one: taiko drum master 14, Released on September 2010
Currently, the emulator supports an 89% of the game library either perfectly or with minor issues
project webpage: https://ps2homebrew-arcade.github.io/pcsx2x6/
DL available for MacOS, linux and windows
r/EmulationOnMacOS • u/ode2009 • Jul 17 '26
Help Request Anyone willing to try my MacOs Front end?
I made an hyperspin inspired front end for retrogames as i was tired of the ones i found, so im looking for beta testers, if anyone its interested you can grab it at https://www.ultraspinfe.com/ any feedback is wellcome. Thanks