Simple emulator for the original GB.
Supports for now only DMG ROMs of cartridge type "ROM Only".
- cmake >= 3.28.0
- ninja
- g++/MSVC/clang++
- vcpkg ($VCPKG_ROOT set)
# Debug
cmake --preset={linux/macos/windows}-vcpkg-debug
cmake --build --preset={linux/macos/windows}-vcpkg-debug
# Release
cmake --preset={linux/macos/windows}-vcpkg-release
cmake --build --preset={linux/macos/windows}-vcpkg-release # Debug
./build/{linux/macos/windows}-vcpkg-debug/gbemu path/to/{rom_name}.gb # Release
./build/{linux/macos/windows}-vcpkg-release/gbemu path/to/{rom_name}.gb