Skip to content
Zig Game Boy emulator
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
testdata Begin work on macros Jul 26, 2018
.gitignore Use SDL for basic graphics Jun 28, 2018
LICENSE
README.md Update README Aug 20, 2018
build.zig Use SDL for basic graphics Jun 28, 2018

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.