Lo he podido ver por el código de fuente
http://www.lxdream.org/hg/lxdream/fi...134a87/android
A ver si llega a buen puerto
Lo he podido ver por el código de fuente
http://www.lxdream.org/hg/lxdream/fi...134a87/android
A ver si llega a buen puerto
A ver si sale y el hard que necesita.
Saludos.
Ya hubo una prueba de concepto de esto emulador para android hace tiempo, no ??? es que me suena haber visto un video de un crazy taxi rulando en un móvil. Lo mismo era otro emulador.
Era nullDC para Android, está en estado alpha y no lo han publicado.
Ese vídeo (y otros varios) eran del Nulldc. Aquí les podeis echar el ojo.
A ver si este llega a buen puerto, porque el autor del Nulldc parece que no está por la labor.
Otro que ha manifestado interés por la Dreamcast en Android es Paul, el de Mupen64ae, si buscais por su foro lo vereis.
Le he estado mirando por encima y ya se ha curro para soporte para la GUI.
http://www.lxdream.org/hg/lxdream/fi.../gui_android.c
Soporte Hibrido para Armv5 y Armv7
http://www.lxdream.org/hg/lxdream/fi...4a87/configure
En la linea 2672 del configure he encontrado
Se lo esta tomando bastante en seriocase $ANDROID_ABI in
2673 armeabi | armeabi-v7a)
2674 host_alias="arm-linux-androideabi"
2675 host_cpu="arm"
2676 host_vendor="unknown";
2677 host_os="linux-androideabi"
2678 ANDROID_NDK_BIN=`echo $ANDROID_NDK_HOME/toolchains/arm-*/prebuilt/*/bin`
2679 ANDROID_GDBSERVER=`echo $ANDROID_NDK_HOME/toolchains/arm-*/prebuilt/gdbserver`
2680 ANDROID_SYSROOT="$ANDROID_NDK_HOME/platforms/$ANDROID_NDK_VERSION/arch-arm"
2681 TARGETFLAGS="$TARGETFLAGS -fstack-protector -finline-limit=64 -fno-strict-aliasing -Wno-psabi -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ -D__ARM_ARCH_5TE__"
2682 if test "x$with_abi" = "armeabi"; then
2683 TARGETFLAGS="$TARGETFLAGS -march=armv5te -mtune=xscale -msoft-float"
2684 else
2685 TARGETFLAGS="$TARGETFLAGS -march=armv7-a -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=vfp"
2686 fi
2687 ;;
El problema es que el emulador como tal no es muy funcional... no menosprecio en absoluto el gran curro de los autores, todo lo contrario. Pero tengo la ultima revisión hg compilada en mi GNU/Linux y corre lento, lento, lento.
Por falta de equipo no creo que sea tengo un AMD Phenom II X6 1055T 4gb. de ram y una gráfica ATI HD4670 (si bien ATI no es muy amigo de GNU/Linux, puedo correr otros emuladores como Dolphin a mejor velocidad que este) así que yo no me haría muchas ilusiones.
Ojala el proyecto siga avanzando y se convierta en un emulador funcional para GNU/Linux, ya se vera si en el futuro sirve también para android
Un ejemplo: con el nullDC 100b1.6, yo lo e jugado bien y digo bien al Soul calibur (NTSC) en un portatil con 2Gb de DDR2, Intel dual 1700Mhz y gafica intel900 con resolucion 1024*768, manteniendose a 60fps casi constatemente.
Yo creo que la dremscast en buenos tablet y moviles podria ir bien si el trabajo se hace bien , pensar en ese pequeño milagro de nintendo64android y tener en cuenta que por ejemplo nullDC requiere casi tanto equipo como el emulador de N64 en PC. con esto ya lo e dicho todo
Vaya forma de jugar cutremente a los juegazos que hay en Dreamcast.
Si te refieres a cutre lo de jugar en la pantalla táctil, pues si es realmente cutre!!!, pero la gran mayoría de los que nos gusta jugar a emuladores en android no tocamos la pantalla ni para pulsar la opción Star, casi todos usamos mandos de Wii/Ps3/icade/icontrolPad/Gametel/mandos usb, esto ultimo con Android 3.2/4.X y según el terminal puedes usarlo como consola de mesa en la pantalla grande
tambien hay rumores de un XperiaPlay 2, que si es potente podria ser interesante para este mundillo
Última edición por ICELORD; 05/05/2012 a las 15:00
El proyecto del nullDC se abandonó, y sobre Paul (autor del Mupen64AE) podréis ver en su foro que está dedicando su tiempo a pulir la Beta del Mupen64AE, a empezar un port de Yabause (Sega Saturn) y a currar en el port de OpenAL, así que aun siendo un gran coder y ha anunciado que nullDCAE será su próximo trabajo, no creo que le quede tiempo para todo (de hecho leyendo el post dice que no tardará menos de un año, tiene que hacer el dynarec completo a partir del source de x86).
Os recomiendo que os paséis por su foro porque es un tío cojonudo y con unos proyectos grandes:
http://www.paulscode.com/forum/index.php#c2
Última edición por selecter25; 05/05/2012 a las 18:12
El problema es que tanto yabause como lxdream aún no están igual de maduros que ssf o nulldc.
Según yo ssf no tiene el código fuente disponible, así que adaptarlo a GNU/Linux o android queda descartado.
Nulldc si tiene código fuente disponible http://code.google.com/p/nulldc/source/list , pero creo que de momento nadie se a animado a intentar portarlo a GNU/Linux y de la versión de android no se sabe nada nuevo.
Como dije antes no menosprecio en absoluto el trabajo desinteresado de los autores de yabause o lxdream, pero de momento aún no sirven para jugar
Video creado por mi hace escasos minutos (ultima revisión hg de lxdream)
Si funciona así en una PC potente imaginense como funcionara en un dispositivo android .
Primero necesitan optimizar mucho, ya después habrá tiempo para hacer los ports, en el caso de yabause la velocidad es mucho mejor, pero la incompatibilidad y errores gráficos abundan.
Última edición por Megacubo; 06/05/2012 a las 10:30
Marcadores