Game Boy Emulator
A Nintendo Game Boy Emulator written in Go
Please note that the majority of this Project is in a non-functional state and still a Work in progress.
Please check out the develop Branch for work progress.
Table of Contents
- Game Boy Emulator
I made this project in order to learn about platform architectures and methods of emulating them. It also is a good way about learning the Go Programming Language.
# Clone Project and receive dependencies go get git.phenomic.net/phenom/gameboyemulator/... # Install Emulator & Debugger cd $GOPATH/src/git.phenomic.net/phenom/gameboyemulator go install ./cmd/...
Game Boy Documentation
- Classical Game Boy Specification
- Game Boy Memory Bank Controllers
- Game Boy CPU (LR35902) instruction set
- Game Boy Pan Docs
Distributed under the MIT License. See
LICENSE for more information.