🎮 Retro video game emulation for macOS
Objective-C C Swift Assembly GLSL C++ Other
Latest commit 0c91de7 Jul 24, 2016 @clobber clobber Fix annoying warnings.
Failed to load latest commit information.
4DO @ a8e3ef0 Update submodule references Dec 12, 2015
Atari800 @ 34d0634 Update core submodule refs Dec 22, 2015
Bliss @ e124225 Update Bliss submodule ref Jul 16, 2016
CrabEmu @ d1b1e67 Update core plugin submodule refs Jul 1, 2016
FCEU @ 386ca28 Update core plugin submodule refs Jul 1, 2016
FilterPlugins Reindex to fix gitignore Sep 7, 2012
Gambatte @ 3d80d60 Update core plugin submodule refs Jul 1, 2016
GenesisPlus @ c415a7b Update core plugin submodule refs Jul 1, 2016
Higan @ 47281d9 Update core plugin submodule refs Jul 1, 2016
InstallerResources/Quartz Composer Moving everything to Trunk in prep for Branch "helper app" Open Emu p… Apr 4, 2010
Interface Graphics Revert "Localization, Auto Layout, etc." Dec 22, 2015
Mednafen @ 87a22f7 Update core plugin submodule refs Jul 1, 2016
Mupen64Plus @ 2feeba5 Update core plugin submodule refs Jul 1, 2016
NeoPop @ 9747641 Update core plugin submodule refs Jul 1, 2016
Nestopia @ eb62c65 Update core plugin submodule refs Jul 1, 2016
O2EM @ 79d1fb0 Update O2EM submodule ref Dec 23, 2015
OpenEmu-SDK @ 5450d2c Update OpenEmu-SDK submodule ref Jul 22, 2016
OpenEmu.pmdoc Moving everything to Trunk in prep for Branch "helper app" Open Emu p… Apr 4, 2010
OpenEmu.xcworkspace Remove .xcscmblueprint so .gitignore will actually ignore it Jun 29, 2016
OpenEmu Fix annoying warnings. Jul 24, 2016
PPSSPP @ 71b876e Update Genesis Plus GX, PPSSPP, yabause submodule refs Jun 29, 2016
PokeMini @ d8fbc9d Run the core in the XPC app's main thread Mar 21, 2016
Potator-Core @ 16aceef Update submodule references Dec 13, 2015
ProSystem @ 6396824 Update core plugin submodule refs Jul 1, 2016
Reicast @ 8be2f52 Update submodule refs Nov 11, 2015
SNES9x @ 1950f2d Update core plugin submodule refs Jul 1, 2016
Scripts Corrects typo in OpenEmuWiper Script. Nov 21, 2012
Stella @ 01f0374 Update core plugin submodule refs Jul 1, 2016
TwoMbit @ b4a23b9 Update core plugin submodule refs Jul 1, 2016
UME @ f5c4bea Update core submodule refs Dec 23, 2015
VecXGL @ 80fdc09 Update VecXGL submodule ref Jul 8, 2016
VirtualC64 @ 265e27d Update VirtualC64 submodule ref Dec 27, 2015
VirtualJaguar @ 05f0f2a Update VirtualJaguar submodule ref Jul 24, 2016
VisualBoyAdvance @ 9a002f0 Update core plugin submodule refs Jul 1, 2016
blueMSX @ e7ec219 Update submodule references Dec 13, 2015
mGBA @ d9da548 Update mGBA submodule ref Jul 12, 2016
picodrive @ 7c0bd0a Update core plugin submodule refs Jul 1, 2016
yabause @ f95211b Update core plugin submodule refs Jul 1, 2016
.gitignore Update .gitignore Oct 25, 2015
.gitmodules Add mGBA submodule Jun 29, 2016
README.md Update README.md Jan 3, 2016

README.md

OpenEmu

alt text

OpenEmu is an open source project to bring game emulation to OS X as a first class citizen, leveraging modern OS X technologies such as Cocoa, Core Animation and Quartz, and 3rd party libraries like Sparkle for auto-updating. OpenEmu is based on a modular architecture, allowing for game-engine plugins, this means OpenEmu can support a host of different emulation engines and back-ends while retaining a familiar OS X native front-end.

Currently OpenEmu can load the following game engines as plugins:

Minimum Requirements

OS X 10.11 El Capitan