/cozy-gb

A cozy, aesthetic Gameboy emulator

Primary LanguageC++MIT LicenseMIT

Cozy Gameboy Emulator

logo C/C++ CI

This project is just for fun, if you are looking for a GB emulator just to play games, this might not be what you are looking for, because there are many better GB emulators that are well tested and supporting all types of cartridges.

  • Note : These GIF screenshots seem a little bit laggy but the emulator isn't
Link's Awakening Super Mario Land
Tetris Blargg

Getting started

Dependencies

In order to compile, you will need :

  • glfw
  • glew
  • glm

Compiling

Just run the Makefile using :

$ make

Playing

$ ./bin/cozy-gb path/to/the/rom

TODO

  • APU
  • Timer
  • MBC2
  • MBC3
  • Debugger
  • GUI