Ggboy is a gameboy emulator written in C++.
- CPU emulation
- LCD Controller
- Joypad
- Timer
- Sound(Using Blargg's Audio Libraries)
- MBC1 mapper
sudo apt install libsdl2-dev
git clone https://github.com/GGORZ10227216/ggboy.git
cd ./ggboy/
mkdir build && cd build
cmake ../
make
./ggboy ROM_FILE
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