NES emulator experimentation and implementation