2 dépôts
Software that replicates the specific circuitry and processor architectures of arcade machines.
Distinct from Hardware Emulators: The candidates focus on general hardware or specific implementations rather than the category of arcade hardware emulation.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Arcade Hardware Emulators. Refine with filters or upvote what's useful.
EmulatorJS est un framework d'émulation WebAssembly et un frontend web RetroArch conçu pour exécuter des ROMs de jeux vidéo classiques et des fichiers BIOS directement dans un navigateur web. Il sert d'émulateur de jeu basé sur le web qui exécute des cœurs d'émulation matériellement précis pour reproduire le comportement de diverses consoles domestiques vintage et systèmes d'arcade. Le projet se distingue par sa capacité à synchroniser les états de jeu entre plusieurs utilisateurs en temps réel en utilisant WebRTC pour le jeu multijoueur basé sur navigateur. Il inclut également un outil d'intégration de jeu HTML5 dédié qui génère des extraits de code et des conteneurs isolés pour intégrer des émulateurs jouables dans des sites web tiers. Le framework couvre un large éventail de capacités, incluant la gestion de bibliothèques de jeux rétro avec marquage automatique des métadonnées, le mappage d'entrées personnalisé pour claviers et manettes, et l'intégration de shaders visuels personnalisés. Il gère la persistance des données via des intervalles de sauvegarde automatisés et la mise en cache locale des ressources du navigateur pour réduire les requêtes réseau. Un serveur de développement local intégré est fourni pour tester l'environnement d'émulation.
Replicates the specific circuitry and processor architectures of arcade machines in the browser.
Play- is a multi-system game emulator and virtual hardware emulator that simulates various console and arcade hardware to run original game files on modern devices. It functions as a retro game frontend, providing a graphical interface for organizing, launching, and managing libraries of legacy console and arcade titles. The project includes a hardware input mapper that translates modern controllers and mouse movements to simulate specialized legacy input devices, such as light guns and steering wheels. It also features a game state manager capable of capturing and restoring the exact memory
Executes games from specific arcade hardware architectures on modern computing devices.