Difference between revisions of "Emulators on macOS"
Jump to navigation
Jump to search
(18 intermediate revisions by 7 users not shown) | |||
Line 7: | Line 7: | ||
|type = [[:Category:Emulators by operating system|Operating systems]] | |type = [[:Category:Emulators by operating system|Operating systems]] | ||
|release = 1984 | |release = 1984 | ||
− | |last-release = macOS | + | |last-release = macOS Monterey |
}} | }} | ||
This page lists emulators on macOS (formerly Mac OS). It ranges from the classic series to the current versions of the OS. | This page lists emulators on macOS (formerly Mac OS). It ranges from the classic series to the current versions of the OS. | ||
− | == | + | ==Arcade== |
+ | ===Space Invaders=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Version | ||
+ | ! scope="col"|Platform(s) | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | [[InvMac]] | ||
+ | | 68k, PPC | ||
+ | | [https://www.macintoshrepository.org/10593-invmac 0.9.5a6] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{TBD}} | ||
+ | |} | ||
− | == | + | ==Calculators== |
+ | ===TI-81=== | ||
+ | * [https://www.ticalc.org/archives/files/fileinfo/48/4829.html Mac-81] | ||
− | == | + | ==Apple== |
− | === | + | ===Apple I=== |
− | ==== | + | {| class="wikitable" style="text-align:center;" |
− | + | ! scope="col"|Name | |
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |OpenEmulator | ||
+ | |[http://openemulator.github.io/ 1.0.5] | ||
+ | |{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | |[[MAME]] | ||
+ | |[https://wiki.mamedev.org/index.php/SDL_Supported_Platforms {{MAMEVer}}] | ||
+ | |{{✓}} ||{{✓}} ||{{~}} | ||
+ | |- | ||
+ | |Sim6502 | ||
+ | |[https://www.zophar.net/macintosh/apple1/sim6502.html 0.1d] | ||
+ | |? ||{{✗}} ||{{✗}} | ||
+ | |} | ||
− | === | + | ===Apple II=== |
− | ==== | + | {| class="wikitable" style="text-align:center;" |
− | + | ! scope="col"|Name | |
+ | ! scope="col"|Platform(s) | ||
+ | ! scope="col"|Version | ||
+ | ! scope="col"|][ | ||
+ | ! scope="col"|][+ | ||
+ | ! scope="col"|//e | ||
+ | ! scope="col"|IIc | ||
+ | ! scope="col"|//e Enhanced | ||
+ | ! scope="col"|//e Platinum | ||
+ | ! scope="col"|IIc Plus | ||
+ | ! scope="col"|IIGS | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | [[MAME]] | ||
+ | | x86 | ||
+ | | [https://wiki.mamedev.org/index.php/SDL_Supported_Platforms {{MAMEVer}}] | ||
+ | | {{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | | [http://catakig.sourceforge.net/ Catakig] | ||
+ | | PPC, x86 | ||
+ | | [http://catakig.sourceforge.net/dloads.html v2] | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | ? | ||
+ | | ? | ||
+ | | ? | ||
+ | | {{✗}} | ||
+ | | ? | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | | [https://www.zophar.net/macintosh/apple2/stop-the-madness.html Stop The Madness] | ||
+ | | 68k, PPC | ||
+ | | 0.851r <small>(Stable)</small> <br/>0.881r <small>(More features)</small> | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | | [[wikipedia:Apple_IIe_Card|Apple IIe Card]]† | ||
+ | | 68k | ||
+ | | {{na}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | | [[A2Mac]] | ||
+ | | ? | ||
+ | | {{na}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |} | ||
− | + | † Requires physical expansion card | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | ===Apple ///=== |
− | ==== | + | {| class="wikitable" style="text-align:center;" |
− | + | ! scope="col"|Name | |
+ | ! scope="col"|Platform(s) | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|/// | ||
+ | ! scope="col"|/// Revised | ||
+ | ! scope="col"|/// Plus | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |[[MAME]] | ||
+ | |x86 | ||
+ | |[https://wiki.mamedev.org/index.php/SDL_Supported_Platforms {{MAMEVer}}] | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |Sara | ||
+ | |? | ||
+ | |[http://www.blackcatsystems.com/software/sara.html 0.5.1] | ||
+ | |{{✓}} | ||
+ | |? | ||
+ | |? | ||
+ | |? | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |} | ||
− | === | + | ==Nintendo== |
− | ==== | + | ===NES/Famicom=== |
− | + | {| class="wikitable" style="text-align:center;" | |
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|[[Wikipedia:Family Computer Disk System|FDS]] | ||
+ | ! scope="col"|[[libretro|Libretro Core]] | ||
+ | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | !colspan="9"|PC / x86 | ||
+ | |- | ||
+ | |[[3dSen]] | ||
+ | |[http://www.geodstudio.net/ {{3dSenVRVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |- | ||
+ | |[[ares]] | ||
+ | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[https://fms.komkon.org/iNES iNES] | ||
+ | |[https://fms.komkon.org/iNES {{INESVer}}] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |High | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Gearnes | ||
+ | |[https://github.com/drhelius/Gearnes git] | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |High | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[[higan]] | ||
+ | |[https://github.com/higan-emu/higan/releases {{higanVer}}] | ||
+ | |{{✓}} | ||
+ | |{{✓}} <small>(as bsnes v083)</small> | ||
+ | |Cycle | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[https://prilik.com/ANESE ANESE] | ||
+ | |[https://github.com/daniel5151/ANESE/releases git] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |Cycle | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[http://www.nesemu2.com nesemu2] | ||
+ | |[https://github.com/holodnak/nesemu2 git] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |Cycle | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Nesemu | ||
+ | |[https://github.com/tsalvo/nes-emu-ios git] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |High | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |FakeNES GT | ||
+ | |[[sourceforge:projects/fakenes/|0.59 b3]] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[[FCEUX]] | ||
+ | |[http://www.fceux.com/web/download.html {{FCEUXVer}}] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[http://cah4e3.shedevr.org.ru/fceultra.php FCEUmm] | ||
+ | |[https://sourceforge.net/projects/fceumm/ 98.13mm] (Windows)<br />[https://github.com/libretro/libretro-fceumm git] (libretro) | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[[MAME]] | ||
+ | |[http://www.mamedev.org/release.html {{MAMEVer}}] | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[[QuickNES]] | ||
+ | |[https://web.archive.org/web/20180904003223/https://kode54.net/fb2k/QuickNES.zip 0.7.0b1] (Windows)<br />[https://github.com/libretro/QuickNES_Core git] (libretro) | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |Low | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[https://web.archive.org/web/20131022152846/http://www.dridus.com:80/~nyef/darcnes/ DarcNES] | ||
+ | |[https://web.archive.org/web/20131031224033/http://www.dridus.com/~nyef/dn_bin/ 9b0401/9b0313] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |Low | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Nescala | ||
+ | |[https://github.com/hywelandrews/nescala git] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{~}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[https://nin.nax.io Nin] | ||
+ | |[https://github.com/Nax/nin/releases git] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | | [[NESMac]] | ||
+ | | [http://hp.vector.co.jp/authors/VA009321/NESMac036a4j-68k.sit.hqx 0.3.6a 68k]<br/>[http://hp.vector.co.jp/authors/VA009321/NESMac036a4j-ppc.sit.hqx 0.3.6a PPC] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | Low | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |} | ||
− | ==== | + | ===Super Nintendo=== |
− | + | {| class="wikitable" style="text-align:center;" | |
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Version | ||
+ | ! scope="col"|[[libretro|Libretro Core]] | ||
+ | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | !colspan="8"|PC / x86 | ||
+ | |- | ||
+ | |[[bsnes]]<br/><small>(Official)</small> | ||
+ | |[https://github.com/bsnes-emu/bsnes/releases {{bsnesVer}}] | ||
+ | | {{✓}} | ||
+ | |Cycle | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | |[[Bsnes#List_of_forks|bsnes-hd]]<br/><small>(forked bsnes)</small> | ||
+ | |[https://github.com/DerKoun/bsnes-hd/releases {{Bsnes-hdVer}}] | ||
+ | | {{✓}} | ||
+ | |Cycle | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | |[[higan]] | ||
+ | |[https://github.com/higan-emu/higan/releases {{higanVer}}] | ||
+ | | {{✓}} | ||
+ | |Cycle | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | |[[ares]] | ||
+ | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] | ||
+ | |{{✗}} | ||
+ | |High | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |? | ||
+ | |- | ||
+ | |[[Snes9x]] | ||
+ | |[https://sites.google.com/site/bearoso/ {{Snes9xVer}}] [https://github.com/snes9xgit/snes9x git] | ||
+ | | {{✓}} | ||
+ | |High | ||
+ | | {{✗}} <ref group=N name=noncomm>Due to using a [[Licensing#Non-commercial licenses|non-commercial license]]. Source code is still publicly available.</ref> | ||
+ | | {{✓}} | ||
+ | | {{~}} | ||
+ | |- | ||
+ | |[[Mednafen]] (SNES-Faust) | ||
+ | |[{{MednafenURL|releases/}} {{MednafenVer}}] | ||
+ | | {{✓}} | ||
+ | |? | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | |[[Higan#nSide|nSide]] (forked higan) | ||
+ | |[https://github.com/hex-usr/nSide/releases git] | ||
+ | | {{✓}} | ||
+ | |Cycle | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | |[[Higan#bsnes-classic|bsnes-classic]]<br/><small>(forked bsnes Qt)</small> | ||
+ | |[http://github.com/sharknnth/bsnes-classic/releases git] | ||
+ | | {{✓}} | ||
+ | |Cycle | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | |[[Mednafen]] (bsnes v059) | ||
+ | |[{{MednafenURL|releases/}} {{MednafenVer}}] | ||
+ | | {{✓}} | ||
+ | |High | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | |[[MAME]] | ||
+ | |[http://www.mamedev.org/release.html {{MAMEVer}}] | ||
+ | | {{✓}} | ||
+ | |Low | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | |[[Silhouette]] | ||
+ | |[https://www.zophar.net/fileuploads/1/816uajag/Silhouette.sit.hqx 1.0] | ||
+ | | {{✗}} | ||
+ | |Low | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | |[[ZSNES]] | ||
+ | |[http://zsnes.com 1.51] | ||
+ | | {{✗}} | ||
+ | |Low | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | |[[CATSFC]] | ||
+ | |[https://github.com/ShadauxCat/CATSFC 1.36] | ||
+ | | {{✓}} | ||
+ | |Low | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |} | ||
− | ==== | + | ===Game Boy/Color=== |
− | + | {| class="wikitable" style="text-align:center;" | |
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|Game Link Support | ||
+ | ! scope="col"| [[libretro|Libretro Core]] | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"| [[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | ! colspan="8"|PC / x86 | ||
+ | |- | ||
+ | | [[SameBoy]] | ||
+ | | [https://sameboy.github.io/downloads {{SameBoyVer}}] | ||
+ | | {{✓}}<ref group=N name=sameboylink>SameBoy's libretro core supports Link Cable, standalone does not.</ref> ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | | [[Gambatte]] | ||
+ | | [https://sourceforge.net/projects/gambatte/files/gambatte {{GambatteVer}}] | ||
+ | | {{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} | ||
+ | |- | ||
+ | | [[Gearboy]] | ||
+ | | [https://github.com/drhelius/Gearboy/releases {{GearboyVer}}] | ||
+ | | {{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | | [[MAME]] | ||
+ | | [http://www.mamedev.org/release.html {{MAMEVer}}] | ||
+ | | {{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} | ||
+ | |- | ||
+ | | [http://emulicious.net Emulicious] | ||
+ | | [https://emulicious.net/downloads {{EmuliciousVer}}] | ||
+ | | {{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} | ||
+ | |- | ||
+ | | [https://mattcurrie.com/bdm/ BDM] | ||
+ | | [https://mattcurrie.com/bdm-demo/ Demo] | ||
+ | | ? ||{{✗}} ||{{✗}} ||{{~}} ||{{✗}} | ||
+ | |- | ||
+ | | [[ares]] | ||
+ | | [https://github.com/ares-emulator/ares/releases {{aresVer}}] | ||
+ | | ? | ||
+ | | {{✗}} ||{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | | [[higan]] | ||
+ | | [http://byuu.org/emulation/higan {{higanVer}}] | ||
+ | | {{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | | [[mGBA]] | ||
+ | | [https://mgba.io/downloads.html {{MGBAVer}}] | ||
+ | | {{✓}}<ref group=N name=mgbalink>Pretty buggy but sometimes works.</ref> ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | | [[VisualBoy Advance|VisualBoy Advance-M (VBA-M)]] | ||
+ | | [https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}] | ||
+ | | {{✓}} ||{{✓}}<ref group=N name=one>Full GBC, GBA and GB support since version 2.1.3.</ref>||{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | | [[GBE+]] | ||
+ | | [https://github.com/shonumi/gbe-plus/releases {{GBEVer}}] | ||
+ | | {{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | | [https://fms.komkon.org/VGB VGB] | ||
+ | | [https://fms.komkon.org/VGB {{VGBVer}}] | ||
+ | | {{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | | [[KiGB]] | ||
+ | | [http://kigb.emuunlim.com/downloads.htm 2.05] | ||
+ | | {{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} | ||
+ | |- | ||
+ | | [[GBMac]] | ||
+ | | [https://www.macintoshrepository.org/10592-gbmac 1.2.6b4] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | |} | ||
− | ====ZX Spectrum | + | ==NEC== |
− | * Mac Spectacle - emulates the 48k, 128k and +2 models | + | ===PC-98=== |
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Version | ||
+ | ! scope="col"|Platform(s) | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | [[98Mac]]† | ||
+ | | ? | ||
+ | | {{na}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | ? | ||
+ | |} | ||
+ | † Emulates PC-9801VX | ||
+ | |||
+ | ==Sony== | ||
+ | ===PlayStation=== | ||
+ | {| class="wikitable" style="text-align: center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Version | ||
+ | ! scope="col"|Plugins | ||
+ | ! scope="col"|[[libretro|Libretro Core]] | ||
+ | ! scope="col"|<abbr title="Resizable Internal Resolution">RIR</abbr> | ||
+ | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | ! colspan="10"|PC / x86 | ||
+ | |- | ||
+ | |[[DuckStation]] | ||
+ | |[https://github.com/stenzek/duckstation git] <ref group=N>Intel build of DuckStation can be downloaded from GitHub Actions when logged in. No ARM build published, but can be built from source.</ref> | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |High | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[Mednafen]] | ||
+ | |[{{MednafenURL|releases/}} {{MednafenVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |<abbr title="Exclusive to Libretro, but comes with significant slowdown.">{{✓}}</abbr> | ||
+ | |High | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |- | ||
+ | |[[PCSX-Reloaded|PCSX-R]] | ||
+ | |[http://www.emucr.com/2019/03/pcsx-reloaded-git-20190307.html Windows]<br/>[http://consoleemu.com/emulator/pcsx-reloaded macOS] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |[[Recommended_PS1_Plugins|Plugin dependent]] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[[ePSXe]] | ||
+ | |[http://www.epsxe.com/download.php {{EpsxeVer}}] | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |[[Recommended_PS1_Plugins|Plugin dependent]] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[[Rustation]] | ||
+ | |[http://github.com/simias/rustation git] | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |High | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |[[MAME]] | ||
+ | |[http://www.mamedev.org/release.html {{MAMEVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |Mid | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} <small>(WIP)</small> | ||
+ | |- | ||
+ | |[[ares]] | ||
+ | |[https://github.com/ares-emulator/ares/releases {{aresVer}}] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Connectix VGS | ||
+ | |1.4.1 | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |Rustation NG | ||
+ | |[https://gitlab.com/flio/rustation-ng git] | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |- | ||
+ | |PCSX-Redux | ||
+ | |[https://github.com/grumpycoders/pcsx-redux git] | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |? | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✗}} <small>(WIP)</small> | ||
+ | |} | ||
+ | |||
+ | ===PlayStation 2=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|[[libretro|Libretro Core]] | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | ! colspan="7"|PC / x86 | ||
+ | |- | ||
+ | | [[PCSX2]] | ||
+ | | [https://pcsx2.net/downloads/#stable-anchor 1.6.0] (Stable)<br /> [https://pcsx2.net/downloads/#nightly-anchor (Nightly)] | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [[Play!]] | ||
+ | | [http://purei.org/downloads.php {{Play!Ver}}] | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | |- | ||
+ | ! colspan="7"|PC / ARM | ||
+ | |- | ||
+ | | [[AetherSX2]] | ||
+ | | [https://aethersx2.com/archive/?dir=desktop pre-alpha builds] | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |} | ||
+ | |||
+ | ===PlayStation 3=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | ! colspan="6"|PC / x86 | ||
+ | |- | ||
+ | |[[RPCS3]] | ||
+ | |[https://rpcs3.net/download {{RPCS3Ver}}]<ref group=N>The developers are currently treating version increments as milestones, not as stables.</ref> | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |} | ||
+ | |||
+ | ===PlayStation 4=== | ||
+ | {{no known emulators}} | ||
+ | |||
+ | ===PlayStation Portable=== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|PPC | ||
+ | ! scope="col"|Intel | ||
+ | ! scope="col"|ARM | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | ! colspan="9"| PC / x86 / ARM | ||
+ | |- | ||
+ | |[[PPSSPP]] | ||
+ | |[https://github.com/hrydgard/ppsspp/actions/workflows/build.yml {{PPSSPPVer}}]<ref group=N>Universal Binary of PPSSPP can be downloaded from the Github Action page when logged in.</ref> | ||
+ | |{{✗}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |{{✓}} | ||
+ | |} | ||
+ | |||
+ | ==Tandy== | ||
+ | ===TRS-80=== | ||
+ | * [https://www.macintoshrepository.org/17139-trs-80-emulator-for-mac-os TRS-80 Emulator for Mac OS] - emulates TRS-80 Model I | ||
+ | |||
+ | ==Sinclair== | ||
+ | ===ZX Spectrum=== | ||
+ | * [https://www.macintoshrepository.org/2641-mac-spectacle Mac Spectacle] - emulates the 48k, 128k and +2 models | ||
+ | |||
+ | ==Intel CPUs== | ||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | ! scope="col"|Name | ||
+ | ! scope="col"|Latest Version | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! scope="col"|Active | ||
+ | ! scope="col"|[[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | !colspan="16"|PC / x86 | ||
+ | |- | ||
+ | |[[86Box]] | ||
+ | |[https://github.com/86Box/86Box {{86BoxVer}}] | ||
+ | |{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | |[[PCem]] | ||
+ | |[https://github.com/PCemOnMac/PCemV17macOS/releases git] | ||
+ | |{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | |[[DOSBox#Forks|DOSBox-X]] | ||
+ | |[https://github.com/joncampbell123/dosbox-x/releases {{DOSBox-XVer}}] | ||
+ | |{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | |[[DOSBox]] | ||
+ | |[http://www.dosbox.com/download.php?main=1 0.74-3] <br /> [http://www.dosbox.com/wiki/SVN_Builds#List_of_SVN_Builds SVN] | ||
+ | |{{✓}} ||{{✓}} ||{{✓}} | ||
+ | |- | ||
+ | |[https://www.varcem.com VARCem] | ||
+ | |[https://www.varcem.com/?page=dl Builds] | ||
+ | |{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | |[[MAME]] | ||
+ | |[http://www.mamedev.org/release.html {{MAMEVer}}] | ||
+ | |{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | |[[QEMU]] | ||
+ | |[https://www.qemu.org/download/ {{QEMUVer}}] | ||
+ | |{{✓}} ||{{✓}} ||{{✗}} | ||
+ | |- | ||
+ | | [http://boxerapp.com/ Boxer] | ||
+ | | 1.4.0 | ||
+ | |{{✓}} ||{{✗}} ||? | ||
+ | |} | ||
+ | |||
+ | ==Note== | ||
+ | The best emulators for MacOS can be most easily downloaded, installed and played via the OpenEmu project (https://openemu.org). The program's currently-emulated systems and the emulators used by OpenEmu are listed at https://github.com/OpenEmu/OpenEmu/wiki#supported-systems. | ||
+ | |||
+ | ==References== | ||
+ | <references group=N /> | ||
[[Category:Emulators by operating system]] | [[Category:Emulators by operating system]] |
Revision as of 04:12, 24 June 2022
Developer | Apple |
---|---|
Type | Operating systems |
Release date | 1984 |
Latest release | macOS Monterey |
This page lists emulators on macOS (formerly Mac OS). It ranges from the classic series to the current versions of the OS.
Contents
Arcade
Space Invaders
Name | Version | Platform(s) | FLOSS | Active | Recommended |
---|---|---|---|---|---|
InvMac | 68k, PPC | 0.9.5a6 | ✗ | ✗ | TBD |
Calculators
TI-81
Apple
Apple I
Name | Latest Version | FLOSS | Active | Recommended |
---|---|---|---|---|
OpenEmulator | 1.0.5 | ✓ | ✓ | ✓ |
MAME | 0.264 | ✓ | ✓ | ~ |
Sim6502 | 0.1d | ? | ✗ | ✗ |
Apple II
Name | Platform(s) | Version | ][ | ][+ | //e | IIc | //e Enhanced | //e Platinum | IIc Plus | IIGS | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
MAME | x86 | 0.264 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Catakig | PPC, x86 | v2 | ✓ | ✓ | ✓ | ✓ | ? | ? | ? | ✗ | ? | ✗ | ✗ |
Stop The Madness | 68k, PPC | 0.851r (Stable) 0.881r (More features) |
✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
Apple IIe Card† | 68k | N/A | ✗ | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
A2Mac | ? | N/A | ✗ | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
† Requires physical expansion card
Apple ///
Name | Platform(s) | Latest Version | /// | /// Revised | /// Plus | FLOSS | Active | Recommended |
---|---|---|---|---|---|---|---|---|
MAME | x86 | 0.264 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Sara | ? | 0.5.1 | ✓ | ? | ? | ? | ✗ | ✗ |
Nintendo
NES/Famicom
Name | Latest Version | FDS | Libretro Core | Accuracy | FLOSS | Active | Recommended | |
---|---|---|---|---|---|---|---|---|
PC / x86 | ||||||||
3dSen | 0.9.5 | ✗ | ✗ | ? | ✗ | ✓ | ~ | |
ares | v137 | ✓ | ✗ | ? | ✓ | ✓ | ✗ | |
iNES | 6.1 | ✓ | ✗ | High | ? | ✓ | ✗ | |
Gearnes | git | ✓ | ✓ | High | ✓ | ✓ | ✗ | |
higan | v110 | ✓ | ✓ (as bsnes v083) | Cycle | ✓ | ✓ | ✗ | |
ANESE | git | ✗ | ✗ | Cycle | ✓ | ~ | ✗ | |
nesemu2 | git | ✗ | ✗ | Cycle | ✓ | ✗ | ✗ | |
Nesemu | git | ✓ | ✗ | High | ✓ | ✓ | ✗ | |
FakeNES GT | 0.59 b3 | ✓ | ✗ | Mid | ✓ | ✗ | ✗ | |
FCEUX | 2.6.6 | ✓ | ✗ | Mid | ✓ | ✓ | ✗ | |
FCEUmm | 98.13mm (Windows) git (libretro) |
✗ | ✓ | Mid | ✓ | ✗ | ✗ | |
MAME | 0.264 | ✓ | ✓ | Mid | ✓ | ✓ | ✗ | |
QuickNES | 0.7.0b1 (Windows) git (libretro) |
? | ✓ | Low | ✓ | ✗ | ✗ | |
DarcNES | 9b0401/9b0313 | ✗ | ✗ | Low | ✓ | ✗ | ✗ | |
Nescala | git | ✗ | ✗ | ? | ✓ | ~ | ✗ | |
Nin | git | ✗ | ✗ | ? | ✓ | ✗ | ✗ | |
NESMac | 0.3.6a 68k 0.3.6a PPC |
✗ | ✗ | Low | ✗ | ✗ | ✗ |
Super Nintendo
Name | Version | Libretro Core | Accuracy | FLOSS | Active | Recommended | |
---|---|---|---|---|---|---|---|
PC / x86 | |||||||
bsnes (Official) |
v115 | ✓ | Cycle | ✓ | ✓ | ✓ | |
bsnes-hd (forked bsnes) |
beta 10.6 | ✓ | Cycle | ✓ | ✓ | ✓ | |
higan | v110 | ✓ | Cycle | ✓ | ✓ | ✓ | |
ares | v137 | ✗ | High | ✓ | ✓ | ? | |
Snes9x | 1.62.3 git | ✓ | High | ✗ [N 1] | ✓ | ~ | |
Mednafen (SNES-Faust) | 1.32.1 | ✓ | ? | ✓ | ✓ | ✗ | |
nSide (forked higan) | git | ✓ | Cycle | ✓ | ✗ | ✗ | |
bsnes-classic (forked bsnes Qt) |
git | ✓ | Cycle | ✓ | ✗ | ✗ | |
Mednafen (bsnes v059) | 1.32.1 | ✓ | High | ✓ | ✓ | ✗ | |
MAME | 0.264 | ✓ | Low | ✓ | ✓ | ✗ | |
Silhouette | 1.0 | ✗ | Low | ✗ | ✗ | ✗ | |
ZSNES | 1.51 | ✗ | Low | ✓ | ✗ | ✗ | |
CATSFC | 1.36 | ✓ | Low | ✓ | ✗ | ✗ |
Game Boy/Color
Name | Latest Version | Game Link Support | Libretro Core | FLOSS | Active | Recommended | |
---|---|---|---|---|---|---|---|
PC / x86 | |||||||
SameBoy | 0.16.3 | ✓[N 2] | ✓ | ✓ | ✓ | ✓ | |
Gambatte | r571 | ✗ | ✓ | ✓ | ✗ | ✓ | |
Gearboy | 3.5.0 | ✗ | ✓ | ✓ | ✓ | ✓ | |
MAME | 0.264 | ✗ | ✓ | ✓ | ✓ | ~ | |
Emulicious | 2024-03-31 | ✗ | ✗ | ✗ | ✓ | ~ | |
BDM | Demo | ? | ✗ | ✗ | ~ | ✗ | |
ares | v137 | ? | ✗ | ✓ | ✓ | ✗ | |
higan | v110 | ✗ | ✓ | ✓ | ✓ | ✗ | |
mGBA | 0.10.3 | ✓[N 3] | ✓ | ✓ | ✓ | ✗ | |
VisualBoy Advance-M (VBA-M) | 2.1.9 | ✓ | ✓[N 4] | ✓ | ✓ | ✗ | |
GBE+ | 1.8 | ✗ | ✗ | ✓ | ✓ | ✗ | |
VGB | 6.0 | ✗ | ✗ | ✗ | ✓ | ✗ | |
KiGB | 2.05 | ✓ | ✗ | ✗ | ✗ | ✗ | |
GBMac | 1.2.6b4 | ✗ | ✗ | ✗ | ✗ | ✗ |
NEC
PC-98
Name | Version | Platform(s) | FLOSS | Active | Recommended |
---|---|---|---|---|---|
98Mac† | ? | N/A | ✗ | ✗ | ? |
† Emulates PC-9801VX
Sony
PlayStation
Name | Version | Plugins | Libretro Core | RIR | Accuracy | FLOSS | Active | Recommended | |
---|---|---|---|---|---|---|---|---|---|
PC / x86 | |||||||||
DuckStation | git [N 5] | ✗ | ✓ | ✓ | High | ✓ | ✓ | ✓ | |
Mednafen | 1.32.1 | ✗ | ✓ | ✓ | High | ✓ | ✓ | ✓ | |
PCSX-R | Windows macOS |
✓ | ✗ | ✓ | Plugin dependent | ✓ | ✗ | ✗ | |
ePSXe | 2.0.5 | ✓ | ✗ | ✓ | Plugin dependent | ✗ | ✗ | ✗ | |
Rustation | git | ✗ | ✓ | ✗ | High | ✓ | ✗ | ✗ | |
MAME | 0.264 | ✗ | ✓ | ✗ | Mid | ✓ | ✓ | ✗ (WIP) | |
ares | v137 | ✗ | ✗ | ? | ? | ✓ | ✓ | ✗ | |
Connectix VGS | 1.4.1 | ✗ | ✗ | ✗ | ? | ✗ | ✗ | ✗ | |
Rustation NG | git | ✗ | ✓ | ✗ | ? | ✓ | ✗ | ✗ | |
PCSX-Redux | git | ✗ | ✗ | ✗ | ? | ✓ | ✓ | ✗ (WIP) |
PlayStation 2
Name | Latest Version | Libretro Core | FLOSS | Active | Recommended | |
---|---|---|---|---|---|---|
PC / x86 | ||||||
PCSX2 | 1.6.0 (Stable) (Nightly) |
✓ | ✓ | ✓ | ✓ | |
Play! | 0.63 | ✓ | ✓ | ✓ | ✗ | |
PC / ARM | ||||||
AetherSX2 | pre-alpha builds | ✗ | ✗ | ✓ | ✓ |
PlayStation 3
Name | Latest Version | FLOSS | Active | Recommended | |
---|---|---|---|---|---|
PC / x86 | |||||
RPCS3 | 0.0.31 Alpha[N 6] | ✓ | ✓ | ✓ |
PlayStation 4
THERE ARE NO EMULATORS FOR THIS PLATFORM.
PlayStation Portable
Name | Latest Version | PPC | Intel | ARM | FLOSS | Active | Recommended | |
---|---|---|---|---|---|---|---|---|
PC / x86 / ARM | ||||||||
PPSSPP | 1.17.1[N 7] | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
Tandy
TRS-80
- TRS-80 Emulator for Mac OS - emulates TRS-80 Model I
Sinclair
ZX Spectrum
- Mac Spectacle - emulates the 48k, 128k and +2 models
Intel CPUs
Name | Latest Version | FLOSS | Active | Recommended | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PC / x86 | |||||||||||||||
86Box | 4.1.1 | ✓ | ✓ | ✓ | |||||||||||
PCem | git | ✓ | ✓ | ✓ | |||||||||||
DOSBox-X | 2024.03.01 | ✓ | ✓ | ✓ | |||||||||||
DOSBox | 0.74-3 SVN |
✓ | ✓ | ✓ | |||||||||||
VARCem | Builds | ✓ | ✓ | ✗ | |||||||||||
MAME | 0.264 | ✓ | ✓ | ✗ | |||||||||||
QEMU | 9.0.0-rc4 | ✓ | ✓ | ✗ | |||||||||||
Boxer | 1.4.0 | ✓ | ✗ | ? |
Note
The best emulators for MacOS can be most easily downloaded, installed and played via the OpenEmu project (https://openemu.org). The program's currently-emulated systems and the emulators used by OpenEmu are listed at https://github.com/OpenEmu/OpenEmu/wiki#supported-systems.
References
- ↑ Due to using a non-commercial license. Source code is still publicly available.
- ↑ SameBoy's libretro core supports Link Cable, standalone does not.
- ↑ Pretty buggy but sometimes works.
- ↑ Full GBC, GBA and GB support since version 2.1.3.
- ↑ Intel build of DuckStation can be downloaded from GitHub Actions when logged in. No ARM build published, but can be built from source.
- ↑ The developers are currently treating version increments as milestones, not as stables.
- ↑ Universal Binary of PPSSPP can be downloaded from the Github Action page when logged in.