Skip to content

k19k/go-gameboy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-gameboy

Description

Very much a work in progress. At the moment some ROMs will not even make it past the title screen (or even get that far). The majority that I have tried do work however.

The current fixed configuration uses these controls:

ButtonKeyDescription
Ax
Bz
Startreturn
Selectright shift
D-Padarrow keys
escapeQuits the emulator
F11Toggles fullscreen mode

Configurable joystick/gamepad controls are also supported. The command:

go-gameboy 2>&1 | grep joy

will display the relevant options.

Requirements

Currently supported features:

  • ROMs with MBC chips type 1, 2, or 3 (or none)
  • SDL graphics and input
  • Sound emulation
  • Battery-backed RAM saving
  • Joystick/gamepad input

Some missing things:

  • Configurable keyboard input
  • MBC RTC support
  • Other MBC types

About

Game Boy emulator written in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages