A Opensource NES Emulator wrote in Java designed to be easily ported