Skip to content

neniuk/gbemu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gbemu

Simple emulator for the original GB.

Compatibility

Supports for now only DMG ROMs of cartridge type "ROM Only".

Prerequisites

  • cmake >= 3.28.0
  • ninja
  • g++/MSVC/clang++
  • vcpkg ($VCPKG_ROOT set)

Building

    # 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

Running

    # 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

About

Gameboy emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors