Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Emulator framework for Mac OS X
Objective-C C C++ Other
Failed to load latest commit information.
4DO @ fa98f8a Update 4DO submodule ref
Atari800 @ eb317a7 Update Atari800 submodule ref
Bliss @ d306ba2 Update Bliss submodule ref
CrabEmu @ a9e1676 Update core submodule refs
FCEU @ 9e543bb Update FCEUX submodule ref
FilterPlugins Reindex to fix gitignore
Gambatte @ f4bb22c Update Gambatte submodule ref
GenesisPlus @ 24fb9ec Update submodule refs
Higan @ 9298388 Update submodule refs
InstallerResources/Quartz Composer Moving everything to Trunk in prep for Branch "helper app" Open Emu p…
Interface Graphics Add proper icon for search field with a menu.
Mednafen @ 3c3a7bf Update Mednafen submodule ref
Mupen64Plus @ 399f311 Update Mupen64Plus submodule ref
NeoPop @ e5a6e86 Add error: parameter to -loadFileAtPath: method. And update each type…
Nestopia @ 727c3af Update submodule refs
O2EM @ 8c645f1 Add O2EM project to workspace and experimental build scheme
OpenEmu-SDK @ 2bd7a13 Add CloneCD ccd/img/sub import support
OpenEmu.pmdoc Moving everything to Trunk in prep for Branch "helper app" Open Emu p…
OpenEmu.xcworkspace Get rid of MagicKit.
OpenEmu Rename the new library collection to better promote Homebrew
PPSSPP @ d114dbc Update PPSSPP submodule
Potator-Core @ 3602b35 Update Potator submodule ref
ProSystem @ 3dd30d8 Update ProSystem submodule ref
SNES9x @ 001a494 Update SNES9x submodule ref
Scripts Corrects typo in OpenEmuWiper Script.
Stella @ 44a3e1c Update submodule refs
TwoMbit @ a9722a9 Update core submodule refs
UME @ 7ad25f6 Update submodule ref.
VecXGL @ 7aa8f25 Update submodules
VirtualJaguar @ 6107a3c Update VirtualJaguar submodule ref
VisualBoyAdvance @ b28489d Update VBA submodule ref
blueMSX @ f0ee35b Update blueMSX submodule ref
picodrive @ 1c623e6 Update picodrive submodule
yabause @ 954a121 Update yabause submodule ref
.gitignore Add DerivedData to .gitignore
.gitmodules Add Potator-Core submodule. Update

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:

  • CrabEmu - adds support for Sega Master System, Game Gear, SG - 1000
  • Gambatte - adds support for Game Boy and Game Boy Color
  • Genesis Plus - adds support for Sega Genesis/Mega Drive
  • NeoPop - adds support for Neo Geo Pocket and Neo Geo Pocket Color
  • Nestopia - adds support for NES/Famicom
  • FCEU - adds support for NES/Famicom
  • SNES9x - adds support for SNES and Super Famicom
  • BSNES - adds support for SNES and Super Famicom
  • Visualboy Advance - adds support for Game Boy Advance

OpenEmu also supports high quality scaling with Open GL, multi-threaded video and audio playback as well as individual features and preferences per game engine, such as NTSC video signal emulation for the Nestopia core.

Minimum system requirements:

  • OS X 10.7
  • Core 2 Duo Processor
  • GMA X3100 Graphics
Something went wrong with that request. Please try again.