Difference between revisions of "Emulators on macOS"

From Emulation General Wiki
Jump to navigation Jump to search
(Sorry, don't know how to categorize, so i'll simply write "other")
(12 intermediate revisions by 5 users not shown)
Line 173: Line 173:
 
|}
 
|}
  
==Consoles==
+
==Nintendo==
 
===NES/Famicom===
 
===NES/Famicom===
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
! scope="col"|Name
 
! scope="col"|Name
! scope="col"|Version
+
! scope="col"|Latest Version
! scope="col"|Platform(s)
+
! scope="col"|[[Wikipedia:Family Computer Disk System|FDS]]
 +
! scope="col"|[[libretro|Libretro Core]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! 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]]
 
| [[NESMac]]
| 68k, PPC
 
 
| [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]
 
| [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
 
| Low
 
| {{✗}}
 
| {{✗}}
Line 193: Line 341:
 
|}
 
|}
  
==Handhelds==
+
===Super Nintendo===
===Game Boy/Color===
 
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
! scope="col"|Name
 
! scope="col"|Name
 
! scope="col"|Version
 
! scope="col"|Version
! scope="col"|Platform(s)
+
! scope="col"|[[libretro|Libretro Core]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|[[Emulation Accuracy|Accuracy]]
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended Emulators|Recommended]]
 
! 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]]
 
| [[GBMac]]
| 68k, PPC
 
 
| [https://www.macintoshrepository.org/10592-gbmac 1.2.6b4]
 
| [https://www.macintoshrepository.org/10592-gbmac 1.2.6b4]
| ?
+
| {{✗}}
 +
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
Line 213: Line 532:
 
|}
 
|}
  
 +
==NEC==
 
===PC-98===
 
===PC-98===
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
Line 231: Line 551:
 
† Emulates PC-9801VX
 
† 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===
 
===TRS-80===
 
* [https://www.macintoshrepository.org/17139-trs-80-emulator-for-mac-os TRS-80 Emulator for Mac OS] - emulates TRS-80 Model I
 
* [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===
 
===ZX Spectrum===
 
* [https://www.macintoshrepository.org/2641-mac-spectacle Mac Spectacle] - emulates the 48k, 128k and +2 models
 
* [https://www.macintoshrepository.org/2641-mac-spectacle Mac Spectacle] - emulates the 48k, 128k and +2 models
  
==Other==
+
==Intel CPUs==
* [http://boxerapp.com/ Boxer] - emulates MS-DOS games
+
{| 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

macOS
1998 apple logo.png
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.

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 v136 ?
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 v136 High ?
Snes9x 1.62.3 git High [N 1] ~
Mednafen (SNES-Faust) 1.32.0-UNSTABLE ?
nSide (forked higan) git Cycle
bsnes-classic
(forked bsnes Qt)
git Cycle
Mednafen (bsnes v059) 1.32.0-UNSTABLE 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.2 [N 2]
Gambatte r571
Gearboy 3.5.0
MAME 0.264 ~
Emulicious 2024-02-29 ~
BDM Demo ? ~
ares v136 ?
higan v110
mGBA 0.10.3 [N 3]
VisualBoy Advance-M (VBA-M) 2.1.9 [N 4]
GBE+ 1.7
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.0-UNSTABLE High
PCSX-R Windows
macOS
Plugin dependent
ePSXe 2.0.5 Plugin dependent
Rustation git High
MAME 0.264 Mid (WIP)
ares v136 ? ?
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

Sinclair

ZX Spectrum

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 8.2.0
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

  1. Due to using a non-commercial license. Source code is still publicly available.
  2. Full GBC, GBA and GB support since version 2.1.3.
  3. Intel build of DuckStation can be downloaded from GitHub Actions when logged in. No ARM build published, but can be built from source.
  4. The developers are currently treating version increments as milestones, not as stables.
  5. Universal Binary of PPSSPP can be downloaded from the Github Action page when logged in.