About this project
GoBoy is a multi-platform Nintendo Game Boy and Game Boy Color emulator written in Go. It can run the majority of Game Boy games and some Game Boy Color games, with color and sound support. The emulator includes debugging functions such as printing opcodes and register values at each step, toggling individual sound channels, and forcing background/sprite rendering. It supports save files for battery-backed ROMs, and passes Blargg's cpu_instrs and instr_timing test ROMs. The project is a work in progress, with a TODO list covering known bugs and planned features like save states and boot ROM support. Installation is via prebuilt releases or building from source with Go, requiring OpenGL (via the pixel library) and GTK on Linux. Controls include arrow keys, Z, X, Enter, and Backspace, with options for DMG mode, muting, and debugging flags.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.