Home
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.
Please first read the contributing guide before you report bugs and other issues on the GitHub issue tracker or on IRC (#openemu @ OFTC).
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
- 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
- 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:
- Logitech F710: https://web.archive.org/web/20130815061741/http://www.macgamepads.com/gamepads/f710/index.html
- Xbox 360 / Xbox One Controller Driver: https://github.com/360Controller/360Controller/releases - If you're using a wireless controller you will also need an XBox Wireless Receiver (for Windows).
- If using a Wiimote or Wii U Pro controller, please go to the Controller preferences, select "Add a Wiimote" from the Input box and follow the pairing directions.
- You can use Joypad Connect to connect your iPhone as a controller.
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.