FakeNES

FakeNES is a highly portable, Open Source NES and Famicom emulator.