Skip to content

GGORZ10227216/ggboy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ggboy

Ggboy is a gameboy emulator written in C++.

Features

  • CPU emulation
  • LCD Controller
  • Joypad
  • Timer
  • Sound(Using Blargg's Audio Libraries)
  • MBC1 mapper

Build

sudo apt install libsdl2-dev
git clone https://github.com/GGORZ10227216/ggboy.git
cd ./ggboy/
mkdir build && cd build
cmake ../
make

Usage

./ggboy ROM_FILE

Control

Button A --> Z
Button B --> X
Up       --> Up arrow key
Down     --> Down arrow key
Left     --> Left arrow key
Right    --> Right arrow key
Start    --> Enter
Select   --> Right Shift

Screenshot

Zelda-00 Zelda-00 Zelda-00 Zelda-00

Kirby-00 Kirby-00 Kirby-00 Kirby-00

Resources

About

Ggboy is a gameboy emulator written in C++

Topics

Resources

Stars

Watchers

Forks

Languages