Según tengo entendido "dynarec" es recomplicacion en tiempo real del código maquina de la maquina emulada, creo que le abrevian JIT.
El código esta hecho en C u otro lenguaje de alto nivel, entonces, aprovechando el procesador disponible, se va ejecutando ese código de alto nivel y pasándolo dinamicamente a código maquina del equipo emulado, en este caso seria el código de un N64.
Una ventaja de esto, es que el código generado, se procesara mucho mejor, dependiendo de la arquitectura del procesador host, en el cual se esta ejecutando o trabajando el código para convertirlo al código maquina de la maquina emulada.
Es como decir, alguien es bueno haciendo X cosa, y si se dedica a eso en su día a día, va en coche, pero sino, entonces lo tendrá difícil y sera hasta cancino para esa persona.
Decir, que esto es lo que pienso que es Dynarec.