:video_game: An emulator for the original Nintendo GameBoy (DMG)
An emulator for the first version of the Nintendo Gameboy. Made for higher learning purposes, written from scratch in C++ using the SFML library for windowing & IO.
./
/saves/
/roms/
<emulator executable>
Keyboard Key | Function |
---|---|
A | A |
S | B |
Z | Start |
X | Select |
Up | Up |
Down | Down |
Left | Left |
Right | Right |
LShift + F1 thru F12 | Save State |
F1 thru 12 | Load Saved State |
Space (hold) | Overclock CPU x100 |
Although I already met my main goal of getting the emulator to a point where it could play my favorite childhood game (Pokemon Red), The following are things I would like to add to this project in the future when I have more free time: