🕹 Retro video game emulation for macOS
Clone or download
Permalink
Failed to load latest commit information.
4DO @ a8e3ef0 Update submodule references Dec 13, 2015
Atari800 @ a44d58c Update submodule refs Dec 18, 2017
Bliss @ cd54554 Update Bliss submodule ref Apr 5, 2018
CrabEmu @ d47ffbc Update CrabEmu submodule ref Dec 18, 2017
FCEU @ 10e4d8f Update FCEUX submodule ref Apr 5, 2018
FilterPlugins Remove unused images Sep 14, 2018
Gambatte @ eac78b3 Update submodule refs Dec 18, 2017
GenesisPlus @ 38c4382 Update Genesis Plus GX submodule ref Sep 18, 2018
Higan @ d2fdf4a Update submodule refs Dec 18, 2017
InstallerResources/Quartz Composer Moving everything to Trunk in prep for Branch "helper app" Open Emu p… Apr 4, 2010
Interface Graphics Remove unused images Sep 14, 2018
Mednafen @ 7743958 Update Mednafen submodule reference Jun 13, 2018
Mupen64Plus @ 89c41a1 Update Mupen64Plus submodule reference Oct 5, 2018
Nestopia @ ef1cb7f Update submodule refs Dec 18, 2017
O2EM @ 5113296 Update submodule refs Dec 18, 2017
OpenEmu-SDK @ 1b10264 Handle errors for oecoreplugin-supported file insertion. Oct 13, 2018
OpenEmu.pmdoc Moving everything to Trunk in prep for Branch "helper app" Open Emu p… Apr 4, 2010
OpenEmu.xcworkspace Update to Xcode 9.3 recommended project settings. Mar 30, 2018
OpenEmu Use text background system color in sidebar field editor. Oct 15, 2018
OpenEmuXPCCommunicator @ 21f4b06 Update OpenEmuXPCCommunicator submodule reference. Jun 24, 2018
PPSSPP @ a10c7c8 Update PPSSPP submodule ref Sep 23, 2018
PokeMini @ f34407a Update core submodule refs Feb 21, 2017
Potator-Core @ 16aceef Update submodule references Dec 13, 2015
ProSystem @ 408b2d3 Update submodule refs Dec 18, 2017
Reicast @ 8be2f52 Update submodule refs Nov 11, 2015
SNES9x @ 972d9bb Update SNES9x submodule ref Jun 25, 2018
Scripts Corrects typo in OpenEmuWiper Script. Nov 21, 2012
Stella @ bd8ce9e Update submodule refs Dec 18, 2017
UME @ f5c4bea Update core submodule refs Dec 23, 2015
VecXGL @ b4013f4 Update submodule refs Dec 18, 2017
VirtualC64 @ 265e27d Update VirtualC64 submodule ref Dec 28, 2015
VirtualJaguar @ 05f0f2a Update VirtualJaguar submodule ref Jul 24, 2016
blueMSX @ d75a054 Update submodule refs Dec 18, 2017
mGBA @ 04db9b4 Update mGBA submodule reference Apr 27, 2018
picodrive @ 53c1f52 Update picodrive submodule ref. Sep 20, 2018
.gitignore Update .gitignore Oct 26, 2015
.gitmodules Remove deprecated core plugin. Oct 29, 2017
CONTRIBUTING.md Move to root Nov 10, 2017
ISSUE_TEMPLATE.md Move to root Nov 10, 2017
README.md Change OS X to macOS. Sep 23, 2018

README.md

OpenEmu

alt text

OpenEmu is an open source project whose purpose is to bring macOS game emulation into the realm of first class citizenship. The project leverages modern macOS technologies, such as Cocoa, Core Animation with Quartz Composer, and other third-party libraries. One third-party library example is Sparkle, which is used for auto-updating. OpenEmu uses a modular architecture, allowing for game-engine plugins, allowing OpenEmu to support a host of different emulation engines and back ends while retaining the familiar macOS native front end.

Currently OpenEmu can load the following game engines as plugins:

Minimum Requirements

macOS 10.11 El Capitan