LameBoy is a work-in-progress Game Boy emulator written in C#, with an original code base and design (albeit with a bit of inspiration from bgb).
As it stands, it is not in a playable state, but we are quickly bringing it up to one (hopefully before the 200th commit).
Windows - Copy lib/SDL2.dll to the bin directory, and run with VisualStudio 2015
Linux - Run copysdl.sh and then run xbuild on the solution