Skip to content
J-rg edited this page Feb 11, 2023 · 126 revisions

OpenEmu Logo

Get OpenEmu

OpenEmu is available online at the OpenEmu website.

An "experimental" release containing a strictly unsupported core plugin for Arcade systems is also available. Both releases can be downloaded from the GitHub Releases page.

See the User guide for usage documentation.

Bugs and Support

Please first read the contributing guide before you report bugs and other issues on the GitHub issue tracker or on IRC (#openemu @ OFTC).

Supported Systems

System Cores
Atari 2600 Stella
Atari 5200 Atari800
Atari 7800 ProSystem
Atari Lynx Mednafen
ColecoVision CrabEmu
Famicom Disk System Nestopia
Game Boy / Game Boy Color Gambatte
Game Boy Advance mGBA
Game Gear Genesis Plus GX
Intellivision Bliss
NeoGeo Pocket Mednafen
Nintendo (NES) / Famicom FCEUX, Nestopia*
Nintendo 64 Mupen64Plus
Nintendo DS DeSmuME
Nintendo GameCube Dolphin
Odyssey²/Videopac+ O2EM
PC-FX Mednafen
SG-1000 Genesis Plus GX
Sega 32X picodrive
Sega CD / Mega CD Genesis Plus GX
Sega Genesis / Mega Drive Genesis Plus GX
Sega Master System Genesis Plus GX
Sega Saturn Mednafen
Sony PlayStation Mednafen
Sony PSP PPSSPP
Super Nintendo (SNES) BSNES, Snes9x*
TurboGrafx-16/PC Engine/SuperGrafx Mednafen
TurboGrafx-CD/PC Engine CD Mednafen
Vectrex VecXGL
Virtual Boy Mednafen
WonderSwan Mednafen

* Default core

Automap Supported Controllers

  • PlayStation 3 DualShock 3
  • PlayStation 4 DualShock 4
  • Nintendo Switch Pro Controller
  • Nintendo Wiimote
  • Nintendo Wii U Pro
  • Xbox One S Wireless Controller
  • Xbox 360 (driver required)
  • SteelSeries Nimbus
  • SteelSeries Stratus XL
  • Horipad Ultimate
  • Retro-Bit Official Sega Genesis/Sega Saturn Bluetooth Controller 8-Button Arcade Pad
  • Logitech series (Dual Action, Rumblepad 2, Gamepad F310/F510/F710)*
  • Gravis GamePad Pro
  • Sega Saturn USB
  • PS3 Neo Geo Pad USB
  • N64 Adaptoid

Controllers Requiring Extra Effort

  • Xbox One (driver required)
  • 8Bitdo devices (get the latest firmware and use Mode 1/Joystick Mode by holding the START button to power on)
  • Steam Controller

* If your Logitech controller has a switch on the back, it must be set to DirectInput (D).

Additional help:

Compiling from Source

It is also possible to compile OpenEmu from its source files. Don't worry, it's an easy process! To compile OpenEmu, please ensure that you are using the latest stable version of Xcode. You can follow this guide if you do not know how to compile OpenEmu.