Sobre o projeto
Gearboy é um emulador de código aberto para Game Boy, Game Boy Color e Super Game Boy, escrito em C++. Ele roda em Windows, macOS, Linux e BSD como aplicativo autônomo, e também está disponível como núcleo libretro para RetroArch em muitas plataformas adicionais, incluindo Raspberry Pi, Android, iOS e vários consoles.
O emulador suporta uma ampla gama de tipos de cartucho, incluindo MBC1 a MBC7, HuC-1/HuC-3, MMM01, Pocket Camera, TAMA5 e vários mappers não licenciados. Oferece suporte a Game Boy Color e Super Game Boy, emulação de cabo link local com duas instâncias, efeitos de ghosting de LCD e matriz de pontos, saves com bateria em RAM, save states com pré-visualização e rebobinar, redução de latência de entrada com run-ahead, ROMs compactadas em ZIP, suporte a boot ROM, cheats Game Genie e GameShark, e gravador VGM.
Uma característica notável é o depurador integrado com desmontagem just-in-time, breakpoints de CPU e memória, navegação de código, símbolos de depuração, rótulos automáticos, editor de memória, registrador de rastreamento, inspetor de E/S e visualizador de VRAM para tiles, sprites, fundos e paletas. Gearboy também inclui um servidor Model Context Protocol (MCP) embutido que expõe ferramentas de depuração a assistentes de IA, como GitHub Copilot, Claude e Codex, suportando transportes STDIO e HTTP. Habilidades de Agente adicionais são fornecidas para fluxos de trabalho de depuração de jogos e hacking de ROM.
Downloads pré-compilados estão disponíveis para Windows x64/ARM64, macOS Apple Silicon/Intel e Linux Ubuntu x64/ARM64, com opções de instalação via Homebrew, PPA Ubuntu e RPM Fedora. O projeto é licenciado sob GPL-3.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.