Skip to content

🕹 Custom OpenEmu that enables mapping a single input to multiple buttons

Notifications You must be signed in to change notification settings

hosso/OpenEmu-extended

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenEmu

alt text

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:

Minimum Requirements

macOS Mojave 10.14.4

Building the default branch requires Xcode 14.3 and macOS Ventura.

About

🕹 Custom OpenEmu that enables mapping a single input to multiple buttons

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 45.2%
  • C 26.9%
  • Objective-C 26.0%
  • Rich Text Format 0.9%
  • C++ 0.7%
  • AppleScript 0.1%
  • Other 0.2%