Skip to content

YayIguess/GBpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameBoy++

Limitations and Features

Currently supports 32 KiB roms and MBC1 roms. Currently passes dmg-acid2, blargg's cpu_instrs test, and the jsmoo SM83 JSON tests

Tested running Super Mario Land, Dr Mario and Tetris. Does not currently support MBC3 (needed for games like english versions of Pokemon Red and Blue) or loading saves.

Building

mkdir build && cd build

cmake ..

./GameBoy++ <bios> <rom>

Controls

WASD is mapped to the d-pad

K and L are mapped to A and B

O and P are mapped to select and start

H enters and exits debug mode

N steps through one instruction

About

Game Boy emulator in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published