Gameboy emulator made with C++/SDL2.
Want to test it? Go here: GasyBoy Live Demo
- Fully working Zilog Z80 CPU with all opcodes
- Working NoMBC and MBC1 roms (MBC1 may cause visual bugs)
- Working buttons
All stuff related to Nintendo belongs to Nintendo. I don't support piracy so FIND ROMS ON YOUR OWN. Or for tesing purpose, use test roms available here (roms are in .gb extension).
-
- Cmake (any version from 3.10+)
-
- mkdir build (in the project root)
- cd build
- cmake ..
- cmake --build . or open the solution file (VS17+)
- Tetris
- Super Mario Land
- Fix PPU sprites transparency bug
- Add supprt for more MBCs memory support
- Add savestates
- Make better UI and window