Ну, сделали, да. Работает ожидаемо медленно... хотя, честно говоря, я думал, будет ещё медленней.
Расчёт простой: пусть у SMD частота выше NES в 4 раза. Однако у NES простейшая инструкция занимает 2 такта, а у SMD только чтение этой инструкции в регистр займёт 8 тактов. А потом её ещё декодировать и выполнить надо. Поэтому всегда найдётся такая последовательность команд, что эмулятор будет тормозить.
Видимо, если процессор в этих играх забит выполнением не под завязку, т.е. за один кадр выполняет меньше команд, чем мог бы, этот факт можно использовать в эмуляторе для меньшей траты ресурсов на эмуляцию одного кадра NES.