Skip to content
/ edge Public

Game Boy Emulator in C++ supporting MacOS and iOS

License

Notifications You must be signed in to change notification settings

elp2/edge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ed's Gameboy Emulator

Features:

✔️ Loads and plays major games

✔️ Pulse, Wave, and Noise Voices play in all games

✔️ Graphics pass all tests.

Games

✔️ Dr. Mario

✔️ Tetris

✔️ Zelda

✔️ Ducktales

✔️ Pokemón Red

Tests

✔️ Blargg cpu_instrs

🌓 Blargg dmg_sound - some tests

✔️ dmg-acid2 passes

Instructions

  • Install cmake, rgbds, and SDL-dev libraries
    • Ubuntu: sudo apt-get install libsdl2-dev cmake rgbds
    • MacOS: brew install sdl cmake rgbds
  • mkdir build
  • cd build
  • cmake -DCMAKE_BUILD_TYPE=[Debug|Release] ..
  • Build from IDE:
    • Open this folder in VSCode
    • MacOS: Choose Clang
    • Click the run button.

About

Game Boy Emulator in C++ supporting MacOS and iOS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published