Skip to content

A cozy, aesthetic Gameboy emulator

License

Notifications You must be signed in to change notification settings

hazyuun/cozy-gb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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