Skip to content
Zig Game Boy emulator
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
testdata
.gitignore
LICENSE
README.md
build.zig

README.md

gbemu

Zig Game Boy emulator

Why Zig?

Zig is a promising new language aimed at replacing C. Many Game Boy emulators are written in C, C++, and Rust. While these languages definitely succeed in emulating a Game Boy, I wanted to test out the power of Zig on a major project.

Resources

There are many resources dedicated to Game Boy emulator development. A great list can be found here.

Assembler/Compiler

gbemu does not contain an assembler nor a compiler at this time. I highly recommend using RGBDS for Game Boy development.

Roadmap

  • CPU implementation
  • Disassembler
  • Video emulation
  • Audio emulation
You can’t perform that action at this time.