My NES GTK is a nes emulator written in .net C#. It can run an Windows(R) and Linux platforms. It uses GTK# for menus, SDL.NET for emulator window.
Requires Mono.