-Emular nintendo 3ds ¿Es dificil o fácil?

Me preguntaba si es complicado emular una máquina como nintendo 3ds en un pc.No conozco las especificaciones técnicas pero a ojo no parece mas potente que una wii o una psp¿me equivoco?.Por lo que he leido un emulador de una máquina nueva lleva tiempo debido a que se requiere tiempo para investigar la arquitectura de la máquina y acto seguido saber programar un interprete que se encargue de traducir el lenguaje de la máquina para que el pc lo reconozca ¿me equivoco?.
Para hacer un emulador tienen que hacer una máquina virtual (o interpetre) pero eso es lo fácil, después el juego puede omitir algunas cosas y delegarlas a la consola (por ejemplo, el motor 3D).

Por eso las maquinas nuevas son cada vez más complicadas de emular, hay que implementar todas esas cosas casi desde cero.
El de Nintendo DS, Desmume, lleva en proyecto desde 2005...

Los de PSP parecen que van mas acelerados, pero primero porque PPSSPP bebe bastante de los avances de JPCSP (que lleva ya 3 años o 4 no recuerdo)

En el caso de Wii gran parte del trabajo que ya se hizo para emularse la Gamecube sirvió para emular ella ya que básicamente Wii es una Gamecube con mas prestaciones. (y creo que aún quitando el tiempo que Dolphin solo era un emulador de Gamecube hace 5 años desde que se empezó a emular Wii en el y aún siguen mejorando el emulador)

Habría que ver que entiendes por "difícil o fácil", si lo dices porque si fuese fácil habría un emulador en poco tiempo tirando juegos perfectamente, lo veo improbable. Si lo dices por requerimientos, puede que no pidiese mucho CPU para emular de existir el emulador. Pero si pediría mas que el emulador de PSP, al fin al cabo 3DS tiene 2 CPUs ARM a 266mhz, gráfica mas moderna y 2 pantallas.

El problema al que se encuentran muchos programadores de emuladores es que no hay documentación de diversas partes de la maquina o al menos no de forma detallada. El CPU de 3DS puede que no supusiese un problema muy grande (al basarse en arquitectura ARM) pero en cambio la grafica y el audio fueran únicos para dicha consola.
Si la anterior , va como va ... mas mal que bien. Que esperas de la 3ds ?
Hay muchas cosas que entender y comprender antes de que funcione bien. Una vez hecho esto lo siguiente es que funcione, el siguiente paso es mejorar el rendimiento.
Piensa que estas emulando una arquitectura entera, y aparte eso necesita una maquina mucho mas potente que la original para que sea fluido: sobretodo si hay q emular varios chips hardware que no tienen su version en PC.

La respuesta yo creo que si se hara. La question es el tiempo [360º]
4 respuestas