JellyO1/zigboy
Zig GameBoy (DMG) emulator
refs
b9560ba4ca0e9c8c393dcedd319794a67533c26e
refs
ad81729d33da30d5f4fd23718debec48245121ca
This is a hobby project of mine to learn the Zig programming language. It is a GameBoy (DMG) emulator.
CPU
MMU
PPU
Timer
MBC1
MBC2
MBC3 (No RTC)
MBC5
Save/load states
Audio
Debugger
Disassembly
Breakpoints
Visualizations
CGB Support
This project uses Zig 14.1.
You can just run zig build run -Doptimize=ReleaseSafe
or zig build run -Doptimize=ReleaseSafe -- .\path\to\rom.gb