Skip to content
/ go-boy Public

Game Boy emulator built with go. The Go Boy. Funny.

Notifications You must be signed in to change notification settings

Jrryy/go-boy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-boy

The go-boy is a Game Boy emulator made entirely with Golang. The graphics and main loop have been done using ebiten.

To build and use it:

cd go-boy
go build ./cmd/go-boy
./go-boy ~/path/to/the/game.gb

Button mapping:

A -> Z
B -> X
Start -> Enter
Select -> Backspace
Down -> Arrow down
Up -> Arrow up
Left -> Arrow left
Right -> Arrow right

A controller can also be used.

Also, for reference on my tought process while building this, check out my development process.

Current state and next steps

ROM only games playable with both keyboard and controller.

Next steps: Add all the instructions.

Aren't there enough emulators already?

Yes, but I made this one myself :)

About

Game Boy emulator built with go. The Go Boy. Funny.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages