Answer: emuled

AnswerCrossword Clue
emuledEMULE, to emulate (to try to equal or surpass)