OpenEmu
Sign in to saveOpenEmu is an open-source multi-system video game emulator designed for macOS. It provides a plugin interface to emulate numerous consoles' hardware, such as the Nintendo Entertainment System, Genesis, Game Boy, and many more. The architecture allows for other developers to add new cores to the base system without the need to account for specific macOS APIs.
Official website
Link to the official site · 6,295 chars · not written by Vinony
Source code
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.
Excerpt from the source-code README · 2,943 chars · not written by Vinony
Wikidata facts
- Official website
- openemu.org
Show 4 more facts
- software version identifier
- 2.4.1
- source code repository URL
- github.com/OpenEmu/OpenEmu
- social media followers
- 12779
- Commons category
- OpenEmu
Sources (8)
via Wikidata · CC0
~8 min read
Article
14 sectionsContents
- History
- Beginnings
- 1.0
- 2.0
- 2.1 and 2.2
- Limitations
- 32X Hybrid Games
- GameCube Limitations
- Features
- Compatibility
- Reception
- See also
- References
- External links
OpenEmu is an open-source multi-system video game emulator designed for macOS. It provides a plugin interface to emulate numerous consoles' hardware, such as the Nintendo Entertainment System, Genesis, Game Boy, and many more. The architecture allows for other developers to add new cores to the base system without the need to account for specific macOS APIs.
Version 1.0 was released on December 23, 2013, after a lengthy beta testing period. Numerous incremental updates have been released since then, with plans to incorporate support for more consoles in future releases. Some of these in-development cores are available to download in an optional "experimental" cores build (released alongside the regular, "standard" version), containing support for arcade systems using MAME.