gophersgame

module
v0.0.0-...-087d4aa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2023 License: Unlicense

README

GophersGame


GophersGame is a Game Boy™ emulator written in Go.

Development Status

IN PROGRESS!

All major parts except for the APU are implemented.

The emulator passes most of blarggs test roms, the mooneye test suite and is able to play most gameboy games.

Features that are still missing and / or incomplete:

  • Cartridge headers
  • Audio
  • Cycle-accurate timings for all memory and instruction behaviors
  • Game Boy Color™ compatibility
  • QoL features (Fast-Forward, Save States, Input-Remapping, etc.)
How to use

for now, simply fetch the dependencies, compile main.go and launch with your .gb file as an argument.

Screenshots

Super Mario Land Super Mario Land

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL