# openemu **Repository Path**: mirrors/openemu ## Basic Information - **Project Name**: openemu - **Description**: 🕹 Retro video game emulation for macOS - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2017-04-02 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README OpenEmu ======= ![alt text](http://openemu.org/img/intro-md.png "OpenEmu Screenshot") 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, Metal, Core Animation, 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: * Atari 2600 ([Stella](https://github.com/stella-emu/stella)) * Atari 5200 ([Atari800](https://github.com/atari800/atari800)) * Atari 7800 ([ProSystem](https://gitlab.com/jgemu/prosystem)) * Atari Lynx ([Mednafen](https://mednafen.github.io)) * ColecoVision ([CrabEmu](https://sourceforge.net/projects/crabemu/)) * Famicom Disk System ([Nestopia](https://gitlab.com/jgemu/nestopia)) * Game Boy / Game Boy Color ([Gambatte](https://gitlab.com/jgemu/gambatte)) * Game Boy Advance ([mGBA](https://github.com/mgba-emu/mgba)) * GameCube ([Dolphin](https://github.com/dolphin-emu/dolphin)) * Game Gear ([Genesis Plus](https://github.com/ekeeke/Genesis-Plus-GX)) * Intellivision ([Bliss](https://github.com/jeremiah-sypult/BlissEmu)) * NeoGeo Pocket ([Mednafen](https://mednafen.github.io)) * Nintendo (NES) / Famicom ([FCEUX](https://github.com/TASEmulators/fceux), [Nestopia](https://gitlab.com/jgemu/nestopia)) * Nintendo 64 ([Mupen64Plus](https://github.com/mupen64plus)) * Nintendo DS ([DeSmuME](https://github.com/TASEmulators/desmume)) * Odyssey² / Videopac+ ([O2EM](https://sourceforge.net/projects/o2em/)) * PC-FX ([Mednafen](https://mednafen.github.io)) * SG-1000 ([Genesis Plus](https://github.com/ekeeke/Genesis-Plus-GX)) * Sega 32X ([picodrive](https://github.com/notaz/picodrive)) * Sega CD / Mega CD ([Genesis Plus](https://github.com/ekeeke/Genesis-Plus-GX)) * Sega Genesis / Mega Drive ([Genesis Plus](https://github.com/ekeeke/Genesis-Plus-GX)) * Sega Master System ([Genesis Plus](https://github.com/ekeeke/Genesis-Plus-GX)) * Sega Saturn ([Mednafen](https://mednafen.github.io)) * Sony PSP ([PPSSPP](https://github.com/hrydgard/ppsspp)) * Sony PlayStation ([Mednafen](https://mednafen.github.io)) * Super Nintendo (SNES) ([BSNES](https://github.com/bsnes-emu/bsnes), [Snes9x](https://github.com/snes9xgit/snes9x)) * TurboGrafx-16 / PC Engine ([Mednafen](https://mednafen.github.io)) * TurboGrafx-CD / PCE-CD ([Mednafen](https://mednafen.github.io)) * Vectrex ([VecXGL](https://github.com/james7780/VecXGL)) * Virtual Boy ([Mednafen](https://mednafen.github.io)) * WonderSwan ([Mednafen](https://mednafen.github.io)) Minimum Requirements -------------------- macOS Mojave 10.14.4 Building the default branch requires Xcode 14.3 and macOS Ventura.