Ouverte
OpenEMU est un projet open-source dont le but est d'amener l'émulation de jeu MacOS dans le domaine de la citoyenneté de première classe. Le projet tire parti des technologies MacOS modernes, telles que le cacao, le métal, l'animation de base et d'autres bibliothèques tierces. Un exemple de bibliothèque tiers est Sparkle, qui est utilisé pour la mise à jour automatique. OpenEMU utilise une architecture modulaire, permettant des plugins à moteur de jeu, permettant à OpenEMU de prendre en charge une multitude de moteurs d'émulation différents et d'arrière tout en conservant le frontal natif macOS familier.
Actuellement, OpenEMU peut charger les moteurs de jeu suivants sous forme de plugins:
- Atari 2600 (Stella)
- Atari 5200 (Atari800)
- Atari 7800 (prosystème)
- Atari lynx (mednafen)
- Colecovision (Crabemu)
- Système de disque Famicom (Nestopie)
- Game Boy / Game Boy Color (Gambatte)
- Game Boy Advance (MGBA)
- GameCube (Dolphin)
- Game Gear (Genesis Plus)
- Intellivision (Bliss)
- Pocket Neogeo (Mednafen)
- Nintendo (NES) / FAMICOM (FCEUX, NESTOPIE)
- Nintendo 64 (MuPen64Plus)
- Nintendo DS (Desmume)
- Odyssey² / videopac + (o2em)
- PC-FX (Mednafen)
- SG-1000 (Genesis Plus)
- SEGA 32X (Picodrive)
- SEGA CD / MEGA CD (Genesis Plus)
- Sega Genesis / Mega Drive (Genesis Plus)
- Système maître SEGA (Genesis Plus)
- Sega Saturne (Mednafen)
- Sony PSP (PPSSPP)
- Sony PlayStation (Mednafen)
- Super Nintendo (SNES) (BSNES, SNES9X)
- Turbografx-16 / PC Engine (Mednafen)
- Turbografx-cd / pce-cd (mednafen)
- VECTREX (VECXGL)
- Garçon virtuel (mednafen)
- Wonderswan (mednafen)
Exigences minimales
macos mojave 10.14.4
La construction de la branche par défaut nécessite XCode 14.3 et MacOS Venttura.