[HO] DaedalusX64 (Nintendo 64) portado a 3DS - BETA v0.2



Siguiendo la estela de la recién publicada versión de DaedalusX64 en Vita, por parte de Rinnegatamante, que gracias a su API vitaGL está produciendo resultados espectaculares, un scener de 3DS llamado Felipe "masterfeizz" Izzo (responsable de muchos otros ports) ha hecho lo propio con 3DS. Teniendo en cuenta que esta versión parte de la rama de Rinnegatamente es posible que fuera el port a ARM, ya que el emulador fue originalmente programado para el MIPS de Playstation Portable, el que ha propiciado este nuevo port.

El port, de momento, no es más que una Prueba de Concepto (POC), con lo que esperad lo lógico: Un rendimiento muy pobre, fallos gráficos a tutiplén y reducida compatibilidad. Exactamente lo que podéis ver en el vídeo. Ningún juego es jugable, aunque dentro de ello algunos juegos muestran más gráficos que otros. Está el ejemplo de 1080º Snowboarding, que se bloquea en los menús, Hydro Thunder 64, que muestra bastantes gráficos pero es muy lento, Banjo-Kazooie, que extrañamente se queda en loop a partir de una escena de la intro, o cosas como Killer Instinct Gold, que es sorprendentemente jugable. Los juegos que no pruebo de la lista o no merece la pena mostrarlos, porque apenas se puede avanzar, como Perfect Dark, o se salen directamente al Homebrew Loader, prácticamente el resto.

En fin, un proyecto meritorio pero que por mucho que avance dudo que tenga demasiado futuro (igual me equivoco). Evidentemente hay mucho margen de mejora, es solo una Prueba de Concepto, y se puede tener esperanza. Además hay que decir que esta prueba es a velocidad de 3DS normal; aumentando el caché L2 y usando la frecuencia de New 3DS, a través del menú Rosalina, no solo no se consigue mejorar el rendimiento sino que cae en picado (dentro de lo posible). Si esto se llega a solucionar hay ahí un margen de frecuencias muy grande para las New 3DS.

Instrucciones de uso:
  • Extraiga el contenido del zip de la descarga en la raíz de la SD/microSD de la consola
  • Ponga las roms de N64 dentro de la ubicación "/3ds/DaedalusX64/Roms" en la SD/microSD de la consola
  • Abra el Homebrew Launcher y abra desde ahí el emulador
  • Use el botón SELECT para salir emulador.

Página oficial (Github):
https://github.com/masterfeizz/daedalusx64-3DS

Descarga:
https://github.com/masterfeizz/daedalusx64-3DS/releases
Editado por fmkid. Razón: Version BETA 0.2
Siempre se decía que la 3ds no era capas de mover N64, y ahí esta, ahora que el rendimiento sea óptimo es otra cosa, con que llegue al nivel de emulación de PSP me conformó.
Saludos.
@doblete Por ahora es una POC, por lo que me imagino que pocas prestaciones tendrá aún. Habrá que esperar a ver como evoluciona y si se puede considerar un emulador decente como tal.

Saludos
@fmkid si emula al nivel de PSP ya es un gran logro, tiempo al tiempo XD.
Saludos.
Pues estaría muy cojonudo si al menos los títulos más famosos de N64 lograran correr de manera jugable.
Ya se ha comenzado a implementar la recompilación dinámica.



I believe this weekend I'll probably be ready to release the update with dynarec and improved renderer
Probado en new 3ds xl.funciona el mario kart 64 mas o menos.tiene errores graficos y algo de glitch pero ver un juego de n64 en una 3ds...seguire probando nuevas actualizaciones
Edito:he probado mas juegos todos me devuelven al menu homebrew.Excepto conquer bad fury y turok 1 que se me bloquean y dicen que no tiene controler pack,recinidicando la consola por forzado automatico.
Pero bueno poco a poco.voy a buscar el ocarina of time a ver que tal y os digo
El desarrollo del dynarec va viento en popa.


Link: https://www.youtube.com/watch?v=2wq9J5umWBw
Publicada la primera versión de la rama con recompilador dinámico.

https://github.com/masterfeizz/DaedalusX64-3DS/releases
Genial los juegos que puse en el post anterior ahora funcionan.tiene algunos bugs todavia y el framerate va un pelin lento,pero ya hay un menu de sistema.es estupendo tener un emulador de n64,que ademas se ve en 3d!!!.
Seguire probando juegos y añadiendo mis impresiones
Con poder llegar a emular el Diddy Kong Racing, ya me han alegrado el año :)
Hay lista de juegos compatibles??
Hola decir que he probado juegos como el doom64 y salvo la carga del save state esta bien.Otros como el mario kart64 van bien con algun lag.Igual que el donkey kong64 tambien va genial
Seguire probando a ver si le pongo el ocarina of time y os comento
Edito:funcionan el diddy kong racing,el ocarina of time master quest y el quake 2.el 1 no
@enfermo777 Todavía está muy verde. Ni siquiera ha salido la primera versión oficial. Así que por el momento, no. Igual estar pendientes de cualquier avance.

Saludos
@fmkid muchas gracias por la info, nos suscribiremos al hilo entonces a ver qué va pasando, que parece que va deprisa el desarrollo estos días...
A ver como avanza todo esto, al menos para emular backups de Mario 64 y de algunos juegos básicos de N64.
Me informan por interno que ya salió la version 0.3, mejoras ya se notan
@Fortunachan Todavía en el GitHub no sale una nueva versión. Si acaso lo que viste es algún nightly.

Saludos
Fortunachan escribió:Me informan por interno que ya salió la version 0.3, mejoras ya se notan

La 0.3 es la de Vita, por parte de Rinnegatamante.
Ya si tan solo sale un emulador decente de Virtual Boy lo petan.
Aún no ha salido versión estable 0.3 pero si alguien quiere probar las mejoras que se han implementado últimamente (que dan unos ~5FPS de mejora media) la tiene compilada por mi en los foros de GBATemp.

Feroz El Mejor escribió:Ya si tan solo sale un emulador decente de Virtual Boy lo petan.

En Planet Virtual Boy estaban barajando la idea de portar algún emulador. Pero creo que acabó en nada.

Habría que ver cómo lo hacen porque yo he visto algún juego vectorial en 3DS, con modo 3D, como Dungeons of Daggorath, y la sensación de profundidad no está muy conseguida.
Estoy interesado en probar esos juegos N64 en mi 2DS ya que espero que sea mejor que cuando probé en mi PSP 3000 y Ps vita slim.
Si la emulación no va a ser buena entonces le dejaría el trabajo exclusivamente al emulador android de Nintendo Switch.
@Thundercracker99 Todavía está en fase temprana. Aún no esperes demasiado. Saludos
Hace años me peleé con un tipo acá porque el decía que la 3DS era una basura y que jamás podría correr un juego de N64.

Me encantan los finales felices <3

Btw, ¿no sería bueno hacer una lista de compatibilidad de juegos que pueden correr en este emulador?
@brandonohalloran123 Pues justo como dije en el mensaje antes que el tuyo:
fmkid escribió:Todavía está en fase temprana. Aún no esperes demasiado

Por lo que podrás comprender que la "compatibilidad" es aún baja y con muchos problemas.

Y pues ya han pasado casi 3 meses desde que salió la última release (beta 0.2) y no hay noticias nuevas. Entonces, a decir verdad, todavía no podemos considerar que oficialmente haya un emulador de N64 que corra al menos un juego de forma decente.

PS: Lo que sí ha salido es un port de Mario 64 para 3DS (gracias a la filtración del código fuente de dicho juego hace unos meses atrás). Eso sí, de antemano te advierto que si lo quieres probar tienes que compilarlo por cuenta propia:

hilo_super-mario-64-ha-sido-portado-a-3ds-prohibido-solicitar-el-juego_2387332

Saludos
@fmkid no estoy del todo de acuerdoa daedalus x64 le falta,pero en el ocarina of time me faltan 2 mazmorras
El unico problema que le veo es usar las lentes de la verdad que no funciona bien si no te pegas a la pared El doom 64 el donket kong country 64 si van bien etc...
Otros cono mario kart 64 si son dificiles de jugar
En fin que le queda pero se pueden jugar
@xawman Vale. De pronto sí fue algo tajante mi comentario. Sin embargo todavía le falta mucho camino a este emulador y por el momento el autor parece estar enfocado en otros proyectos. Ojalá lo retome más adelante.

Y lo cierto también es que algunos juegos son "jugables" (valga la redundancia) pero solo en consolas NEW. En las OLD supongo que el rendimiento es muuuuy pobre (la verdad no le he probado, pero ya se intuye que es así).

Saludos
27 respuestas