Objective-C/C/C++ NES Emulator with a Cocoa GUI