2 repositorios
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 es un framework de emulación WebAssembly y frontend web de RetroArch diseñado para ejecutar ROMs de videojuegos clásicos y archivos BIOS directamente en un navegador web. Sirve como un emulador de juegos basado en web que ejecuta núcleos de emulación precisos a nivel de hardware para reproducir el comportamiento de varias consolas domésticas antiguas y sistemas arcade. El proyecto se distingue por su capacidad para sincronizar estados de juego entre múltiples usuarios en tiempo real utilizando WebRTC para juegos multijugador basados en navegador. También incluye una herramienta dedicada de incrustación de juegos HTML5 que genera fragmentos de código y contenedores aislados para integrar emuladores jugables en sitios web de terceros. El framework cubre una amplia gama de capacidades, incluyendo la gestión de bibliotecas de juegos retro con etiquetado automático de metadatos, mapeo de entrada personalizado para teclados y gamepads, y la integración de shaders visuales personalizados. Gestiona la persistencia de datos a través de intervalos de guardado automáticos y caché de activos local del navegador para reducir las peticiones de red. Se proporciona un servidor de desarrollo local integrado para probar el entorno de emulación.
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.