Openemu
O Openemu é um projeto de código aberto cujo objetivo é trazer a emulação de jogos do MacOS para o domínio da cidadania de primeira classe. O projeto aproveita as tecnologias modernas do MacOS, como cacau, metal, animação central e outras bibliotecas de terceiros. Um exemplo de biblioteca de terceiros é Sparkle, que é usado para atualização automática. O Openemu usa uma arquitetura modular, permitindo plugins de engenheiros de jogo, permitindo que o Openemu suportasse uma série de diferentes mecanismos de emulação e traseiros, mantendo o familiar front-end familiar nativo.
Atualmente, o Openemu pode carregar os seguintes motores de jogo como plugins:
- Atari 2600 (Stella)
- Atari 5200 (Atari800)
- Atari 7800 (Prosystem)
- Atari Lynx (Mednafen)
- ColecoVision (Crabemu)
- Sistema de disco Famicom (NESTOPIA)
- Game Boy / Game Boy Color (Gambatte)
- Game Boy Advance (MGBA)
- GameCube (golfinho)
- Equipamento de jogo (Genesis Plus)
- Intellivision (felicidade)
- Neogeo Pocket (Mednafen)
- Nintendo (NES) / Famicom (FCEUX, NESTOPIA)
- 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 Saturno (Mednafen)
- Sony PSP (PPSSPP)
- Sony PlayStation (Mednafen)
- Super Nintendo (SNES) (BSNES, SNES9X)
- Motor Turbografx-16 / PC (Mednafen)
- Turbografx-CD / PCE-CD (Mednafen)
- VECTEX (VECXGL)
- Garoto Virtual (Mednafen)
- Wonderswan (Mednafen)
Requisitos mínimos
MacOS Mojave 10.14.4
A construção da filial padrão requer Xcode 14.3 e MacOS Ventura.