Review Video Consola/Tablet JXDS7300B Gamepad 2AgradecimientosA la tienda Willgoo por enviarme, con la mayor brevedad que ha podido, el sample que he utilizado para escribir esta review. Es un dispositivo que muchos llevamos mucho tiempo detrás de el, para saber que tal lo ha hecho JXD, y la espera ha sido larga pero creo que ha valido la pena.
También quiero agradecer a la tienda Zococity, que al enterarse que he tenido problemas con el primer dispositivo (lo he brickeado un par de veces, aunque afortunadamente he podido recuperarlo) me ha enviado un sample para que siguiese escribiendo este artículo. Espero en estos días que vienen investigar la forma de utilizar el Wifi-Direct que promociona el fabricante y que puede utilizar este dispositivo para jugar entre 2 consolas, y con esto complementar lo escrito en este artículo.
Y también quería agradecer a los grupos de la scene, esos "cocineros" que se han puesto en contacto conmigo para probar custom roms que han desarrollado, y que finalmente solo han quedado un par (de momento), pero por lo que he podido ver, posiblemente salgan mas cocineros para esta tablet, y esto será sumamente positivo puesto que generará todo un movimiento de scene en torno a ella.
Uso de esta reviewSe permite utilizar esta review, ya sea copiándola o referenciándola mediante un link, a cualquiera que lo desee, con la única condición de que se mantenga el autor y un enlace a la fuente original de esta review, y que se cita en el siguiente apartado.
Fuente y actualización de la información de este artículoEl artículo original (en español) se encuentra en
mi blog.
Para actualizaciones sobre este artículo, sugiero visitar alguno de los enlaces mencionados anteriormente
IntroducciónJXD es una compañía que desde hace bastante tiempo viene presentando soluciones de juego basadas en sistema Android, pero en todas ellas siempre hay algún detalle que hacen que no den con la clave para presentar un producto que pueda considerarse una solución completa para juegos Android, y sobre todo para retro-gaming (emulación de sistemas de videojuegos antiguos), y que con esta consola casi lo han conseguido, y no es que el producto en general tenga algún problema en su hardware, sino que esta vez el problema se centra en el software del dispositivo, por lo que está en la mano de JXD el lograr convertir esta consola en un producto de primera línea.
Pero no hay que desanimarse, ya que la probabilidad de conseguir un producto que cumpla con los requerimientos mas importantes de cualquier gamer son altas, y es que en mi opinión, los problemas que presenta son totalmente solucionables por software, pero eso sí, esta solución debe venir de parte de JXD y su equipo de soporte, ya que por mucho que la scene Android se vuelque en este dispositivo, sin los fuentes del sistema (que por lo general JXD ni ninguna otra compañía por el estilo son habituales en liberar) es muy difícil, sino imposible, que un "cocinero" por muy talentoso que sea logre solucionarlos.
JXD debe ser consciente de que este dispositivo presenta un antes y un después en el desarrollo de su producto, y que por lo mismo sentará (o debería sentar) las bases de los siguientes productos que decidan lanzar.
Ahora mismo JXD está en la mira de mucha gente, incluso de usuarios que nunca antes habían oído de ella, y todo depende de la manera de responder para solucionar los problemas detectados el que consiga una cantidad importante de usuarios y consumidores de sus productos.
Esta review, al igual que las anteriores, la intentaré hacer centrada en el producto como tal y no pretende ser una comparativa con otros productos, pero es evidente que dada la situación actual que se ha presentado ultimamente para este tipo de productos, las comparaciones con su mas directo (y único) competidor (Archos Gamepad) en ocasiones será imposible de no hacerlas, pero quiero dejar claro que en caso de realizar dichas comparaciones serán simplemente para graficar una diferencia, y no pretende buscar directamente cual de las alternativas es mejor o peor. Para ello, espero poder escribir un artículo dedicado exclusivamente a ambos dispositivos, para compararlos y ayudar a quien lo lea a sacar sus propias conclusiones.
Por mi parte, espero sinceramente que JXD logre dar respuesta a los problemas detectados, y con esto despejar las dudas sobre si es o no una empresa seria que se preocupa del servicio que ofrece a sus clientes, y no es tan solo una empresa preocupada solamente en vender sus productos.
Desde este artículo invito a JXD (al igual como hice con Archos en su página de Facebook), si quiere, a ponerse en contacto conmigo para comentar sugerencias que he estado recopilando para implementar en su herramienta de mapeo y en el sistema en general.
Contenido de esta review- Unboxing y contenido del paquete
- Descripción del dispositivo
- Especificaciones
- Pruebas (Benchmarks)
- Firmwares oficiales y custom firmwares
- Desempeño general del sistema
- Desempeño en juegos
- Desempeño en juegos emulados
- Batería
- Pros, contras y mejoras
- Conclusión
Unboxing y contenido del paqueteLa caja donde viene la tablet es de cartón duro, adecuado para el transporte de la tablet, aunque posiblemente requiera de una proteccion adicional de cara al envío de la tablet que requieran un viaje largo, para evitar que la pantalla de la tablet (que está mirando hacia la parte superior de la caja) reciba algún golpe y pueda dañarla.
El sample enviado presenta una cobertura especial para la tablet, y es que la gente de Willgoo ha prestado especial cuidado en este aspecto, envolviendo la consola dentro del embalaje en plástico con burbujas para otorgar una protección extra (y que a su vez, viene incluída dentro de una funda de transporte).
Esto ha implicado que el embalaje interno no sea el original, puesto que se han quitado el divisor interior de cartón, para dejar espacio al envoltorio (con burbujas) de la tablet.
Asumo que este envoltorio extra se aplica a todas las consolas que se envían.
El paquete enviado se compone de los siguientes elementos:
- Consola JXDS7300B
- Cargador de clavija fina, con enchufe standard europeo
- Cable USB/OTG
- Cable de datos MicroUSB para conectar al PC
- Manual de instrucciones (Chino/Ingles)
- Audífonos/Cascos
- Paño para limpiar la pantalla *
- Bolsa de transporte *
- MicroSD 8GB Class4 **
- Protector de pantalla instalado en la consola ***
* Items incluídos por la tienda. No vienen en el paquete standard.
** Tarjeta incluída como promoción en las primeras unidades vendidas, incluída por la tienda.
*** Este protector al parecer no forma parte del envío standard. (No se si sólo el sample enviado viene con este protector)
El dispositivo, además de venir dentro de una bolsa plástica para guardarlo de polvo y humedad, la pantalla cuenta con un protector adicional desde fábrica, que hay que retirar para poder utilizar el dispositivo. Este protector se quita mediante una pestaña de papel blanco que se puede apreciar en la imagen.
Además, la parte trasera viene protegida por un film transparente (plástico), para evitar marcas de roces en la manipulación del dispositivo.
Descripción del dispositivoVista frontal- Cámara frontal de 0.3MPx
- Stick analógico izquierdo
- D-PAD
- Salida altavoz izquierdo
- Leds de indicación de funciones (WIFI, Cargador conectado, Encendido)
- Pantalla 7" (Capacitiva, multitouch de 5 puntos táctiles)
- Stick analógico derecho
- Botones de acción Y, X, B, A
- Salida altavoz derecho
Vista superior- Gatillo L1 y L2
- Conector cargador
- Puerto MicroUSB
- Puerto MiniHDMI
- Conector audífonos/cascos
- Gatillo R2 y R1
Vista izquierdaVista derechaVista inferiorVista traseraSobre el dispositivoLo primero que llama la atención al tomar la consola es su peso, y es que después de estar usando por algún tiempo otros dispositivos mas livianos, resulta llamativo el peso de esta consola. No es que sea excesivamente pesada, pero si que es cierto que productos de baja calidad de procedencia china (Tablets, por ejemplo) son mucho mas livianos.
El sample enviado es de color negro mate, lo que se agradece muchísimo ya que no quedan marcados los dedos ni tiene brillos en su superficie, que podrían molestar o distraer al usuario.
Los acabados son bastante buenos en mi opinión. Para quien conozca o haya tenido oportunidad de utilizar el modelo previo JXDS7100/B, muy posiblemente coincida conmigo que en materiales y terminaciones tiene muy buen aspecto y da muy buena impresión. En el caso de esta consola, diichos acabados se mantienen y hasta se mejoran.
Sobre la pantallaNo tiene una calidad sobresaliente, tiene un ángulo de visión reducido y el brillo no es muy alto, con lo que quienes estén acostumbrados a manejar dispositivos con panel IPS lo notarán de inmediato, pero en mi opinión la pantalla es bastante y suficiente para lo que es, un dispositivo para jugar. En general, el uso de la pantalla será de frente a la tablet, y muy rara vez vamos a ver desde un lateral en ángulo hacia la pantalla, por lo que los ángulos de visión no nos debería afectar.
Detalle del borde de pantalla del modelo JXDS7100B
Detalle del borde de pantalla del modelo JXDS7300B
Una cosa a comentar es que, hasta ahora, los productos de JXD (exceptuando tablets) generalmente encajan la pantalla en los dispositivos de tal manera que siempre tienen un borde con bastante relieve y que se torna muy molesto si necesitamos acceder a los bordes y/o esquinas de la pantalla con los dedos.
En esta ocasión, han suavizado los bordes que dan hacia la pantalla, permitiendo acceder mas fácilmente a los bordes y esquinas, aunque sigue siendo una molestia el borde existente y que sería mucho mejor una pantalla sin borde entre la pantalla y el chasis/marco de la consola, así como implementa PSVita en su pantalla.
Sobre los botonesHabiendo probado dispositivos anteriores de JXD, sabía que podían generar productos de buena calidad. Los dispositivos de ejemplo que siempre he usado son la JXDV5200 y la JXDS7100B. Ambos dispositivos tienen muy buenos controles y botones, en especial ja JXDV5200, que para mi gusto era la mejor consola tipo PSP/PSVita de las que he probado (a nivel de controles).
Comparativa tamaños botones de acción de una PSP y la S7300B
En esta consola se nota que han puesto especial cuidado en este tipo de detalels, puesto que los botones de acción de la misma (X, Y, B, A) tienen un tacto similar a soluciones mas conocidas y famosas como los Sixaxis/Dualshock o similares. La presión es agradable al tacto y la respuesta muy buena. No existe el molesto y típico sonido de "clack" que tienen otros productos, y es que sin abrir la consola se nota que por debajo hay una membrana que suaviza bastante el uso de los botones.
Un punto muy positivo de los botones es que en las distintas pruebas que he podido realizar no he encontrado indicios de overlapping de botones (botones fantasmas, respuesta errónea al presionar varios botones a la vez, etc)
Para graficar esto, he utilizado un programa que muestra los toques en pantalla y, en conjunto con el programa de mapeo, he realizado esta prueba:
Como se puede apreciar, no existen problemas al presionar los botones a la vez. En esta prueba, he presionado los botones A, B, X, Y, L1, L2, R1, R2 y además he movido el stick y el D-PAD al mismo tiempo, y la consola responde adecuadamente a todo (no he podido probar presionar Select y Start al mismo tiempo, por que me ha sido imposible realizar la prueba, pero creo que con esto ya es suficiente para descartar los solapamientos)
Además hay que notar un punto que he podido concluír después de realizar esta prueba. El dispositivo tiene una pantalla capacitiva de 5 puntos táctiles simultáneos, pero el driver no tiene problemas en simular todos los puntos táctiles que hagan falta, esto es, en la prueba he llegado a tener hasta o puntos táctiles simultáneos (los botones, los gatillos y el punto del d-pad, que en el caso de la consola podían ser 2 contactos, pero en la pantalla se representaban como solo 1 punto presionado)
Con esto además descartamos algún tipo de problemas de solapamientos en juegos que tengamos botones mapeados, y que presionemos muchos a la vez (mas de los 5 soportados naturalmente por el dispositivo). Ejemplos de programas que correrán correctamente, tenemos los emuladores (principalmente), que podremos configurar todos los mandos virtuales a los botones físicos, y tendremos la certeza de que el sistema podrá responder adecuadamente cuando se pulsan varios botones a la vez.
Sobre los gatillosTiempo atrás sugerí una forma de implementar gatillos L2 y R2 en los modelos standard de consolas que hasta el momento estabamos habituados a ver
En la imagen anterior, tomando como base una YINLIPS YDPG18 (o similar) había propuesto agregar 2 botones en la parte superior de la consola, al lado de los gatillos, de manera de que con el mismo dedo índice fuese factible manipular dichos botones, y es que según había podido ver era bastante factible poder jugar de esa manera.
Bueno, no se si a raíz de ello (que no necesariamente ha sido así), pero JXD ha implementado una idea muy similar en esta consola, agregando gatillos dobles en cada esquina del dispositivo.
Algunos usuarios en foros me han comentado que la posición es incómoda para jugar, pero después de estar jugando algunos títulos por algún tiempo, he llegado a la conclusión de que en realidad son bastante cómodos, ya que en realidad cuando se está jugando en la consola (ésta o en la que sea) es mas fácil encontrar que los usuarios tienen los índices curvados y posados sobre los gatillos, que siguiendo la superficie de la consola o mando con el borde del dedo.
Tiempo atrás algunas personas tuvimos ocasión de plantear la posibilidad de agregar gatillos al model JXDS7100B, y que JXD nos respondió que la desición de lanzar la consola sin gatillos obedecía a que en la práctica dichos gatillos resultaban muy incómodos para utilizar la tablet, cosa que analizando (y probando) la tablet efectivamente forzaba mucho la posición de la mano y la cansaba con el tiempo, pero gracias a la nueva distribución que han hecho de los controles, en especial de los analógicos (que en general son lo que mas se utilizan), la posición final para tener la consola en las manos y utilizarla normalmente hacen mucho mas cómodo y fácil el poder alcanzar y utilizar los gatillos de la misma.
Posiblemente el uso del D-PAD + Gatillos ahora será un poco mas complicado, pero analizando las alternativas de juego existentes en Android y en emuladores, el uso del analógico será mas que suficiente (y cómodo) para la mayoría de ellos.
Por mi parte, creo que ha sido acertada la nueva distribución de controles para este dispositivo de 7"
Sobre el D-PADEl D-PAD es uno en condiciones, nada de botones separados ni soluciones alternativas. Es una cruz, como son (y deberían ser) los D-PAD de los mandos mas famosos y "serios". Es muy cómodo y responde muy bien al tacto.
En el caso del sample enviado, tiene cierta dificultad para presionar la dirección hacia la Izquierda, pero asumo que es cuestión de que está nuevo el dispositivo, y con el uso se suavizará.
La cruz del D-PAD es un poco mas grande que las normales de otros dispositivos, pero al ser una cruz, casi que da lo mismo su tamaño. Lo importante es que es un D-PAD en condiciones.
Comparación D-PAD de una PSP y una PSVita
D-PAD JXDS7300B
El tacto es muy suave. Algunas personas puede que lo encuentren demasiado suave y al principio podría incomodar, pero como todo, es cuestión de costumbre, y este pad en particular será mas fácil acostumbrarse que a otros pseudo-dpads fomados por 4 botones.
Sticks analgóciosLlegamos a unod de los aspectos que mas espectación ha generado este producto.
Como he dicho al comienzo de este artículo, JXD lleva mucho tiempo en una suerte de prueba y error para ver si dan con el dispositivo que cumpla con las exigencias y necesidades de los consumidores, y por lo mismo genera mucha expectación saber si JXD finalmente lanzará un dispositivo con sticks analógicos reales, y si el analógico izquierdo está enlazado o no con el D-PAD, y que este es el eterno problema que los usuarios de estas consolas se han encontrado desde que existen estos productos, ya que los fabricantes lanzaban productos con el stick y el D-PAD enlazados, duplicando funcionalidad, con la excusa de que esto era así para que los usuarios decidieran con que jugar, que era por comodidad, pero nunca por que se plantearan que estos 2 controles tuviesen funcionalidades separadas.
Luego de mucho discutir sobre el tema (tanto en foros, como por correos y por otros medios o intermediarios), JXD ha empezado a entender los requerimientos de los usuarios y se ha planteado el proporcionar un dispositivo que cumpliese con estos requisitos... pero el resultado ha sido a medias.
La parte positiva: Por una parte, los analógicos efectivamente son analógicos reales (se puede mover el stick y obtener una respuesta definida por un rango de valores, no simplemente por un movimiento de presionado o no)
En el siguiente vídeo muestro de una manera bastante simple que la respuesta de los sticks corresponde a una respuesta analógica real.
En esta prueba, he habilitado la opción de mostrar los toques de la pantalla táctil para que, junto a la herramienta de mapeo de JXD, mostrar que sucede en pantalla cuando presiono o interactúo con los controles.
En este caso, cuando muevo el stick izquierdo, se ve que puedo mover el toque en pantalla dentro del rango de acción del stick definido por la herramienta de mapeo. En el caso de que fuese un D-PAD (un stick digital), simplemente mostraría un movimiento directo, entre el centro del D-PAD virtual y el borde, sin posibilidad de mantener el toque entre estos 2 puntos.
La parte negativa: JXD no ha implementado los sticks analógicos en su herramienta de mapeo, por lo que no se pueden asignar en su interfaz. Para solucionar esto (espero que temporalmente) y de cara al lanzamiento de la consola, mi impresión es que han implementado la herramienta de mapeo que ya funcionaba en sus dispositivos anteriores (que no tienen soporte de analógicos) y la han puesto en la JXDS7300B, agregando los botones R2 y L2, y para dar un soporte parcial, han hecho que la herramienta interprete de la misma manera tanto el Stick izquierdo con el D-PAD, obteninendo el mismo resultado que en dispositivos anteriores, esto es un D-PAD Linkeado, por lo que no es posible asignar el control digital D-PAD y el control analógico Left Stick de manera separada en juegos o emuladores como Mupen64, que tiene soporte nativo para analógicos, pero al momento de implementarlo el programa entiende que se está presionando el D-PAD, puesto que su respuesta de cara al emulador es la de un control digital.
Supongo que hasta que no se implementen los controles analógicos enla herramienta de mapeo, seguiremos teniendo este problema de la duplicación de funcionalidad de los controles (linkeo del D-PAD con el stick izquierdo)
En el siguiente vídeo se puede ver como, utilizando los controles en pantalla del emulador Mupen64, y la herramienta de mapeo de JXD, se puede lograr que Mario (de Super Mario 64) pueda caminar "de puntillas", caminar normal y hasta correr, dependiendo de la fuerza con la que se incline el stick izquierdo.
En esta prueba, he habilitado la opción de mostrar los toques de la pantalla táctil para que, junto a la herramienta de mapeo de JXD, mostrar que sucede en pantalla cuando presiono o interactúo con los controles.
En este caso, cuando muevo el stick izquierdo, se ve que puedo mover el toque en pantalla dentro del rango de acción del stick definido por la herramienta de mapeo. En el caso de que fuese un D-PAD (un stick digital), simplemente mostraría un movimiento directo, entre el centro del D-PAD virtual y el borde, sin posibilidad de mantener el toque entre estos 2 puntos.
La parte negativa: JXD no ha implementado los sticks analógicos en su herramienta de mapeo, por lo que no se pueden asignar en su interfaz. Para solucionar esto (espero que temporalmente) y de cara al lanzamiento de la consola, mi impresión es que han implementado la herramienta de mapeo que ya funcionaba en sus dispositivos anteriores (que no tienen soporte de analógicos) y la han puesto en la JXDS7300B, agregando los botones R2 y L2, y para dar un soporte parcial, han hecho que la herramienta interprete de la misma manera tanto el Stick izquierdo con el D-PAD, obteninendo el mismo resultado que en dispositivos anteriores, esto es un D-PAD Linkeado, por lo que no es posible asignar el control digital D-PAD y el control analógico Left Stick de manera separada en juegos o emuladores como Mupen64, que tiene soporte nativo para analógicos, pero al momento de implementarlo el programa entiende que se está presionando el D-PAD, puesto que su respuesta de cara al emulador es la de un control digital.
Supongo que hasta que no se implementen los controles analógicos enla herramienta de mapeo, seguiremos teniendo este problema de la duplicación de funcionalidad de los controles (linkeo del D-PAD con el stick izquierdo)
En el siguiente vídeo se puede ver como, utilizando los controles en pantalla del emulador Mupen64, y la herramienta de mapeo de JXD, se puede lograr que Mario (de Super Mario 64) pueda caminar "de puntillas", caminar normal y hasta correr, dependiendo de la fuerza con la que se incline el stick izquierdo.
[flash=400,300]http://www.youtube.com/v/Vv1cLxStYdY )
Supongo que hasta que no se implementen los controles analógicos enla herramienta de mapeo, seguiremos teniendo este problema de la duplicación de funcionalidad de los controles (linkeo del D-PAD con el stick izquierdo)
En el siguiente vídeo se puede ver como, utilizando los controles en pantalla del emulador Mupen64, y la herramienta de mapeo de JXD, se puede lograr que Mario (de Super Mario 64) pueda caminar "de puntillas", caminar normal y hasta correr, dependiendo de la fuerza con la que se incline el stick izquierdo.
que ha subido un vídeo en su canal[/url]), por lo que podemos confirmar que en el caso de la consola S602 (y posiblemente otros modelos de JXD) el stick analógico efectivamente ES analógico, pero JXD linkea (vía software) el stick al D-PAD.
Con lo anterior, sinceramente no entiendo el afán de JXD en duplicar las funcionalidades del D-PAD con el analógico, quitando un tipo de control muy importante para los jugadores (el analógico) sin que sepamos muy bien el por que de esta decisión. Tiempo atrás JXD y Yinlips (su competencia) nos respondieron (a los usuarios) que esto obedecía a que simplemente era "para que los usuarios eligieran el control que mas les acomodaba", cosa que en su momento lo consideramos absurda, pero que una inspección a los dispositivos de ese entonces (mas de un año estoy hablando) efectivamente tenían duplicada la funcionalidad a nivel de hardware (el circuito era el mismo para el D-PAD y el analógico), pero que a día de hoy fabriquen una consola con estos 2 tipos de controles por separado para finalmente unirlos por software, es algo que verdaderamente no logro entender.
Espero que la actitud de JXD para seguir haciendo esto cambie, y que los usuarios consigamos controles en condiciones en las consolas android que fabrica.
Por último, queda patente que existe una evolución en los analógicos, tanto en su posición como en su tamaño con respecto al modelo anterior.
Para ejemplos, una foto:
Stick analógico derechoEl stick analógico derecho tiene otra historia, y es que viene asignado directamente a una posición fija de la pantalla, y hasta el momento de escribir este artículo no hay forma de modificar esta posición.
En principio se ha generado este comportamiento para utilizar el stick derecho en juegos de primera persona (FPS), en donde generalmente con la mano derecho tocamos la pantalla para dirigir la vista (cámara) de la acción.
El mayor problema que presenta esta asignación fija, es que por una parte no es posible utilizar este stick analógico en emuladores (principalmente) y en juegos que, exceptuando que tengan una funcionalidad específica en el área donde se encuentra el punto de inicio del movimiento de la pantalla.
El otro problema es que este stick no se puede mapear de ninguna forma en juegos o emuladores, ya que dichas aplicaciones no pueden leer o interpretar los datos proporcionados por este control, y por tanto el único programa que si puede leerlos es el propio de la herramienta de mapeo de JXD, pero generando el comportamiento que he comentado anteriormente.
Además, derivados de este comportamiento, encontramos otro tipo de problemas. Juegos como Dead Trigger tienen configurado (y no se puede cambiar) que la mitad izquierda de la pantalla corresponde al stick de movimiento (joystick virtual), y la mitad derecha de la pantalla corresponde a la mira (cámara).
Como el centro del movimiento fijo asignado al stick derecho está muy cerca del centro de la pantalla (x=561, y=299), esto se traduce en que queda muy poco margen para poder mover "libremente" la cámara en el juego, puesto que la división está establecida en 1024/2 = 512 hacia la izquierda, lo que deja un pequeño margen de 49 pixels dedicados al movimiento hacia la izquierda de la cámara, cosa que resulta inadecuada para el juego, ya que en la práctica casi no se puede girar hacia la izquierda.
Nota: si marcamos con un dedo sobre la pantalla en el juego, en el lado derecho, y nos pasamos al lado izquierdo (mas allá del centro de la pantalla), el juego deja de mover la cámara y no responde mas ese punto de toque, hasta queno marquemos un nuevo punto en la pantalla, levantando y posando el dedo nuevamente en el lado derecho.
El siguiente vídeo muetstra este problema.
Además, hay otro efecto negativo de esta implementación, y es que si dejamos presionado hacia algún lado el control de la cámara (stick derecho), cuando llega al borde empieza nuevamente desde el origen del movimiento, pero el juego interpreta que debe volver la cámara todo el camino, y por tanto es imposible hacer un movimiento continuo de 360º de cámara.
En el siguiente vídeo he utilizado el juego Shadowgun, en donde intento girar 360º con el stick derecho, pero cuando llega al borde de la pantalla (el punto de toque, que lo estoy mostrando con un círculo blanco) el toque empieza desde el centro, y el juego vuelve la cámara al mismo punto, por tanto NO se puede realizar el movimiento continuo de 360º.
Sobre los sticks en si mismos, son bastante agradables por su tamaño. tienen la superficie con relieve para que resulte mas fácil usarlos. El único problema que podría mencionar es que la parte superior de estos sticks se giran sobre su eje, y en mi caso prefiero que sean fijas (como una PSP o PSVita). Me imagino que con un modding se podría fijar estas piezas para que no giren mas.
Sobre los altavocesEl sonido que se obtiene por los altavoces es sorprendentemente claro y limpio. No tienen suficiente potencia, pero bastan para oír una película/vídeo con una calidad bastante aceptable, para el tamaño de los altavoces.
Un punto muy positivo a tener en cuenta es que los altavoces están situados en la parte frontal del dispositivo, y en una posición tal que no llegan a ser obstruídos por las manos al utilizar los controles de la consola, por lo que el sonido llega generalmente de forma directa al usuario de la consola.
Sobre los conectoresEsta parte creo que es la que peor sale parada en cuanto al diseño de la consola en general.
Tanto el conector del cargador (al lado del gatillo L2) como de los audífonos/cascos (al lado del gatillo R2) están demasiado cerca de los gatillos, y muy probablemente incomoden si utilizamos la consola con el cargador conectado o con audífonos/cascos, sobre todo a las personas que tengan las manos mas bien grandes.
Lo cierto es que he estado utilizando la consola estos días, y generalmente la utilizo con audífonos, lo cierto que es que el conector no me ha molestado mayormente en el uso diario de la consola. Por lo general, los dedos índice se utilizan de forma arqueada y es una forma natural de utilizar consolas portátiles (PSP, PSVita, NDS, etc). Además, los botones L2 y R2 tienen mucho menos uso que los L1 y R1, por lo que pocas veces tenemos el problema de que el conector (ya sea del cargador o los audífonos) nos moleste a la hora de jugar.
El conector que si puede presentar algunos problemas es el microUSB, y es que está demasiado metido en la estructura de la consola, lo que hace complicado conectar correctamente un cable microUSB, y que cuando lo tenemos conectado, hay que manipular la consola con cuidado para que el cable no se desconecte accidentalmente.
Quiero que quede claro que no es un problema con el conector en sí, sino que hay mucho grosor en el pástico del chasís y que por lo mismo no permite conectar mas que una pequeña parte de un conector microUSB. No se si existirá algún mod que solucione esto, pero manipulando con cuidado el cable se puede utilizar sin problemas, además de que es mas difícil estropear el conector por que casi no permite "juego" para soltar las soldaduras de la placa del mismo.
Sobre la ventilaciónDespués de inspeccionar la consola, no he encontrado ninguna ranura de ventilación o que por lo menos permita disipar el calor del dispositivo.
Asumo que dentrás de la carcasa trasera existirá un disipador de calor que ayude a mantener en buena temperatura al dispositivo, y que esa es la razón del por qué después de un uso prolongado gran parte de la zona trasera-izquierda del dispositivo tiene una temperatura notoriamente mas alta que el resto (aunque sin que llegue ser un tema para preocuparse).
EspecificacionesInformación del sistema obtenida con Quadrant Standard
Información desde Antutu Benchmark
Especificaciones indicadas en la página del fabricante (resumidas)
- CPU: Amlogic MX (Cortex A9 CPU), Dual core, 1.5GHz *
- GPU: Mali400MP GPU **
- RAM: 1GB DDR3
- OS: Android 4.1
- Screen: 7.0-inch (diagonal) LCD, 1024*600 pixel, 5 point Capacitive Multitouch Screen ***
- Battery : Built-in rechargeable lithium-polymer battery
- USB: microUSB 2.0 OTG
- Storage: 8GB Internal
- External memory: Micro TF Card Slot, Max 32GB
- TV-out: MiniHDMI Dual-screen display (1080P)
- Buttons: Direction key, ABXY, Double LR buttons, Two sticks, Select, Start, Volumn, Reset, Power
- Network: Wi-Fi (802.11 b/g/n)
- Camera: 0.3M Front Camera
- Sensor: 3 Axis Gravity Sensor
- Length: 9.50 inches (24.13 cm)
- Width: 4.77 inches (12.11 cm)
- Depth: 0.56 inch (1.42 cm)
- Weight: 0.90 pound (408 gr)
* Originalmente elfirmware viene configurado a 1.5GHz, pero luego ha sido bajada a 1.2GHz vía actualización del firmware
** Es una Mali400MP dual core.
*** La pantalla está configurada a 50Hz
Pruebas (Benchmarking)Las pruebas de Benchmarking, generalmente las ejecuto con las herramientas Quadran Standard y Antutu Benchmark. En esta ocasión, he hecho un par de ajustes que paso a comentar.
Al realizar las pruebas de Antutu, el resultado que me ha dado ha sido de apenas sobre los 6000 puntos, valor que está muy por debajo del que podría esperarse. Analizando los datos, al parecer la última versión de Antutu (3.1.1) calcula de otra forma algunos valores para este SoC.
He probado la versión anterior (3.0.3) y en el caso de otros dispositivos que tengo, me seguían dando valores similares a la versión 3.1.1, pero Antutu ha subido considerablemente su puntuación.
Por lo pronto, he realizado estas pruebas con la versión 3.0.3 de Antutu, para mantet una coherencia con respecto a otros dispositivos que he probado.
Además, y por lo anterior, siempre utilizo al menos 2 herramientas de pruebas. En este caso, Quadrant es mi segunda herramienta y que me servirá para comparar el rendimiento de este dispositivo con otros similares.
Por último, esta vez he incluído una nueva prueba y que de momento es muy popular (aunque personalmente no creo que sea una prueba completa, pero para referencias nos servirá), me refiero al Epic Citadel
Nota: el dispositivo aparece como un GT-I9100 (Samsung Galaxy S2), por que ha sido cambiado para compatibilidad con el Market.
Quadrant StandardCPU: 6771
RAM: 4152
I/O: 6429
2D Graphics: 521
3D Graphics: 1846
Total:
3944Antutu Benchmark
RAM: 1769
CPI Integer: 2027
CPU: float-point: 1652
2D graphics: 749
3D graphics: 2482
Database IO: 545
SD Card Write: 47 *
SD Card Read: 175
TOTAL:
9446* Se ha utilizado la memoria interna del dispositivo.
Epic CitadelNota: el tamaño de la pantalla es de 1024x552, por que la barra inferior del sistema android no se contabiliza en el resultado (48 pixels)
Firmwares oficiales y custom firmwaresFirmwares oficialesHasta el momento de escribir este artículo existía un firmware oficial (v1.1) publicado en la
página de descargas del fabricante, pero algunos usuarios hemos recibido una nueva actualización (v1.3) para que sea probada antes de su publicación.
[*]
Firmware v1.1 (26-01-2013)[*]
Firmware v1.3 (04-02-2013)Procedimiento para instalar un firmwareEl procedimiento es bastante sencillo. Hay que tener en cuenta que la actualización eliminará los programas instalados en el dispositivo.
- En una microSD (de preferenica, formateada), copiaremos los ficheros incluídos en la actualización que hayamos descargado. Estos ficheros deben ir en la raíz de la MicroSD
Nota: De preferencia, utilizar una microSD de baja capacidad (menos de 8GB, por ejemplo), que generan menos problemas de compatibilidad a la hora de actualizar el sistema. Las tarjetas de mas capacidad también funcionan, pero para evitar cualquier problema derivado de una actualización, es preferible descartar de antemano este tipo de causas.
- A continuación, apagar completamente la consola (no debe estar en standby).
- Presionar el botón "VOL+" y, sin soltar este botón, encender la consola con el botón "POWER". No soltar los botones hasta que aparezca una pantalla de actualización (un androide con una barra de progreso). Cuando aparezcan, soltar los botones.
El dispositivo ejecutará el actualizador automáticamente. Una vez finalizado, el sistema se reiniciará automáticamente.
Nota: Es posible que la primera vez que arranque el sistema, demore un poco mas de lo normal.
Custom FirmwaresEntramos de lleno en una de las partes mas interesantes del dispositivo, y es que varios grupos de sceners o "cocineros" android se han interesado en esta consola, con la intención de sacar custom firmwares específicos.
Por lo general, un custom firmware es un firmware modificado a partir de una actualización original, y que entre otras cosas le pueden agregar mas funcionalidad a la consola, optimización y hasta corrección de problemas, todo depende de las fuentes que se encuentren disponibles.
En el caso de esta consola, lamentablemente no se dispone de fuentes del firmware, por lo que las custom roms que se puedan generar simplemente serán pequeñas mejoras a lo existente, pero que las optimizaciones de fondo y fixes que requiera el sistema operativo solamente podrán venir desde el mismo fabricante, puesto que es el quien posee los fuentes para realizar estas mejoras.
Aún así, ya existen algunas roms para este dispositivo y, de las que he podido probar, solo 2 valen la pena comentar, puesto que las otras han sido proyectos que no han tenido continuidad (he probado algunas roms que lo único que hacían era limpiar el sistema de las aplicaciones pre-instaladas, pero que no aportaban nada mas al usuario final)
NCCE Custom Firmware, es la primera custom rom pública en ser lanzada, y que incorpora varios ajustes y optimizaciones al sistema original, entre la que se cuenta con una mejor compatibilidad del sistema para ejecutar aplicaciones/juegos, y un market mas compatible con el dispositivo.
Skelrom v1.0 JXDS7300B & ClockWorkMod El artículo original de esta sección (en español) se encuentra en
mi blog.
Como algunos sabéis, este último tiempo he estado ayudando a probar algunas custom roms que se están desarrollando para la consola JXDS7300B, y de éstas, la que mejor funcionalidad tiene es la que finalmente se ha liberado.
De la mano de Skelton, conocido ya en la scene de consolas android por sus series de Custom Firmwares que mejoran considerablemente la experiencia de uso de estos dispositivos, llega la (tan esperada) custom firmware Skelrom v1.0 for JXDS7300B, y que para hacer un resumen, copio y pego parte de su leame.txt
Principales características:- Basada en el último firm stock (v1.3)
- Todas las aplicaciones y emus chinos eliminados, GameX pasa a ser una aplicación de usuario y no de sistema
- Google Play mejorado, casi todas las apps deberian verse sin problemas
- Deodex y zipalign. (hace auto-zipalign en cada arranque si es necesario)
- Fix para emuladores q no eran compatibles y mejorada la compatiblidad con juegos gameloft (Nova 3, Modern combat 4... etc)
- Incluye Setcpu versión de donación de A con perfil instalado por defecto.
- Corregido problema con los codec ac3 y dts en modo hardware con archivos mkv, por lo que no hay más sonido ruidoso cada segundo con estos codecs.
- Soporte para uinput
- Batería muestra porcentaje
- Soporte Init.d para scripts.
- Mejoras en el build.prop para mejorar el consumo de la ram, la respuesta de pantalla, etc...
- Setcpu versión donación de serie con perfil instalado.
La ROM hace wipe automaticamente, esto significa que eliminará todos los datos que tengas en la consola (tranquilo, solo los datos de la consola y de la memoria interna. no tocará la microsd) por lo que guarda lo que quieras conservar de tus datos antes de instalar la rom.
Instalación:- Descomprime el rar descargado a la raíz de la micro SD.
- De esta manera tendrás los siguientes archivos en la SD : Factory_para_update_aml,update.zip,uImage_recovery
- Enciende la JXD s7300B en modo recovery con Power + menu y espera a que termine todo el proceso
Consideraciones generales:- En esta ROM, ni en futuras (si existen) no se incluirán software de pago, para evitar tener problemas de licencia y distribución.
- La versión setcpu es la versión de donación y hay permiso expreso del autor para poder incluírla.
- La velocidad máxima por defecto es de 1,32 ghz, se puede subir hasta 1,5 con otro kernel incluido en la carpeta extras. o usando setcpu. Nota: También se puede subir de velocidad directamente con SetCPU, sin necesidad de flashear otro kernel (comprobado por mí)
- La carpeta extras incluye lo siguiente:
- Kernel1500.zip - (No es necesario, como se ha comentado anteriormente, pero si lo quieres probar flashea este archivo desde recovery si quieres poner 1,5 ghz)
- Kernel1320.zip - Para volver a 1,32 ghz
- SWAP_ON: Este archivo intercambiará la memoria interna y la externa, de manera que la externa sea /sdcard/ y la interna /sdcard/external_sdcard/. De esta manera ten en cuenta que si desmontas la microSd estarás desmontando la interna también.
- SWAP_OFF: Para eliminar el SWAP de la consola y poner las particiones a su estado original.
- Existen instrucciones mas específicas en la carpeta Extras para poder instalar estos ficheros.
Acerca del SWAP_ON/SWAP_OFFEste método funciona sin mayores problemas, pero tiene algún comportamiento extraño con tarjetas de gran capacidad.
Algunas tarjetas de 32GB, y (que yo sepa) todas las de 64GB tienen un problema al iniciar la consola, y es que no se montan correctamente en el booteo de android. Si es el caso, la forma de solucionar este problema es quitar y volver a insertar la microSD en la ranura para que se monte correctamente.
Esto tiene un problema paralelo. En el caso de que no se monte correctamente la microsd en el booteo del sistema, no se generará la carpeta /sdcard/external_sdcard, esto significa que cuando montemos manualmente la microSD, en las propiedades del sistema veremos "duplicada" la información de la microSD en la memoria externa, y no podremos acceder a la memoria interna del dispositivo.
Por tanto, si no nos importa perder los 6 y algo de Gigas que tenemos disponibles en la memoria interna, por tener una microsd de gran capacidad, entonces utiliza este sistema. Si no es el caso, entonces te sugiero utilizar el sistema tradicional de DirectoryBind o GL2SD para enlazar contenidos a la microsd externa.
Además, posiblemente exista un problema a la hora de intentar mostrar la capacidad de la memoria (almacenamiento) y los ajustes del sistema se cierren. Para este caso, basta con crear la carpeta "external_sdcard" en la microsd para que los ajustes del sistema dejen de cerrarse (dejen de dar error)
ClockWorkMod for JXDS7300BAdemás del custom firmware, se ha lanzado una versión totalmente funcional del ClockWorkMod para la JXDS7300B. Además de Skelton por haber trabajado en este port, hay que agradecer al verdadero creador de este custom recovery, Christian Troy, y que gracias a el y su ayuda se ha logrado portar totalmente este Recovery, que para quienes lo conozcan sabrán la importancia que tiene, y es que con el se podrá hacer
nandroids completos del dispositivo.
Que es un Nandroid?Basicamente, es una imagen byte a byte del contenido de la flash del dispositivo, y que se vuelca en un fichero, con lo que se puede recuperar posteriormente el sistema, con los programas y configuraciones que teníamos al momento de generar la nandroid.
Además, este método permite la creación y distribución de custom roms, sin necesidad de preparar cocinas dedicadas para el dispositivo, o dicho en otras palabras, quien se quiera atrever puede generar su custom rom sin mayores complicaciones. Eso sí, cuidado con las configuraciones personales que se puedan ir en el fichero, por que este nandroid guarda todo, desde el nombre de la wifi que tenemos en casa, hasta la clave de google que utilizamos para entrar en el market.
Particularidades de esta versión de CWM.A diferencia de lo que normalmente vemos, este CWM se arranca directamente desde una microSD, ya que por temas de seguridad no se flashea en el dispositivo (la partición de este recovery es mayor que la del dispositivo, y flashearla podría generar un full brick), pero es casi mejor, por que implica que el dispositivo se queda con su Recovery de serie sin modificar, y además podemos arrancar un custom recovery desde un medio externo.
Para mas información de este CWM, sugiero mirar estos hilos
En Español, en GP32SpainEn Ingles, en OpenHandheldsy para muestras, un vídeo en donde adelantaba algo de este trabajo
[video=youtube;-Jag-JPy3Eg]http://www.youtube.com/watch?v=-Jag-JPy3Eg[/video]
DownloadsSkelrom for JXDS7300B v1.0
Download:
http://www.mediafire.com/download.php?3l3g44wdcb439ti[/url] Part 1
http://www.mediafire.com/download.php?tz5y12csnfno4q5[/url] Part 2
Mirrors:
https://docs.google.com/file/d/0B6JKf-Q ... RzZUE/edit[/url] Part 1
https://docs.google.com/file/d/0B6JKf-Q ... Q0S3M/edit[/url] Part 2
ClockWorkMod for JXDS7300B
Download:
http://www.mediafire.com/download.php?z23ml62lb0b2owb[/url]
Mirror:
https://docs.google.com/file/d/0B6JKf-Q ... 1CNlU/edit[/url]
Tested gamesEsta lista contiene una lista preliminar de juegos y emuladores probados en esta versión.
Esta lista es sólo para referencia y no pretende ser una lista actualizada de los juegos o aplicaciones que se ejecutan en este firmware.
Instalación de las custom romsSalvo que se especifique otra cosa, las custom roms se instalan de la misma manera que un update oficial (mirar punto anterior para instrucciones)
Cyanogenmod? ClockWorkMod (CWM) Recovery?Sobre Cyanogenmod, mucha gente se lo está preguntando, pero de momento no tengo noticias ni de que se pueda portar, ni si hay gente que lo esté intentando.
Por otra parte, existe gente interesada que está trabajando en un port de CWM para este dispositivo. De aparecer algo así, escribiré un artículo nuevo para explicar su funcionamiento.
Desempeño general del sistemaHasta le momento de escribir este artículo, sólo existe disponible una actualización oficial de la tablet, y es con la que me baso para comentar esta sección.
Como he comentado anteriormente, incluso en mi artículo previo de
mis primeras impresiones de este dispositivo, como pieza de hardware y diseño me parece correcto y, gracias a que he tenido posibilidad de probar muchas opciones anteriores de consolas basadas en Android, me permito comentar que es de lo mejor que he podido probar a nivel de hardware, y como diseño está bien, aunque mejorable.
Ahora, esta opinión cambia drásticamente cuando hablamos del sistema operativo y el software en general de la consola.
El sistema en general presenta varios problemas y que derivan en una pobre experiencia para el usuario, y que a grosso modo listaré a continuación:
- Aplicaciones no se ejecutan. Juegos como Nova 3, Modern combat 3, Gangstar Rio y otras muchas aplicaciones se pueden instalar desde el Google Play, pero que a la hora de ejecutarlas, se congelan o simplemente se cierran, y es imposible ejecutarlas.
- Relentizaciones del sistema. Muchas aplicaciones, y sobre todo emuladores, se ven afectados por las relentizaciones que en general tiene el sistema. Sobre este tema, muy probablemente este problema se deba a los governor configurados en el dispositivo, y es que por defecto viene en tipo "Conservative" el que hace que pasemos del máximo de velocidad de la consola (que de fábrica es de 1.5GHz, y que después de la actualización oficial queda en 1.2GHz) a 48MHz, lo que hace que el sistema en ocasiones sea responda muy mal y muy tarde a eventos como toques en pantalla o pulsaciones de teclas/btones.
- Problemas al montar las tarjetas microSD. Se ha detectado un problema que afecta principalmente al montaje automático de tarjetas microSD en el arranque del sistema. Estos problemas pasan con mas frecuencia con tarjetas microSD de gran capacidad (de 32GB y sobre todo de 64GB). Generalmente, el usuario debe retirar la microSD y volver a insertarla en la ranura, para que el sistema la detecte y la monte correctamente.
Sobre el uso de tarjetas microSD de 64GB, en las especificaciones de la caja y en la página web del fabricante, menciona que el soporte del dispositivo es hasta 32GB, por lo que el uso que estoy dando a los 64GB es meramente "experimental" y dado los resultados que he obtenido, recomiendo utilizar tarjetas de 32GB con el dispositivo para evitar mayores problemas.
Mas adelante comentaré con un poco mas de detalles el uso de tarjetas microSD de 64GB. (XDHC) - Herramienta de mapeo sin soporte para Analógicos. Es incomprensible que este producto haya salido al mercado sin una herramienta apropiada que de soporte al dispositivo por completo. Entiendo que se ha sacado el producto utilizando la herramienta existente en otro dispositivo y que simplemente se ha añadido a la consola, sin agregar las nuevas funcionalidades que ésta incorpora como son los analógicos (los L2 y R2 si que están incluídos). Esperamos que esto se solucione con alguna actualización del sistema.
- Stick izquierdo y D-PAD unidos vía software. Esto ya lo he comentado anteriormente, pero vuelvo a hacer incapié en este punto, por que es algo que cualquier usuario de la consola notará de inmediato, y es que no se puede mapear, ni física ni por controles virtuales (en pantalla) el D-PAD y el stick analógico izquierdo de forma separada en ningun juego, emulador o aplicación.
Ya se ha demostrado que ambos controles están separados, o por lo menos tienen funcionalidades distintas (D-PAD es digital y el stick izquierdo es analógico), por lo que cualquier usuario esperaría poder mapear de manera independiente y de manera natural en cualquier juego. - Falta de perfiles para la herramienta de mapeo. Cada vez que cambiamos de aplicación, tendremos que reconfigurar los controles definidos en la herramienta de mapeo, y es algo muy molesto.
- Reinicios frecuentes del sistema. Después de usar de manera intensiva el dispositivo (jugando emuladores), el sistema se vuelve bastante inestable y genera muchas veces en reinicios.
Según lo que he podido deducir y comentar con otras personas, lo mas probable es que este problema se deba a una mala configuración de las frecuencias de velocidades y/o de voltajes del disopositivo. Por lo que me he enterado, el sistema viene "capado" (el nuevo firmware) a una velocidad "en bruto", esto es, un valor que no se ha calculado correctamente y que puede generar problemas si está mal configurado en conjunto con el voltaje utilizado.
Para comentarlo en palabras mas simples (para personas que no se están enterado de lo que intento decir), imaginar que la consola es como un coche, según la velocidad/revoluciones que tengamos, cambiamos de marchas para que el motor no trabaje de forma muy forzada. Bueno, si cambiamos estas marchas cuando no corresponde, por ejemplo, cuando necesitamos mas potencia bajamos la marcha o cuando no es necesario la subimos, el motor empezará a trabajar inadecuadamente, y podemos llegar al punto de calar el motor.
Bueno, en Android pasa algo parecido con la tabla de frecuencias y el voltaje. Si se le exige al sistema podemos encontrarnos con casos en que no existe fuerza suficiente (voltaje) y hacemos que el sistema se "apague" (reinicia), que sería como calar el motor. Esto se podría mejorar con una tabla de frecuencias adecuada que permitan ir a tod el sistema de manera mas adecuada. - Cambiar punto de montaje "/mnt/sdcard" a la microsd que tengamos insertada en la ranura. Es uno de los problemas típicos que se encuentran los susuarios, y es que el sistema Android trabaja con el punto de montaje llamado sdcard, y aquí es donde instala aplicaciones y descarga datos. El problema de esto es que si este punto de montaje apunta a la memoria interna del dispositivo, se limitará el espacio a la cantidad de memoria flash disponible en el sistema (que en este caso son aproximadamente 6.1GB) y que insertar una microSD no servirá de nada para ampliar este espacio.
Para explicar este problema, entendamos que el punto de montaje "sdcard" es parte fundamental en Android ya que cuenta con este directorio para almacenar información, como los datos que se descargan de los juegos que se instalan, y este punto de montaje no se puede "configurar" en el sistema, es una ruta fija y en el caso de esta consola apunta a la memoria interna.
Si decidimos insertar una microSD de 32GB en el dispositivo, esta memoria será reconocida por el sistema, pero como un punto de montaje distinto, en este caso la carpeta "/sdcard/external_sdcard", en donde "sdcard" es la memoria interna y "external_sdcard" es la memoria externa, la que insertamos en la ranura para la microSD.
De esta manera, cuando instalamos juegos como The Dark Knight Rises, Dead Space, etc, cada uno de estos juegos puede ocupar fácilmente mas de 1 GB en disco. Como tenemos sdcard apuntando a la memoria interna, que en este caso son aproximadamente 6.1GB (el resto de los 8GB lo utiliza el sistema), tenemos como conclusión de que podremos instalar 6 juegos de este tipo aproximadamente... cosa que a todas luces resultará insuficiente para la mayoría de los usuarios.
Por tanto, este es un comportamiento que será identificado como problema por la mayoría de los usuarios de este dispostivo.
Nota: Este comportamiento que he descrito no es exclusivo del dispositivo, sino que se aplica a cualquier dispositivo Android que incluya memoria interna. - Lag en algunos juegos o emuladores. He detectado cierto Lag al utilizar algunos juegos, sobre todo emuladores. Este lag se nota sobre todo en los emuladores que vienen pre-instalado con el dispositivo, en donde juegos como Metal Slug es tan marcado que hacen un poco difícil jugar adecuadamente este título.
Nota: En general los emuladores (casi todos) tienen cierto lag en los controles, pero en la mayoría es apenas perceptible. - Dead Zone muy pequeño en los analógicos. Esto ya es unacuestión mas de gustos, pero según lo que he podido probar los sticks no llegan a centrarse por completo, por lo que en ocasiones se quedan ejecutando algún movimiento y hay que tocarlos para que se queden centrados completamente.
Este problema se solucionaría ampliando unos píxeles el área de Dead Zone de los sticks. Quizás este valor podría configurarse desde la misma herramienta de mapeo. - Congelamientos del sistema estando en modo sleep (pantalla apagada). Estando con la pantalla apagada, el sistema sufre frecuentes cuelgues / congelamientos, y obligan a reinicar el sistema manteniendo presionado el botón de encendido por unos 10 segundos.
Creo que con la lista anterior he puesto los puntos mas importantes a considerar para implementar en futuras mejoras del firmware y de la herramienta de mapeo de esta consola.
Desempeño en juegos AndroidComo he comentado anteriormente, con el firmware original de la consola, o con la actualización existente en el momento de escribir este artículo, muchos títulos no aparecen en el Google Play Store ni siquiera para comprar, y que algunos de los que si se pueden comprar no se pueden ejecutar en la consola.
El primero de estos problemas es algo mas o menos común en dispositivos android y que generalmente se soluciona "modificando" algunos ficheros del sistema para, basicamente, hacer creer a Android que somos otro dispositivo, y que contamos con mas características (aunque en realidad no las tengamos).
Generalmente, para hacer el cambio de ID se utiliza algún otro dispositivo con hardware similar, pero que sea mas popular, cosa que ayudará a ganar compatiblidad de la Store de google para poder instalar aplicaciones en nuestro dispositivo. En este caso, el dispositivo que mejor se adapta es el Samsung Galaxy S2, por que tiene una buena compatibilidad de aplicaciones y juegos, y por que comparten el mismo tipo de GPU, cosa que es muy importante por que dependiendo de este dato se descargan los ficheros correspondientes para el juego.
En general, el dispositivo no es muy amigable para realizar este cambio de ID, pero finalmente los cocineros Android existentes (aquellos que realizan modificaciones en dispositivos android) han logrado dar con varias fórmulas para que la Store sea mas compatible.
El segundo de los problemas comentados es mas complicado, y es que a veces se pueden descargar juegos desde la Store, pero una vez descargados no se pueden ejecutar.
Al igual que en el caso anterior, los cocineros Android han logrado dar con mas soluciones a este tema, y a día de hoy varios títulos que originalmente no van en el firmware oficial de JXD, si se pueden ejecutar utilizando algún Custom Firmware.
Desde aquí en adelante las pruebas las he realizado utilizando como base un firmware Skelrom POC (prueba de concepto), esto es, que de momento no existe una versión pública disponible, aunque espero que en algún momento se lance una versión funcional.
A continuación pondré algunos vídeos de juegos que son mas bien representativos, y que generan interés entre los usuarios del dispositivo, ya sea por que requieren potencia para su ejecución, o por que simplemente no se pueden ejecutar en el firmware oficial.
Dentro de los juegos Android, voy a clasificarlos en 3 tipos:
- Juegos con soporte nativo de Joystick: Son aquellos juegos que reconocen cuando hay un joystick conectado al sistema, y pueden utilizarlo directamente. Generalmente, estos juegos presentan una pantalla de configuración del joystick/gamepad, donde se pueden asignar funciones del juego a los botones físicos.
En el caso de la JXDS7300B, en el firmware actual (al momento de escribir este artículo) no existe una interfaz de Joystick para que sea reconocida en los juegos, por tanto ninguno de ellos reconocerá los controles y botones del dispositivo como si fuese un Joystick conectado al sistema, por lo que no se podrán configurar las acciones del juego en los botones del dispositivo.
A continuación, algunos ejemplos de juegos Android ejecutando en la consola.
N.o.v.a. 3Como se ha comentado, los juegos no permiten un mapeo directo de los controles ya que no reconocen el dispositivo como joystick, aunque en este caso es por que no existe un soporte nativo en el juego, lo que obliga a utilizar la interfaz táctil del mismo, y mapearla con la herramienta de mapeo.
Afortunadamente, los controles son suficientes (aunque mejorables, por parte de la interfaz de JXD). En algunas ocasiones los controles no responden lo fluído que es de esperar, pero definitivamente se juega mucho mejor que utilizando los dedos sobre la pantalla.
Call of Duty Black Ops - ZombiesLa interfaz responde bastante bien, aunque el stick derecho en ocasiones parece no responder y hay que repetir los comandos para que el juego responda correctamente.
Grand Theft Auto III - 10 AniversarioLos controles, aunque no hay suficientes botones para mapear todas las funciones, se pueden mapear las mas importantes y el juego es totalmente jugable.
Rayman Jungle RunMucha fluidez en el título, aunque es cierto que no requiere mucha potencia, si es cierto que en algunos dispositivos tiene problemas de sonido al ejecutar.
The Dark Knight RisesVa con algunas relentizaciones, pero en general el título es jugable y los controles responden bastante bien.
Modern Combat 3Se juega bastante bien , aunque todo el soporte es táctil (se utiliza la herramienta de mapeo). Gana mucho este tipo de juegos si se manejan con controles físicos.
Dead SpaceTítulo con buenos gráficos, que se ejecuta bien en la consola. El mapeo en pantalla genera algunos problemas, ya que mover lentamente con el stick derecho en ocasiones el juego lo interpreta como disparar, con lo que a veces hacemos acciones que no esperamos.
Draw Race 2Este título no se puede jugar con los controles de la consola, por que es un juego que utiliza la pantalla táctil. Lo pongo como ejemplo que otros tipos de juegos, que son orientados exclusivamente para ser jugados con la pantalla táctil, se ejecutan sin ningún problema en la consola. (He recibido mensajes preguntando si solo se pueden jugar juegos con controles en la consola, y este vídeo es para aclararlo)
Fifa 12
Ejemplo clásico de juego con controles virtuales (en pantalla), y que es el candidato perfecto para ser utilizado por la herramienta de mapeo.
Gangstar Rio
Juego con especial dificultad para ser ejecutado en el firmware oficial y en algunos customs que he podido probar. El juego, con el custom firmware adecuado, se ejecuta de una manera muy suave, y los controles en pantalla se mapean perfectamente.
Jet Set RadioDe los pocos juegos que he podido probar que no hay necesidad de mapear nada, ya que el juego reconoce directamente todos los botones del stick (por lo menos, los que necesita). eso sí, los botones están configurados para usar los gatillos de la consola.
Need for Speed Most WantedJuego espectacular graficamente hablando, y que da una sensación inmersiva total en la consola.
He capturado 2 juegos, para mostrar la respuesta del sensor de inclinación (Tilt), y configurando el juego para ser usado por el stick izquierdo. En cualquiera de las 2 formas, el juego se ejecuta muy suave y los controles responden muy bien.
Desempeño en emuladoresLlegamos a otro de los aspectos que mas interés generan este tipo de dispositivos (Consolas Android), y es que las posibilidades de retro-gaming por medio de emuladores es muy amplia y variada.
Como generalmente hago, me centraré en los 2 tipos de emuladores que posiblemente mas interés generen, por que son los que mas requerimientos tienen para poder ser ejecutados correctamente. Me refiero a la emulación de Nintendo 64, que en esta review la he basado en el programa N64oid, y Playstation (PSX, Playstation One), que para este caso me he basado en el emulador ePSXe.
Nintendo 64 (N64oid)La lista a continuación contiene una serie de juegos que, principalmente, me centro en aquellos que son especialmente complicados de emular, así que no os extrañéis de ver muchas relentizaciones ya que el objetivo de estos vídeos es que cada uno pueda sacar sus conclusiones mirando el desempeño de la consola ejecutando estas roms, y de ser posible las puedan comparar con dispositivos mas potentes, en donde también fallará la emulación aunque gracias a la potencia de otra máquina serán menos notorios estos fallos.
También he capturado algunos títulos mas "normales" de ser emulados, y que se ejecutan perfectamente.
Conquer's Bad Fur DayEste título es uno de los más difíciles de ejecutar, y por lo mismo es un muy buen test de emulación.
En este vídeo se puede ver la intro completa, y la exigencia que se le pide al emulador y a la máquina en general.
El segundo vídeo muestra un gameplay del título, que puede ser mas representativo que una intro. El título se puede jugar, pero a coste de tener unas relentizaciones bastante molestas en algunos puntos.
Killer Instinct GoldEste es otro de los títulos que tienen algunos problemas para ser emulados correctamente. El gameplay parece bien, con algunos problemas menores de gráficos, y el típico problema en el menú, que no se presentan correctamente las imágenes.
Mario Kart 64Generalmente este título no tiene mayores problemas, exceptuando algunos microsaltos ocasionales, pero en esta consola se ha ejecutado de forma muy suave y sin ningún tipo de problemas.
Zelda Ocarina of TimeFinalmente, un juego que tengo de referencia para la emulación, y que mucha gente conoce. Aquí está el vídeo con la intro completa mas un poco de gameplay.
Playstation (ePSXe)Generalmente, para PSX utilizo el emulador FPSe, pero en esta ocasión hay un problema técnico que impide realizar pruebas correctas con este emulador, y es que la consola viene con una pantalla con una tasa de refresco de 50Hz, y el emulador FPSe utiliza esta tasa de refresco (la de la pantalla) como valor de refresco máximo para la emulación, y por tanto los juegos PAL no deberían presentar problemas en la emulación (PAL = 50Hz), pero los juegos NTSC si que presentan relentizaciones y/o aceleraciones, y problemas de sincronización de sonido, ya que la tasa de refresco de NTSC = 60Hz, por lo que FPSe debe ajustar esos 60 Hz para que se muestren a 50Hz, y para lograr eso, simplemente elimina frames intermedios, cosa que se nota cuando se ejecutan los títulos.
El problema de la pantalla no estamos seguro si es algo solucionable vía software (con algún update del sistema), pero como el emulador ePSXe no basa su tasa máxima de refresco en la pantalla, los títulos en general se ejecutarán mejor con este emulador.
La emulación en algunos títulos no es muy fluída, cosa que me ha extrañado, pero ejecutando el programa No-Frills CPU y estableciendo el governor del dispositivo a "Performance2", se gana en fluidez en la emulación.
El mapeo de controles, al igual que Nintendo64 para tener un mapeo del analógico izquierdo, será necesario utilizar el analógico virtual (en pantalla) y mapearlo con la herramienta de mapeo.
El analógico derecho no es posible mapearlo, aunque tampoco hay que extrañarse, por que en otros dispositivos o incluso utilizando un joystick conectado a la consola (o a otras tablets/dispositivos), tampoco es posible hacerlo. (quizás por falta de soporte completo del stick en el/los emulador/es)
No hay que confundir este tema con la imposibilidad de configurar el stick derecho en juegos o en la misma herramienta de mapeo de JXD. Son cosas distintas que requieren ser analizadas por separado.
Tekken 3Mi juego fetiche para probar consolas, y es que me da mucha información a la hora de utilizarlo.
El juego se ejecuta con algunos acelerones y/o relentizaciones ocasionales, pero que a la hora de realizar movimientos con timing preciso (los jugadores de Tekken entenderán a que me refiero), suelen generar algunos problemas. Me imagino que indagando con el tema de configuraciones del emulador se podría llegar a generar una combinación adecuada de opciones que permitan ejecutar fluídamente el título. En mi caso, he dejado el emulador casi sin tocar en las opciones, por lo que el vídeo mostrado representa el emulador apenas configurado para que quien lo vea lo tenga en cuenta y saque sus propias conclusiones.
Marvel Super Heroes vs Street FighterCon este título intento mostrar el uso del D-PAD, además de la combinación de botones para sacar poderes.
Los movimientos de bola salen mas o menos sin complicaciones, aunque hay que tener en cuenta que la posición "centrada" del D-PAD (debajo del stick izquierdo) requiere algo de costumbre para hacerse con el D-PAD al 100%, ya que al principio se marcan mucho los diagonales, y es por que la posición original de la mano no es la que estamos acostumbrados para manejar en una consola.
Como sea, el uso del D-PAD se hace bastante suave con la práctica, y por mi parte no le veo ningún inconveniente.
La combinación de bola + doble botón (A+B, R1+R2, etc) no tiene problemas para ser ejecutada. En otros dispositivos generalmente esta combinación genera algún tipo de problemas, básicamente relacionados con solapamientos, pero en esta consola van sin ningún tipo de problemas. Los botones de acción son muy suaves de presionar y responden adecuadamente si se presionan 2 (o mas) a la vez.
Guilty GearOtro juego de lucha, y es que para probar el D-PAD, en mi caso considero que son los mejores "probadores".
En este caso no soy experto en este juego, pero el vídeo intenta mostrar mas o menos como se ejecuta el título en la consola (mas allá de ver mi habilidad en el juego, que es lamentable, lo sé).
Ghost In The ShellEste ya es un juego que mas o menos no tiene problemas para su ejecución en la mayoría de los dispositivos. Se juega bastante bien, aunque en este caso, por la falta de costumbre, los gatillos quedan bastante alejados de los botones, y hay que "entrenar" con la consola para jugar con esta configuración.
Crash BandicootEste título lo uso como prueba, principalmente por que es un juego muy conocido por mucha gente y por lo mismo puede servir de punto de referencia para entender que tal va la consola en cuanto a emulación de títulos de este tipo se refiere, que de paso hay que decir que el título va muy fluído y sin ningún tipo de problemas.
BateríaEn esta ocasión, he instalado un programa para registrar un log del status de la batería, el Battery Log (Hwang Tae-rok), y que básicamente registra un log por cada porcentaje que cambia la batería.
Según los logs que obtuve los primeros días, que es donde mas trabajo le doy a la consola, por que la pongo a descargar juegos desde el market (para tener las versiones actualizadas, y los ficheros correctos en la consola que voy a proar), y mientras descarga estoy jugando (para hacerme una idea general del dispositivo), o accedo por ADB para verificar cosas, copiar ficheros, o simplemente con el ES File Explorer copio cosas desde la red (Sugarsync). Con todo lo anterior, quiero decir que le doy bastante uso al dispositivo, sobre todo por wifi, y es que es por donde mas se va la batería es por este punto.
Además, la pantalla siempre ha estado en el brillo máximo.
Bueno, según los logs, he logrado tener la consola a tope de trabajo por alrededor de 3 horas contínuas, con algún calentamiento en la parte trasera izquierda del dispositivo.
Nota: el log lo revisé estando en el firmware original de la consola, con el procesador a 1.5GHz (sin capar), y en governor = conservative (el que viene por defecto)
Con todo lo anterior, creo que con un uso normal podría superar las 4 horas (y creo que las está superando), ya que normalmente no se debería llevar el wifi activado constantemente (no tiene sentido por ejemplo en el metro, bus, etc, donde no exista una wifi a la que conectarse) ni la pantalla al brillo máximo (con un 70% debería bastar en la mayoría de las condiciones)
Así que con todo esto, puedo concluír que la batería tiene una duración "decente". De momento no digo una duración específica, por que hasta el momento de escribir esta review no estoy dando un uso normal a la consola, pero creo que con lo anterior que he comentado se puede hacer una idea general sobre el uso y duración de la misma.
Eso sí, a diferencia de otros dispositivos que tengo, la batería tarde bastante mas en cargar, cosa que me parece "normal" para una batería que se supone debe tener una duración "decente" para este tipo de dispositivos. (notese que utilizo el término "decente", por que no tengo un dato estimado y preciso que ofrecer para el comentario)
En el foro de dingoonity hay una fotografía del dispositivo desmontado, y se puede ver que la batería que monta es de 4000mAh.
Pros, contras y mejorasBueno, como en cada artículo llegamos a lo que a mucha gente le interesa en realidad, y es ver los aspectos positivos y negativos que presenta la consola, que en el caso de este dispositivo es bastante extenso (en ambos sentidos)
Pros- Materiales y acabados de buena calidad. considero que el producto en general presenta un muy buen acabado, y se nota que hay un cuidado en este aspecto si comparamos este producto con anteriores que ha sacado este fabricante.
- Inclusión de 2 sticks analógicos. Después de mucho pedir en foros e intentar contactar con el fabricante, por fin han incluído 2 sticks analógicos en la consola.
- CPU de doble núcleo. Era la evolución normal de los dispositivos de JXD, y es que los mono-núcleos estaban quedando ya obsoletos como alternativas de ocio.
- Inclusión de dobles gatillos (L1, L2, R1 y R2). Hemos pasado del modelo anterior, la JXDS7100/B que no incluía gatillos, a incluír los 4 de un mando tradicional tipo dualshock.
- Salida de altavoces frontales. El sonido no se ve tapado por las manos, y llega con bastante claridad y nitidez.
- Botones suaves y de buena calidad.
- D-PAD en condiciones (una sola pieza), y posicionada adecuadamente en la consola. Para gustos, seguramente hay gente que hubiese preferido el D-PAD sobre el analógico, pero después de probar otras alternativas, considero que es la mejor posición que han conseguido, puesto que los controles que mas se utilizan son los sticks analógicos, y en esta consola han conseguido que no sean incómodos de coger con los pulgares a la vez que presionamos los gatillos con los índices, y la posicíon del D-PAD no molesta en absoluto para jugar títulos de Lucha, que son los que mas utilizan este tipo de control.
- 1GB Ram, es la primera consola de JXD que incluye esta cantidad de Ram. (Está claro, si querían presentar una solución con Jelly Bean, necesitaban subir la cantidad de memoria del sistema, puesto que los tradicionales 512MB no serían suficiente para ejecutar JB con fluidez)
- Voy a considerar como punto positivo el que JXD haya accedido a escuchar, aunque sea de manera indirecta, lo que los usuarios pedían desde hace algún tiempo, y lo hayan incluído en esta consola. Cosas como agregar analógicos, agregar gatillos dobles (agregar gatillos al modelo anterior), ganar en potencia, etc, son cosas que se pedían y que por fin se han conseguido en este dispositivo.
- Respuesta de JXD a los problemas urgentes que los usuarios han manifestado, traducido en un update que efectivamente ha solucionado alguno de los problemas (en este caso, el update 1.3 soluciona el problema de que el d-pad se quedase "trabado", y con esto que los juegos realizara acciones que no esperamos)
ContrasVoy a resumir los puntos que he comentado previamente en "Desempeño general del sistema"
- Poca estabilidad del sistema operativo en general (en el firmware lanzado con la consola), lo que genera muchos cuelgues y/o congelamiento de la consola, o que varias consolas terminen mostrando errores de no respuesta, obligando a cerrar.
- Implementación pobre e insuficiente de la herramienta de mapeado de controles, que NO incluye los analógicos.
- Duplicación de funcionalidad del D-PAD y del Analógico (incomprensible a esta altura que sigan haciendo esto). al estar duplicados, no se pueden mapear de forma independiente estos controles en los juegos y/o emuladores.
- Acción predefinida y fija del stick derecho, de movimiento contínuo empezando desde un punto fijo en la pantalla.
- Imposibilidad de utilizar el stick derecho en ninguna aplicación/juego, si no es por medio de la herramienta de mapeo de JXD
- Ausencia de los botones Select y Start en la herramienta de mapeo
- Perfiles por aplicación no implementados en la herramienta de mapeo, lo que obliga a configurar manualmente la distribución de los botones, cada vez que cambiamos de juego.
- Con el firmware que viene con el dispositivo, y hasta la fecha con los firmwares oficiales lanzados por el fabricante, aún no se pueden ejecutar algunas aplicaciones/juegos populares como pueden ser Nova3, Modern Combat 3, Gangstar Rio, etc.
- Relentizaciones en general del sistema, sobre todo en algunos emuladores como FPSe. (posiblemente por la tasa de refresco de la pantalla, definida en 50Hz)
- Calentamiento de la zona trasera-izquierda de la consola, después de un uso prolongado.
- Problemas para montar algunos tipos de microSD (de gran capacidad en general, 32GB y sobre todo 64GB, aunque no hay que considerar esta última, por que oficialmente el dispositivo no tiene soporte para este tipo de tarjetas/capacidad)
- Dead Zone muy pequeño para los analógicos, y que derivan en problemas de movimientos involuntarios.
MejorasAparte de las evidentes que se mencionan en los Contras, existen algunas que es necesario mencionar aparte:
[*] Permitir mapeado del stick derecho en otras aplicaciones
[*] Generar una interfaz de Joystick para que aplicaciones con dicho soporte puedan mapear directamente los controles, sobre todo los analógicos (ejemplos, los FPS)
[*] Desarrollar la herramienta de mapeo, que tiene muchas posibilidades pero de momento está "en pañales"
[*] A pesar de que ya lo hacen, aunque de manera indirecta, sería bueno que JXD abria una vía de comunicación con algunos sceners y usuarios para "recibir consejo" sobre que cosas se deberían modificar/mejorar, y sobre todo trabajar en conjunto para planear una futura revisión de esta consola.
ConclusiónMi primera impresión de la consola la sigo manteniendo, y es que al tomar el dispositivo se nota que no tiene nada que ver con lo hecho hasta ahora (bueno, el modelo anterior ya apuntaba a este resultado).
Los controles, botones, estructura del dispositivo, todo da una muy buena impresión en su conjunto, pero que se ve rápidamente eclipsada por el software que acompaña al dispositivo, y es que tanto el firmware (el sistema operativo) como las herramientas exclusivas de la consola (básicamente, la herramienta de mapeo) fallan de forma alarmante, quitando toda buena sensación que pueda ofrecer el producto en un primer contacto.
Cuelgues frecuentes cuando se deja la consola en modo espera, relentizaciones en general del sistema producto de una mala implementación de las velocidades y de los "governor" configurados, y una serie de otros factores, hacen que el sistema operativo resulte tan poco optimizado y a la vez inestable, que se quitan las ganas de utilizar la tablet.
Además si le sumamos que la herramienta de mapeo, aparte de los botones L2 y R2, que no dejan de ser los botones Select y Start de versiones anteriores del software y que podemos encontrar en otros dispositivos, el conjunto de todos estos problemas le quitan todo el atractivo que en general pueda tener la consola.
Afortunadamente, el fabricante está rsepondiendo a las peticiones de los usuarios, resolviendo algunos de los problemas que presenta el dispositivo, y a esto le sumamos que la scene está trabajando activamente en él, con "cocineros android" que están preparando versiones de Custom Firmwarse basadas en las oficiales, y que logra optimizar, aunque sea de forma muy poco significativa, pero se van juntando una serie de cosas que dan como resultado custom firmwares interesantes, y que hacen que el sistema logre ganar el interés en general.
Si JXD sigue por el camino de escuchar a los usuarios y resolver los problemas del dispositivo, que en un 99% son relacionados con software por lo que ellos pueden resolverlos y publicarlos a modo de actualizaciones, podríamos estar a las puertas de un dispositivo muy interesante que podría generar un hito dentro de las consolas Android en general, y con esto establecerse como punto de referencia en cuanto a este tipo de dispositivos.
Aún así, y en el estado que está actualmente la consola y la scene, el dispositivo cumple con las expectativas, aunque de manera muy justa por que todavía faltan cosas por pulir.
De cualquier forma, utilizar este dispositivo y sus controles es infinitamente mas cómodo y práctico que jugar títulos como shooters, utilizando los dedos encima de la pantalla, tapando parte de la visión con esto y, sobre todo, por que los controles virtuales para un "gamer" en general son los peores controles que se pueden usar para disfrutar plenamente de un juego.
Por mi parte, tengo bastante fé en que JXD sabrá estar a la altura de las expectativas que ha generado en su producto, y responderá con actualizaciones, parches o lo que sea necesario para brindar la experiencia que buscan los usuarios gamers con este dispositivo.
Palabras finales
Ha sido un placer escribir este artículo y dejar reflejado mi impresión sobre el dispositivo.
Espero que este artículo sea de utilidad para quien busque información del dispositivo, y que mi redacción ayude a despejar dudas mas que a generarlas.
Y por supuesto, cualquier error que veáis comentádmelo para corregirlo.
Zalu2!
Deen0X