emulate

verb
  1. to try to equal or surpass someone or something by imitating their actions or qualities
  2. to reproduce the function or action of a different computer system
  3. Usage: computing

Examples