Sobre el proyecto
Gearboy es un emulador de código abierto de Game Boy, Game Boy Color y Super Game Boy escrito en C++. Se ejecuta en Windows, macOS, Linux y BSD como aplicación independiente, y también está disponible como núcleo de libretro para RetroArch en muchas plataformas adicionales, incluidas Raspberry Pi, Android, iOS y varias consolas.
El emulador admite una amplia gama de tipos de cartucho, incluidos MBC1 a MBC7, HuC-1/HuC-3, MMM01, Pocket Camera, TAMA5 y varios mappers sin licencia. Ofrece soporte para Game Boy Color y Super Game Boy, emulación local de cable link entre dos instancias, efectos de ghosting de LCD y matriz de puntos, guardado de RAM con batería, estados de guardado con vista previa y rebobinado, reducción de latencia de entrada mediante run-ahead, ROMs comprimidas en ZIP, soporte de ROM de arranque, trucos Game Genie y GameShark, y un grabador VGM.
Una característica notable es el depurador integrado con desensamblado just-in-time, puntos de interrupción de CPU y memoria, navegación de código, símbolos de depuración, etiquetas automáticas, editor de memoria, registro de trazas, inspector de IO y visor de VRAM para tiles, sprites, fondos y paletas. Gearboy también incluye un servidor integrado de Model Context Protocol (MCP) que expone herramientas de depuración a asistentes de IA como GitHub Copilot, Claude y Codex, con soporte para transportes STDIO y HTTP. Se proporcionan Agent Skills adicionales para flujos de trabajo de depuración de juegos y ROM hacking.
Hay descargas precompiladas disponibles para Windows x64/ARM64, macOS Apple Silicon/Intel y Linux Ubuntu x64/ARM64, con opciones de instalación mediante Homebrew, PPA de Ubuntu y RPM de Fedora. El proyecto está licenciado bajo GPL-3.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.