awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenEmu avatar

OpenEmu/OpenEmu

0
View on GitHub↗
17,601 स्टार्स·1,344 फोर्क्स·Swift·9 व्यूज़openemu.org↗

OpenEmu

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.

The application provides a unified interface for game library management, allowing users to organize a collection of retro game ROMs and save files within a centralized digital catalog. It enables the configuration of macOS computers to play legacy video game titles through this single interface.

The system utilizes a pluggable architecture that employs dynamic library loading for emulation cores and a hardware abstraction layer to standardize input, output, and timing. Video rendering is handled via the Metal graphics API to translate legacy display outputs into GPU frames. Additional capabilities include state-based save management for instant game resumes and unified input mapping for hardware controllers.

Features

  • Game Emulators - Functions as a specialized retro game emulator for macOS, integrating multiple emulation cores.
  • Emulator Frontends - Serves as a multi-system emulation frontend for browsing and launching a library of retro games.
  • Game ROM Organization - Provides a centralized digital catalog for organizing and managing collections of retro game ROMs and save files.
  • Emulators - Provides a modular emulation framework that integrates multiple distinct cores for wide hardware support.
  • Retro Game Emulation - Enables the emulation of classic console and handheld video games using a modular framework.
  • Console Emulators - Provides a pluggable system of modular console emulators to execute legacy gaming hardware logic.
  • Emulation State Management - Implements state-based save management by serializing complete CPU and RAM memory for instant game resumes.
  • Video Renderers - Utilizes the Metal graphics API for hardware-accelerated video rendering of legacy console display outputs.
  • Emulated Input Mappings - Translates physical hardware controller signals into standardized input formats for various emulation engines.
  • Dynamic Library Loading - Uses dynamic library loading to integrate pluggable emulation cores as shared libraries at runtime.
  • Hardware Abstraction Layers - Implements a hardware abstraction layer to standardize input, output, and timing across various emulation cores.
  • Game Engines and Remakes - Multi-system emulator for classic gaming consoles.
  • Game Utilities and Tools - Game emulation platform for macOS.
  • Games & Emulation - Retro video game emulation platform.
  • Gaming - Multi-system video game emulator for various platforms.
  • More to explore - All-in-one video game console emulation platform.

स्टार हिस्ट्री

openemu/openemu के लिए स्टार हिस्ट्री चार्टopenemu/openemu के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

OpenEmu के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो OpenEmu के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • stenzek/duckstationstenzek का अवतार

    stenzek/duckstation

    9,754GitHub पर देखें↗

    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

    C++appimageemulatorenhancements
    GitHub पर देखें↗9,754
  • cemu-project/cemucemu-project का अवतार

    cemu-project/Cemu

    9,029GitHub पर देखें↗

    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

    C++cemucemu-emulatorcpp
    GitHub पर देखें↗9,029
  • libretro/retroarchlibretro का अवतार

    libretro/RetroArch

    13,238GitHub पर देखें↗

    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

    Cclibretroretroarch
    GitHub पर देखें↗13,238
  • dolphin-emu/dolphindolphin-emu का अवतार

    dolphin-emu/dolphin

    14,644GitHub पर देखें↗

    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

    C++cppemulationemulator
    GitHub पर देखें↗14,644
OpenEmu के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

openemu/openemu क्या करता है?

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 की मुख्य विशेषताएं क्या हैं?

openemu/openemu की मुख्य विशेषताएं हैं: Game Emulators, Emulator Frontends, Game ROM Organization, Emulators, Retro Game Emulation, Console Emulators, Emulation State Management, Video Renderers।

openemu/openemu के कुछ ओपन-सोर्स विकल्प क्या हैं?

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…