Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.12 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.12 KB

A Nintendo Gameboy emulator written in modern C++. Made for the purpose of learning. It is not entirly cycle accurate.

Dependencies

  • SDL2 For window and input handling.

Building

  • Just use make to build this.

Features

  1. Modern clean & code.
  2. Abiltiy to change the color pallete on the fly (All the colors are from lospec.com.
    Demo
    pallete-demo
  3. Supports MBC1, MBC2 & MBC3 carts.

Controls

The key bindings are: w, a, s, d, h, j, Space, Enter.
c to change the color pallete.

Screenshots

demo

Some Good Gameboy-dev Resource

Memory Map in Detail
Gameboy Pandocs
Gameboy Cpu Manual