the.com/emulator
software pretending so hard to be a different machine that the machine believes it too.
means a program that imitates another system's hardware or software closely enough to run its programs unmodified.
from from latin aemulari, to rival or imitate; computing borrowed it in the 1950s when ibm built machines that could mimic older ibm machines so customers would not have to rewrite everything.
backward compatibility trickibm invented it to sell upgrades without losing customers
speed costtrue emulation is slower than the original hardware
legal gray zoneemulators are legal, the copyrighted roms often are not
cycle accurate obsessionsome recreate chip timing down to the nanosecond