donqustix / emugaboy

Uncomplicated Gameboy emulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

emugaboy

Q: What's done at the moment?
A: Almost all the CPU's instructions are implemented, and they pass Blargg's tests. The emulator supports ROMs with the MBC1 chip. Audio is not supported.

Building

The project requires g++ that supports C++17.
The project requires SDL2 to be installed in your system.

Enter the following commands to build for Linux

cd root_project_directory
mkdir bin
make

Now, you are ready for testing the program.
ROMs are placed in the 'res/roms' folder. A path to a particular ROM is set in main.cpp
Type 'make run' to run the program.

Screenshots:

Tests

alt tag alt tag

Games

alt tag alt tag alt tag alt tag alt tag

alt tag alt tag alt tag alt tag alt tag

alt tag alt tag alt tag alt tag alt tag

About

Uncomplicated Gameboy emulator

License:The Unlicense


Languages

Language:C++ 99.6%Language:Makefile 0.4%