OpenEmu is a macOS retro game emulator and multi-system frontend. It functions as a modular emulation framework that integrates multiple distinct emulation cores to support a wide range of legacy console and handheld gaming hardware.
الميزات الرئيسية لـ openemu/openemu هي: Game Emulators, Emulator Frontends, Game ROM Organization, Emulators, Retro Game Emulation, Console Emulators, Emulation State Management, Video Renderers.
تشمل البدائل مفتوحة المصدر لـ openemu/openemu: stenzek/duckstation — DuckStation is a high-performance PlayStation 1 emulator that simulates the original console's hardware logic and CPU… cemu-project/cemu — Cemu is a cross-platform game console emulator designed to replicate the Nintendo Wii U hardware environment. It… libretro/retroarch — RetroArch is a cross-platform emulation host and multi-system game emulator that serves as a frontend for the Libretro… dolphin-emu/dolphin — Dolphin is a software environment that simulates GameCube and Wii console hardware, allowing users to execute game… swordfish90/lemuroid — Lemuroid is an Android multi-system emulator and Libretro frontend designed to run games from multiple vintage gaming… mamedev/mame — MAME is a vintage hardware emulation platform designed to recreate the circuitry of arcade games, computers, and…
DuckStation is a high-performance PlayStation 1 emulator that simulates the original console's hardware logic and CPU and GPU on modern computer systems. It functions as a console hardware emulator, disc image loader, and game state manager to execute original games and preserve retro software. The project differentiates itself through a game graphics upscaler that improves visual clarity using texture filtering, geometry precision corrections, and custom shader chains. It also features advanced memory manipulation tools for layered patch injection and the application of community cheat codes
Cemu is a cross-platform game console emulator designed to replicate the Nintendo Wii U hardware environment. It provides a software simulation layer that allows original Wii U games and homebrew applications to run on Windows, Linux, and macOS. The project translates guest machine code and graphics API calls into host instructions and modern shaders to enable hardware acceleration. It utilizes a dynamic recompilation engine and a host-API graphics backend to interface with Vulkan or OpenGL. The system manages hardware simulation through multi-threaded CPU emulation, memory-mapped I/O simula
RetroArch is a cross-platform emulation host and multi-system game emulator that serves as a frontend for the Libretro API. It coordinates video, audio, and user input to maintain the application state for various emulator cores, allowing it to run a wide variety of vintage gaming hardware and software engines. The platform distinguishes itself through a low-latency emulation model that uses run-ahead processing to reduce input lag. It also features a real-time state tracking system that enables gameplay rewinding by saving periodic snapshots of the emulator memory state. The environment inc
Dolphin is a software environment that simulates GameCube and Wii console hardware, allowing users to execute game discs and digital software on modern computing platforms. It functions by translating original console processor instructions into native host machine code at runtime and intercepting low-level graphics commands to render them through modern graphics APIs. The project distinguishes itself through a comprehensive netplay engine that enables online multiplayer for local games by synchronizing game states and input timing across remote instances. This system enforces deterministic e