Yo pienso que más que nada es el emulador, ya que por eso (en el caso de las PCs y demas) salen versiones actualizadas de los emuladores, ya que mejoran que el emulador sea lo más adaptado a la consola que se quiere emular, tanto en gráficos como en el sonido (aparte de aplicaciones extra), pero el emulador tambien se ve limitado por las capacidades que tenga el Hardware; pero en el caso de los celulares, pues no estamos corriendo juegos que tengan grandes gráficos (en el caso del emulador de NES y GB para el celular), si no que la versión del emulador no esta tan adaptada para emular estas consolas.