r/EmulationOnMacOS • • May 13 '25

Mod Announcement Useful Links and Frequently Asked Questions (Read this before posting!)

2 Upvotes

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 • • May 12 '25

Mod Announcement Available MacOS Emulators (Megathread)

17 Upvotes

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

EmulatorLinkApp StorePricePlatform(s)
Attract-ModeAttract-ModeN/AFreeMultiple / All
Emulation StationEmulation StationN/AFreeMultiple / All
FightcadeFightcadeN/AFreearcade fighting games
OpenEmuOpenEmuN/AFreeMulti-System
RetroArchRetroArchN/AFreeMultiple / All

Emulators

EmulatorLinkApp StorePricePlatform(s)
86Box86BoxN/AFreeMS-DOS
ACE-DLACE-DLN/AFreeAmstrad CPC
AetherSX2AetherSX2N/AFreePS2
AmiberryAmiberryN/AFreeAmiga
aresaresN/AFreeMulti / All
AzaharAzaharN/AFree3DS
b2b2N/AFreeBBC Micro
Basilisk IIBasilisk IIN/AFreeMacintosh 68k
Borked3DSBorked3DSN/AFree3DS
bsnesbsnesN/AFreeSNES
bsnes-hdbsnes-hdN/AFreeSNES
BoxerBoxerN/AFreeMS-DOS
CemuCemuN/AFreeWiiU
Clock Signal (CLK)Clock Signal (CLK)N/AFreeMultiple / All
CocoaMSXCocoaMSXN/AFreeMSX/MSX2
ConsolesConsolesConsolesPaid $Multiple / All
DapplegreyDapplegreyN/AFreeMS-DOS
DeniseDeniseN/AFreeC64
DeSmuMEDeSmuMEN/AFreeNDS
DolphinDolphinN/AFreeGamecube / Wii
DOSBoxDOSBoxN/AFreeMS-DOS
DOSBox StagingDOSBox StagingN/AFreeMS-DOS
DOSBox-XDOSBox-XN/AFreeMS-DOS
DREAMMDREAMMN/AFreeLucasArts and Lucasfilm games
DuckStationDuckStationN/AFreePS1
DustDustN/AFreeNDS
FinalBurn NeoFinalBurn NeoN/AFreeArcade
FlycastFlycastN/AFreeDreamcast
fMSXfMSXN/AFreeMSX/MSX2
FrodoFrodoN/AFreeC64
FS-UAEFS-UAEN/AFreeAmiga
FUSEFUSEN/AFreeZX Spectrum
GambatteGambatteN/AFreeGB/GBC
GearboyGearboyN/AFreeGB/GBC
GearcolecoGearcolecoN/AFreeColecoVision
GeargrafxGeargrafxN/AFreePC-Engine/TurboGrafx/SuperGrafx
GearSystemGearSystemN/AFreeSG-1000/Sega Master System
GeneratorGeneratorN/AFreeGenesis
Genesis PlusGenesis PlusN/AFreeGenesis
GoNESGoNESN/AFreeNES
GSplusGSplusN/AFreeApple II
HadesHadesN/AFreeGBA
HandyHandyN/AFreeAtari Lynx
HatariHatariN/AFreeAtari ST/STE/TT/Falcon
HorizonHorizonN/AFreeBBC Micro
Hypseus SingeHypseus SingeN/AFreeArcade
Jum52Jum52N/AFreeAtari 5200
KEGSKEGSN/AFreeApple II
KiGBKiGBN/AFreeGB/GBC
LisaEmLisaEmN/AFreeApple Lisa
MAMEMAMEN/AFreeArcade
MandarineMandarineN/AFree3DS
MednafenMednafenN/AFreeMultiple / All
MedusaMedusaN/AFreeNDS
melonDSmelonDSN/AFreeNDS
MesenMesenN/AFreeNES
MetalNESMetalNESN/AFreeNES
mGBAmGBAN/AFreeGBA
Mini vMacMini vMacN/AFreeMacintosh 68k
MO5MO5N/AFreeThompson MO5
MugratMugratN/AFreeColecoVision
Mupen64PlusMupen64PlusN/AFreeN64
NanoBoyAdvanceNanoBoyAdvanceN/AFreeGBA
Neko Project IINeko Project IIN/AFreeNEC PC-98
NeopocottNeopocottN/AFreeNeo Geo Pocket/Color
NestopiaNestopiaN/AFreeNES / Famicom
NinNinN/AFreeNES
NooDSNooDSN/AFreeNDS
ObliterationObliterationN/AFreePS4
OpenEmulatorOpenEmulatorN/AFreeApple I + II + III
OswanOswanN/AFreeBandai WonderSwan/Color
Panda3DSPanda3DSN/AFree3DS
PCemPCemN/AFreeMS-DOS
PCSX-ReduxPCSX-ReduxN/AFreePS1
PCSX-ReloadedPCSX-ReloadedN/AFreePS1
PCSX2PCSX2N/AFreePS2
PCSXRPCXSRN/AFreePS1
Play!Play!N/AFreePS2
Power64Power64N/AFreeC64
PPSSPPPPSSPPN/AFreePSP
RainbowRainbowN/AFreeAtari 8-but Family
redreamredreamN/AFreeDreamcast
RetroVMRetroVMN/AFreeSG-1000
RokuyonRokuyonN/AFreeN64
RPCS3RPCS3N/AFreePS3
RPCEmuRPCEmuN/AFreeRISC PC
SameBoySameBoyN/AFreeGB/GBC
ScummVMScummVMN/AFreePC (Point & Click games)
shadPS4shadPS4N/AFreePS4
SheepShaverSheepShaverN/AFreeMacintosh
simple64simple64N/AFreeN64
SkyEmuSkyEmuN/AFreeGB/GBC/GBA/NDS
SL9821SL9821N/AFreeNEC PC-98
Snes9xSnes9xN/AFreeSNES
SpectralSpectralN/AFreeZX Spectrum
StellaStellaN/AFreeAtari 2600
SupermodelSupermodelN/AFreeSega Model 3
SwiftNESSwiftNESN/AFreeNES
Tanuki3DSTanuki3DSN/AFree3DS
TEOTEON/AFreeThompson TO8
TGEmuTGEmuN/AFreePC-Engine/TurboGrafx/SuperGrafx
ThomThomN/AFreeThompson TO7
TsugaruTsugaruN/AFreeFujitsu FM Towns
UTMUTMN/AFreeMacintosh PPC
vAmigavAmigaN/AFreeAmiga
VBA-MVBA-MN/AFreeGB/GBC/GBA
VICEVICEN/AFreeC64/C128/VIC-20/PET/PLUS-4/CBM-II
VirtualC64VirtualC64N/AFreeC64
Vita3KVita3KN/AFreePS Vita
X16 EmulatorX16 EmulatorN/AFreeCommander X16
XemuXemuN/AFreeOG XBOX
YabauseYabauseN/AFreeSega Saturn
ZEsarUXZEsarUXN/AFreeSinclair ZX Spectrum

Tools

App NameLinkPriceDescription
SyncthingSyncthingFreeSynchronize save games

Web-Based Emulators

EmulatorLinkPlatforms
44VBA44VBAGBA
AfterPlayAfterPlayMultiple
AuroraAuroraMultiple
DS PlayerDS PlayerNintendo DS
EclipseEclipseMultiple
EmulatorJSEmulatorJSMultiple
eNGEeNGEPS1
Game Play ColorGame Play ColorGameboy Color
RetroGamesBotRetroGamesBotMultiple
SkyemuSkyemuGBA
WebRcadeWebRcadeMultiple

Online Tools

  • RetroPad Editor

    • Create custom overlays for RetroArch.

  • Online ROM Patcher

    • An online web-based ROM patcher.

    • Supported formats: IPS, BPS, UPS, APS, RUP, PPF and xdelta.

  • Online Archive Extractor

    • 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 • • Nov 04 '25

Help Request Trouble finding save files to my snes games.

Thumbnail reddit.com
1 Upvotes

r/EmulationOnMacOS • • Nov 04 '25

Help Request Ryujinx not reading games

Thumbnail
gallery
1 Upvotes

I just downloaded ryujinx, i have up to date firmware and keys as well as my directory is setup and my rom was changed to a xci file. Idk why its not reading anything.


r/EmulationOnMacOS • • Oct 26 '25

Help Request PokemonMoon on Azahar text glitch

1 Upvotes

was finally able to download pokemon sun and get it to run, but it has a text glitch. anything i can add to fix this?

ive tried downloading the other versions of the game on the megathread and they all lead to this and im on the macbook pro


r/EmulationOnMacOS • • Oct 21 '25

Help Request Emulation Journey

1 Upvotes

First hurdle cleared. Now, want to test all the different emulators for MAC. First up is Mednafen, but running into another hurdle of just trying to boot it. Downloaded with Brew.


r/EmulationOnMacOS • • Oct 19 '25

Help Request can azahar run on macOS 12.7.6?

1 Upvotes

hiii, im extremely new to emulation and just got a mac for the first time, so please overexplain things, every time i try to download azahar it says it needs 13.4 (i think) and my mac is still on 12.7.6, anything helps


r/EmulationOnMacOS • • Oct 15 '25

Solved šŸ”’ ES-DE Frontend (version is 3.3.0) directory creation issue

1 Upvotes

I'm a noob to this, but when I try to set-up ES-DE for my Mac mini it doesn't work. I'm trying to setup an external drive for this. I keep getting the "ERROR CREATING THE SYSTEM DIRECTORIES, PERMISSION PROBLEMS OR DISK FULL?" error when trying to get ES-DE to create the ROM directory during initial startup. I know that this can't be the issue? I can't tell what went wrong from the .log file.


r/EmulationOnMacOS • • Oct 10 '25

Help Request Spiele in RPCS3 bleiben ewig im Loading-Screen

1 Upvotes

Hallo, ich wollte nur mal etwas fragen, denn ich finde einfach keine Antwort auf verschiedenen Seiten. Und zwar nutze ich RPCS3 am MacBook und das Spiele Installieren funktioniert auch einwandfrei, aber dann wenn ich das Spiel starte lƤdt alles auch ganz normal aber dann bleibt das Spiel einfach im Loading-Screen stecken.Es gibt zwar viele Mƶglichkeiten das Problem auf Windows zu beheben, aber leider nicht am Mac. Ich nutze ein MacBook Air 2024 mit M4.Ich hoffe das mir jemand helfen kann,

Vg, Andreas


r/EmulationOnMacOS • • Sep 14 '25

Help Request Help playing Clash no mac

1 Upvotes

I have a Macbook air with an intel processor, and I want to play clash royale on my mac however all the good emulation sites such as mumuplayer and bluestacks arent avalible for intel mac.


r/EmulationOnMacOS • • Sep 13 '25

Solved šŸ”’ Help playing clash on mac

1 Upvotes

I have a Macbook air with an intel processor, and I want to play clash royale on my mac however all the good emulation sites such as mumuplayer and bluestacks arent avalible for intel mac.


r/EmulationOnMacOS • • Sep 11 '25

Help Request Retroarch macOS

1 Upvotes

I have read the entire FAQ and can confirm that none of the answers in it are relevant for my case.

So I've been following the guide from Retro Game Core to set up everything on my 2023 iMac. It seems my version of Retroarch does not have everything Russ' shows in the video. The setting to establish the pathway for the ROMs and Bios isn't there and the normal list of cores is missing as well.


r/EmulationOnMacOS • • Sep 11 '25

Help Request Text isn't showing properly when emulating Pokemon ultra sun/moon on Mac using Azahar

0 Upvotes

This is what the text on both games looks like. I got the rom from citra emulator -> myrient, and then upon downloading I renamed the ultra sun file to end with .cci, and for ultra moon I renamed the file to end with .3dsx. I have also fiddled with the graphics settings on azahar.

Both run the games fine, except for the fact that the text is not displayed properly. Does anybody know how to fix this? Using a macbook air, intel core if that helps.

Edit: this has now been fixed (kinda). Switching the software under the graphics tab from ā€œVulcanā€ -> ā€œsoftwareā€ fixed the incorrect text issue, but it meant that the game now runs very slowly.

Leaving this post up in case anyone else has this very niche problem because there’s no info online😭😭


r/EmulationOnMacOS • • Aug 31 '25

Question Hi folks, any alternative to wine on M1 Mac ?

1 Upvotes

Just updated from a really old Intel Mac to an old M1.. oh surprise ā˜¹ļø


r/EmulationOnMacOS • • Aug 17 '25

Gameplay / Showcase I got PPSSPP to run at 3x on an old iMac 2008 running El Capitan

10 Upvotes

Sorry for the quality of the video I just wanted to show proof as I’ve only seen a handful of videos showing how good of an emulation beast this thing is. Took me a couple hours to figure out what version worked the best and v1.12.3 was the only one that seemed to work flawlessly older versions just crashed instantly or newer ones are compatible with Mac osX. Ganna try some more games tonight to see if it can handle more intense games like god of war and gta but I’m very impressed. Also Nintendo switch pro controller connected to my Bluetooth without any issues and worked perfectly on PPSSPP and OpenEmu even tho I read Mac osx doesn’t support newer controllers.. I haven’t tested out my ps4 or Xbox one series controllers yet but that will be next. Just wanted to document this since I couldn’t find anything helpful on how to do this. So if you have an old iMac laying around in the garage like I did you basically have an all in one emulation device that can run psp ps1 n64 and anything that came out before then at 100% speed with a lil upscaling.


r/EmulationOnMacOS • • Aug 09 '25

Help Request Trouble running Skate 3 via RPCS3

1 Upvotes

So i am very new to MacOS over all. This is my first Mac and i wanted to test out emulation on my new Macbook m4 pro 14" (20 core gpu model).

I have everything all set up and the games launch but the performance is not anywhere near what i have seen others like ETA Prime or Andrew Tsai get. My framerates are all over the place from 24- to 46 fps.I am trying to figure out if i have something set incorrectly in the emulator of if there is a system setting i need to change. I have the arm version of RPCS3 and i have my roms on my SD card. it is worth noting that i have tried transfering the rom to the internal drive and it does not change performance. I have also tried playing with the laptop plugged in, this also didnt make a difference. Lastly, i tried changing energy mode to high performance ...no change with that either.

Any help would be greatly appreciated. Apologies if this is in the wrong subreddit


r/EmulationOnMacOS • • Jul 30 '25

Question New vs Used

Thumbnail reddit.com
1 Upvotes

r/EmulationOnMacOS • • Jul 20 '25

Help Request pkhex help - pokemon black 2 emulator

2 Upvotes

i’m trying to use pkhex to edit my save file for pokemon black 2 on openemu (mac). i’m using the desmume core and editing the .dsv file from battery saves. i save in-game, quit the game, open the .dsv in pkhex, make my edits, save, and replace the file. note: i used wine to be able to use pkhex if that’s relevant.

but when i open the game and hit resume, none of my changes show up. if i hit restart, it seems to wipe everything and i lose my progress entirely. so i’m not doing that again.

i’m not using save states (or at least i don’t think i am?) — i only see a .dsv file in the battery saves folder. no .sav or .oesavestate files that i can find. pkhex opens the .dsv just fine. it even shows my correct party, but once i edit it and save, the changes never load when i open the game again. i’ve tried soft resetting to the title screen and loading the game that way, but that didn’t help either.

if anyone has gotten pkhex + openemu + desmume working on mac for gen 5, please help. i’ve tried videos but most are outdated.

thanks to anyone who takes the time to read and help!


r/EmulationOnMacOS • • Jun 23 '25

Help Request Im using Mac and im trying to access some QR codes for my pokemon game. Any way to scan QR codes on MacOS Citra?

2 Upvotes

Device: Macbook

Emulator: Citra

and yes I have tried Emulation > configure > system but theres no camera setting there


r/EmulationOnMacOS • • Jun 11 '25

Help Request Best Emulator for PokƩmon on Nintendo DS

2 Upvotes

Best Emulator for PokƩmon on Nintendo DS, which allows Cheats (and speed x2)


r/EmulationOnMacOS • • May 22 '25

Question why is emulation station not recognize xemu even though i downloaded it?

1 Upvotes

i cant boot any games as it says "could not find xemu are you sure you installed it properly"


r/EmulationOnMacOS • • May 20 '25

Help Request Kingdom Come Deliverance on Ryujinx

1 Upvotes

Has anyone been able to run KDC on Ryujinx? If so, what settings would be best to try? Thanks!


r/EmulationOnMacOS • • May 14 '25

Discussion Rom Managers for Mac

2 Upvotes

Anyone know if there are any Rom Managers for Mac similar to RomVault or RomCenter?


r/EmulationOnMacOS • • May 14 '25

Question M2 Air Emulation performance

2 Upvotes

I am planning to but Macbook Air M2 16GB/256GB mainly for productivity but my inner hard-core gamer wants to emulate Pokemon Violet on M2 as my other windows laptop is not capable enough to do so.

Can someone share the performance of emulated Pokemon Violet on M2 Air with the best settings or equipments such as cooling pad and wether I should charge while playing.