Openemu
OpenEmu es un proyecto de código abierto cuyo propósito es llevar la emulación del juego MacOS al ámbito de la ciudadanía de primera clase. El proyecto aprovecha las tecnologías Modern MacOS, como el cacao, el metal, la animación central y otras bibliotecas de terceros. Un ejemplo de biblioteca de terceros es Sparkle, que se utiliza para actualizar automáticamente. OpenEMU utiliza una arquitectura modular, que permite complementos de motor de juego, lo que permite a OpenEmu admitir una gran cantidad de diferentes motores de emulación y lateral mientras se conserva la parte frontal nativa de macOS familiar.
Actualmente, OpenEmu puede cargar los siguientes motores de juego como complementos:
- Atari 2600 (Stella)
- Atari 5200 (Atari800)
- Atari 7800 (prosistema)
- Atari Lynx (Mednafen)
- Colecovision (Crabemu)
- Sistema de disco de Famicom (Nodopia)
- Game Boy / Game Boy Color (Gambatte)
- Game Boy Advance (MGBA)
- GameCube (Dolphin)
- Game Gear (Genesis Plus)
- Intellivision (dicha)
- NeoGeo Pocket (Mednafen)
- Nintendo (NES) / Famicom (FCEUX, Nodopia)
- 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)
- SEGA Master System (Genesis Plus)
- Sega Saturn (Mednafen)
- Sony PSP (PPSSPP)
- Sony PlayStation (Mednafen)
- Super Nintendo (SNES) (BSnes, SNES9X)
- Motor TurboGraFX-16 / PC (Mednafen)
- TurboGrafx-CD / PCE-CD (Mednafen)
- Vectrex (VECXGL)
- Boy virtual (Mednafen)
- Wonderswan (Mednafen)
Requisitos mínimos
MacOS MOJAVE 10.14.4
La construcción de la rama predeterminada requiere Xcode 14.3 y MacOS Ventura.