Earlier emulators had sought to accurately emulate all low-level operations of a target machine; this worked well for consoles such as the Super NES and Genesis that were substantially simpler than the computer running the emulator.