This differs from a full-fledged emulator in that an emulator typically creates a virtual hardware architecture on the host system, rather than simply translating the older system's function calls into calls that the host system can understand.
Ovo se razlikuje od punopravnog emulatora u tome što emulator obično stvara virtuelnu hardversku arhitekturu na sistemu domaćina, umesto da jednostavno prevodi sistemske pozive starijih sistema u pozive koje sistem domaćin može da razume.