2 dépôts
Specialized emulation of the Atari 2600 hardware.
Distinct from Console Emulators: Specific to the Atari 2600 architecture, unlike generic console emulators.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Atari 2600 Emulation. 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.
Renders Atari 2600 titles in a browser using a dedicated emulation core.
The Arcade Learning Environment is a research-focused platform that provides a high-performance emulation engine for Atari 2600 games. It serves as a standardized environment for training and evaluating artificial intelligence agents, bridging native game execution with machine learning libraries through a dedicated Python interface. The project distinguishes itself by offering robust support for parallel and vectorized environment execution, allowing multiple game instances to run simultaneously to accelerate data collection. It includes specialized tools for asynchronous command queuing and
Provides specialized emulation of Atari 2600 hardware for reinforcement learning research.