02 abril 2013

[REVIEW] Video consola / Tablet Leotec Gamedroid

[REVIEW] Video consola / Tablet Leotec Gamedroid




Agradecimientos

A la empresa Leotec por enviarme un sample de la consola Leotec Gamedroid, con el cual he podido generar esta review.


Uso de esta review


Se 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ículo


El 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ón


Este artículo está enfocado básicamente a las personas que no conocen este tipo de productos, y es que esta consola, que se está empezando a ver en supermercados y tiendas locales en general (en España), posiblemente empiece a generar interés en personas que hasta ahora no sabían que existían estos productos en el mercado, y por tanto este artículo es una pequeña guía/introducción de este producto.

Esta consola, es en realidad una tablet Android con una pantalla de 5", a la que se le han agregado controles físicos para poder utilizar en juegos. Conceptualmente es una idea que está ganando muchos adeptos, y es que sin tener la pretensión de ser un dispositivo que pueda reemplazar una consola actual como puede ser una PSVita, Nintendo 3DS, etc, si que puede ser un complemento a ese tipo de ocio, y es que sobre todo su salida HDMI le dan un uso y prestaciones que las opciones que he comentado no tienen y, por lo tanto, es una característica que no pueden ofrecer.

Presentación del producto


La consola viene en una caja de cartón impresa con información sobre el producto en sus caras, tanto en español como en inglés.


La información es muy fácil de entender y de leer, ya que se encuentran las características principales del producto listados directamente en la parte frontal de la caja, entre lo que se puede ver:


  • Android 4.0
  • 4GB Capacidad
  • MicroSD hasta 32GB
  • Wifi 802.11 b/g/n
  • HDMI
  • Pantalla capacitiva multitáctil
  • 2 Cámaras: Frontal/Trasera
  • CPU Cortex A8, a 1.2GHz *

* El dispositivo en realidad se ejecuta a 1GHz (1026MHz)



La parte trasera incluye una desripción técnica mas detallada sobre la consola, junto con otra información como el número de serie del producto.

En esta descripción se puede leer lo siguiente (he resumido para dejar los aspectos mas destacables):


  • CPU: ARM Cortex-A8 1.2GHz
  • Pantalla capacitiva 5" HD TFT táctil multi punto
  • Sistema operativo Android 4.0
  • Incluye un potente simulador de juegos de las mas populares consolas y un asignador de teclas virtual
  • Power VR SGX GPU (Compatible con OpenGL ES 2.0, OpeVG)
  • Doble cámara y función DC&DV, trasera 5.0MP (por software) y frontal 0.3 MP
  • Soporta formato de vídeo completo. Soporta codificació 1080P
  • Conexión WIFI a internet
El resto de fucniones son características de Android mas que del dispositivo propiamente.


Desempaquetado del dispositivo (Unboxing)


Al abrir la caja, nos encontramos que el dispositivo viene dentro de una bolsa plástica, encajado en un molde de espuma para evitar golpes por los bordes del dispositivo.


Al levantar el molde, nos encontramos con el resto de accesorios que acompañal al dispositivo.

Nota: La pantalla del dispositivo viene con un protector que la cubre, para protegerla de arañazos en general. Este protector no es transparente, y simula la pantalla de inicio de la consola.

Antes de utilizar el dispositivo, hay que retirar este protector. (no se puede dejar puesto como protector temporal de la pantalla, por que impide su utilización)

Contenido del paquete



  • Consola Leotec Gamedroid
  • Cascos/Audífonos con conector jack 3.55mm standard
  • Cable miniUSB para conectar con un ordenador
  • Cargador de pared de tipo Europeo Standard.
  • Manual de instrucciones

Descripción del dispositivo


Vista frontal



  • Cámara frontal (0.3MPx)
  • D-PAD conformado por 4 botones separados
  • Stick de dirección
  • Botón [ESC] (Volver de Android)
  • Pantalla de 5" capacitiva multipunto (5 puntos)
  • Botones de acción [Ok], [A], [B], [X]
  • Botones de opciones [Select] y [Start]
  • Botón de funciones [Fn/Vol]

El botón [Fn/Vol] por sí solo no hace nada, pero en combinación con algunas teclas genera otras funcionalidades:

  • [Fn/Vol] + [D-PAD Up] = Subir volumen
  • [Fn/Vol] + [D-PAD Down] = Bajar volumen
  • [Fn/Vol] + [D-PAD Left] = Volver (Back)
  • [Fn/Vol] + [D-PAD Right] = Inicio (Home)

Vista superior



  • Gatillo Izquierod "L"
  • Botón de encendido [POWER]
  • Puerto miniHDMI
  • Botón Inicio [HOME]
  • Botón Menú [MENU]
  • Gatillo Derecho "R"


Vista inferior


  • Micrófono
  • Ranura MicroSD
  • Salida 1 de audio conector Jack 3,55mm standard
  • Salida 2 de audio conector Jack 3,55mm standard
  • Puerto miniUSB
  • Entrada cargador 5V
  • Botón Reset

Vista trasera



  • Altavoz derecho
  • Altavoz izquierdo
  • Ranuras de ventilación
  • Cámara trasera 5MPx (por software)
  • Pegatina con número de serie del producto
  • Pegatina que indica certificación FCC y CE


Sobre los controles


Como he comentado, el D-PAD se conforma de 4 botones separados, lo cual no es lo más cómodo para jugar.

Lo que sí he notado, para sorpresa mía, es que el D-PAD y el Stick (digital) no están ligados por hardware, aunque sí que los liga la herramienta de mapeo (software)

Ambos envían la misma respuesta de teclado, al momento de utilizarlos en un emulador como mapeo directo de controles, pero si que se puede mapear en pantalla el stick, ya que al estar mapeado, solo reacciona el stick para generar toques en pantalla, pero el D-PAD envía teclas (Up, Down, Left, Right), por lo que con un poco de investigación y trabajo, se pueden conseguir mapeados separados en algunos juegos.


Sobre el Stick


Definitivamente, es digital, o por lo menos su comportamiento es digital. No existe un rango registrado entre la posición del centro (neutro) y el borde o el medio camino.

Dicho en otras palabras, no se puede "caminar de puntillas" en juegos como Super Mario 64 (utilizando el emulador de N64), ya que no se puede mover el stick a medio camino, y tener una respuesta equivalente en el juego. Para la consola, el stick está en posición neutra, o está en posición "a tope" en uno de los bordes

El movimiento que se aprecia cuando se habilita el mapeo, es producido por el mismo driver del mapeador, que realiza un desplazamiento desde el centro del stick definido (virtual), y se desplaza hacia el borde de donde se haya presionado el stick físico.

Este movimiento se ha incorporado como solución genérica en varios programas de mapeos de otras soluciones de hardware, y sirve basicamente para que juegos con un stick virtual dinámico (de esos que se debe tocar la pantalla primero, para que se defina el centro del stick virtual, y luego desplazamos el dedo para especificar la dirección donde queremos mover el stick, y con esto dirigir el personaje del juego.


Sobre los botones


Aquí nos encontramos con el que quizás sea la peor parte de esta consola, y es que tiene unos solapamientos que, dependiendo del juego, se hace imposible disfrutar correctamente, en especial juegos emulados, ya que los juegos android, generalmente no están diseñados para presionar muchos botones al mismo tiempo, y mas bien se definen para ser utilizados con 2 dedos (los pulgares). Los emuladores, por su parte, hacen un uso intensivo de las opciones que ofrecen las combinaciones de botones, y aquí es donde empezamos a ver un fallo importante en el dispositivo.

Tomando como referencia los botones en el siguiente esquema


* la tecla OK la llamaré [Y]

Tomando el esquema anterior como base, el dispositivo presenta problemas en las siguientes combinaciones de teclas (solo pongo algunas):

[A] + [Y] = solo marca o [A] o [Y], la primera de las dos que se marque
[Y] + [B] = [A] + <R>
[X] + [B] + [Y] = [A] + [X] + <R>
[A] + [X] + [Y] = [A] + [X] o [X] + [Y], depende de la primera que se marque
[X] + [B] + <R> = [X] + [B]
[X] + [Y] + <R> = [A] + [X] + <R>
[L] + [R] = <B>. cuando se suelta [L] = [B] + <R>
(St) + [R] = [B]. cuando se suelta (St) = [B] + <R>
[A] + [B] + [X] + [Y] = [A] + [X] + [R]

Nota: [L] solo funciona como teclado. no se puede mapear
(Se) y (St) no se pueden mapear con la herramienta.
Nota 2: Cualquier combinación de botones con (St), por 2 segundos seguidos mostrará la herramienta de mapeo en pantalla.

En primera instancia, esas combinaciones son las que he detectado que generan problemas, y como se puede apreciar, la mayoría son lo que se denomina "Ghost Keys" (Teclas o pulsaciones fantasma), ya que al presionar alguna combinación hace que se presione otra tecla que no esperamos.

Con lo anterior, y como he comentado, esta es la peor parte que puede tener la consola de cara a la retro-emulación, puesto que el uso de combinaciones es muy habitual en consolas emuladas y por tanto el gameplay se verá afectado cuando se presenten estos problemas

Ahora, y de cara al uso con juegos android, posiblemente no sean tan problemáticos puesto que, como he comentado, los juegos Android rara vez requieren presionar varios botones al mismo tiempo, ya que están pensados para ser utilizados con los dedos (pulgares) .


Información del dispositivo


A continuación, capturas de pantalla del programa Quadrant Standard y de Antutu Benchmark, con información general del sistema.


Quadrant Standard System Information




Antutu Benchmark Info




Información del sistema (Android)





Benchmarks


Los benchmarks son pruebas genéricas que se realizan sobre un dispositivo, y con estas pruebas puntuar el desempeño del hardware/sistema operativo.

Generalmente utilizo 2 tests standard para estas pruebas, Antutu Benchmark y Quadrant Standard, y que los valores obtenidos en general pueden dar una idea del desempeño en general del dispositivo.

Quadrant Standard


 (Configuración del governor en "performance" antes de la prueba)


CPU: 1248
Mem: 389
I/O: 2597
2D: 221
3D: 1195
Total = 1130

Antutu Benchmark


RAM: 546
CPU integer: 677
CPU float-point: 160
2D graphics [480x764]: 349
3D graphics [480x764]: 1281
Database IO: 325
SD card write: 0 *
SD card read: 0 *
CPU frequency: 1026MHz **
Total = 3338

* La prueba de la microsd ha fallado, tanto para la memoria interna como para la microsd insertada, y por eso da 0 puntos. Si esta prueba se ejecuta sin problemas, el resultado debería sumarse al total general, lo que pueden ser alrededor de unos 300 puntos, con una microSD class10.

** La especificación de este dispositivo indican que es de 1.2GHz, pero en realidad se ejecuta a 1GHz (1026MHz), para que el sistema sea mas estable, puesto que a mas velocidad, mas calentamiento y mas errores de ejecución.


Desempeño con emuladores

He probado algunos emuladores en el dispositivo, y en general no van muy finos las soluciones conocidas como FPSe, ePSXe, N64oid, etc, pero curiosamente la suite de emuladores que incorpora la aplicación, llamada GameCenter, contiene unos emuladores propios que en general tienen mejor desempeño que los demás que he probado.

Nintendo 64


Como se puede ver en el vídeo, el desempeño es bastante aceptable, y el título es completamente jugable.
He utilizado esta rom, por que es muy conocida por muchas personas y en el vídeo se puede apreciar que tal va el emulador, usando este juego de referencia.


Gameboy Color


La ejecución es muy fluída, aunque en ocasiones tiene unas relentizaciones que se hacen notar en el juego


Super Nintendo (SNES)



La ejecución es fluída y no tiene mayores inconvenientes. Aunque en el vídeo muestro un juego de naves, los juegos de RPG y similares ganan mucho al utilizar esta consola.

Mame


Sorprendentemente, el romset 0.139, que corresponde a un romset mas nuevo, va bastante fluído en la consola. Se nota que hay frameskip en la ejecución, pero en general se juega bastante bien.

Nota: Hay que configurar el mapeo de botones según el juego que queramos ejecutar. (En el vídeo está la configuración por defecto)


Playstation One (PSX)


Aquí ya se empieza a notar que la CPU/GPU están ejecutando al tope de su capacidad. El título se ejecuta, aunque tiene algunas relentizaciones bastante notorias.

En el vídeo además muestro algunos de los problemas relacionados con el mapeo de botones, y hago notar que los botones [X] y [B] están intercambiados, y que hay que volver a remapearlos en el emulador para que se ejecuten correctamente.


Desempeño con juegos y aplicacones Android

Como he comentado, la consola no posee la potencia de un sistema puntero, por lo que intentar ejecutar juegos que requieren de mucho mas máquina no tiene sentido, así que me he centrado en títulos que si se pueden ejecutar y disfrutar en esta consola, y que debería ser el objetivo del uso general de la misma.

Dead Trigger



Este juego se ejecuta relativamente bien y fluído en la consola. La falta de un segundo analógico se hace sentir, pero con un poco de práctica se puede jugar como si fuese una tablet normal (es un juego diseñado para tablets sin controles). Con algún mod en el fichero de configuración Keylayout se podría hacer algún arreglo para que los botones hagan de segundo stick, pero no he dado con la forma de hacerlo correctamente. (el segundo stick se puede utilizar con las teclas IJKL, por lo que si se cambian la configuración por defecto, se podría llegar a jugar este juego con soporte de controles en esta consola)

Angry Birds Space



La consola responde correctamente a eventos de pinch in/pinch out. El título se ejecuta sin problemas.

Beat Hazzard Ultra


Este juego utiliza ficheros de audio que hay en la microSD para generar eventos. Con este título en algunos dispositivos puede presentar relentizaciones al acceder a medios de almacenamientos lentos, o puede presentar desincronización/lag en el audio, pero no parece tener problemas en la consola.


Fruit Ninja


Juego típico para probar la respuesta de la pantalla y el multitouch, que en este caso no parecen tener problemas al ejecutar el juego.

Mini Motor Racing



Gráficos 3D moderados, y el juego se ejecuta bien. La herramienta de mapeo convierten a este título en un verdadero juego de consola portátil, generando la misma experiencia que juegos similares en plataformas mas conocidas como las de Sony o Nintendo.

Rayman Jungle Run



Uso de 2D intensivo, y que se ejecuta relentizado en el dispositivo. Es posible establecer algun tipo de configuración, jugando con los governors y con otras opciones del sistema para que vaya mas fluído, pero el vídeo muestra la ejecución tal cual viene la configuración de la máquina.


Shadowgun


Aquí ya estamos en lo que sería el tope de lo que puede ejecutar la consola. El juego se ejecuta, pero se nota que empieza a faltar fluidez, sobre todo cuando aparecen varios enemigos en pantalla. Posiblemente, utilizando alguna configuración de performance se podría ejecutar mas suavemente, pero el vídeo está con la configuración por defecto de la consola.

Super Hexagon



El juego de moda. Aunque parece muy simple en cuanto a gráficas, según la configuración del sistema este juego puede ir relentizado. En este caso se puede ver que va fluído, sin problemas, y es todo un lujo jugar con los controles de la consola, ya que responden muy bien.

Temple Run Brave



El sistema responde bien a los gestos en pantalla, y la inclinación también es correcta.
Nota: Luego de quitar el protector de pantalla que viene con la consola (el verde), hay que limpiar la superficie para eliminar los restos de adhesivo (o similar que viene con el protector) que pudiesen quedar en ella, para obtener una mejor respuesta táctil.

Wild Blood



Con ciertas relentizaciones puntuales, pero el título se puede jugar bien. La herramienta de mapeo genera una experiencia bastante buena para jugar, pero en ocasiones el juego no registra bien los movimientos del joystick (el joystick dinámico del juego a veces juega en contra, para poder manejar correctamente el personaje por medio de los controles físicos)


Herramienta de mapeo

La herramienta incluída es muy simple, y basicamente permite asignar los botones en pantalla de manera fija, esto es, no existe una forma de almacenar perfiles, por lo que implica configurar la herramienta por cada juego que se cargue.

La herramienta en sí le he detectado un par de fallos, la primera es que no se puede mapear el gatillo izquierdo [L], y la segunda es queno se puede mapear el botón [A] en algunas ocasiones.

También he visto que si se cambia el modo (Switch mode) entre dpad y botones separados, la aplicación no responde adecuadamente (no hace nada).

Supongo que la solución pasa por una actualización de la herramienta, puesto que he visto versiones de esta misma herramienta en otros productos que presentan este tipo de errores corregidos y la implementación de guardar perfiles, para disponer de varios y no tener que estar reconfigurando todo desde el comienzo.

A continuación, un vídeo del juego Samurai II que incluye un breve repaso por la herramienta de mapeo.



Actualización de Firmware


En la página oficial se encuentra disponible, al momento de publicar esta review, la siguiente actualización del producto:

Android 4.0.4

Este firmware, que es el mismo que viene por defecto con la consola, sirve para el caso de que la consola se quede en un estado que no se pueda utilizar, como por ejemplo que la consola no pueda arrancar (se queda colgada en el logo de arranque)

No es aconsejable flashear muy frecuentemente este firmware, puesto que la rom de este producto, como el de la mayoría, con el tiempo y flasheos puede empezar a fallar. Esto no significa que no se pueda flashear, pero es bueno considerar este firmware como un medio de recuperar la consola, mas que de limpiarla de aplicaciones innecesarias.

El método de flasheo se explica en este documento pdf

Instrucciones Actualización ANDROID

A grandes rasgos, y en resumen, el proceso consiste en:


  • Descargar la actualización y descomprimir el fichero ZIP
  • Utilizar la herramienta "G+ MassProductionTool for GP330XX" y abrir el fichero "burning_all_by_usb.conf"
  • Conectar la consola al ordenador en modo download ([HOME] presionado y a continuación conectar cable USB).
  • Cargar los drivers Windows correctamente.
  • Cancelar el cuadro de diálogo quenos pregunta si deseamos formatear el dispositivo
  • La herramienta empezará automáticamente el proceso de carga del firmware.


Para mas detalles del proceso, consultar el manual pdf que he enlazado anteriormente.

El sistema es bastante sencillo y en general no debería dar problemas. Lo mas complicado es que a veces windows no reconoce correctamente el dispositivo, pero solucionando esto (eliminar el dispositivo del administrador de dispositivos, o cambiando el puerto USB puede ayudar), el resto es un proceso automatizado muy simple.

Si por alguna razón el proceso falla a medio camino, reintentar apganado la consola (mantener presionado el power por 10 segundos) y volver a repetir todo el proceso.

Pros, contras y mejoras




Es evidente que esta consola no es un dispositivo de última generación, pero para un uso "normal" de juegos android y algunos emulados puede bastar. Aún así, y dentro de este marco, existen una serie de aspectos a destacar tanto a favor, en contra y otros que indudablemente deberían ser mejorados en caso de existir una segunda versión del mismo producto.

Pros



  • Indudablemente, lo mejor es que sea un dispositivo Android (tablet de 5") con controles físicos, que otorgan una forma de uso mas "natural" como consola portátil a este dispositivo, y que no puede ofrecer una tablet android tradicional.
  • Herramienta de mapeo para configurar juegos android que no tienen soporte nativo para controles físicos. Además se considera positivo el que venga incluída en la consola, y que no haga falta recurrir a aplicaciones de terceros para dar soporte a los controles físicos de la consola.
  • Los emuladores que vienen incluídos de serie funcionan de forma bastante decente, que sin ser perfectos, se ejecutan mejor que varias opciones comerciales similares.
  • Voy a considerar como positivo el que la Información del producto venga en Español e Inglés.
  • Producto que se puede/podrá encontrar en tiendas como supermercados y similares.
  • Importador y marca Europea/Española, con todo lo que ello puede significar.
  • Stick izquierdo se comporta de distinta manera que el D-PAD. Cuando se mpaea en pantalla, solo se mapea el Stick. El D-PAD sigue trabajando de forma digital enviando pulsaciones de teclas.


Contras



  • Al ser un SoC Sunplus, es muy limitado/nulo la posibilidad de generar roms mas optimizadas para este dispositivo
  • La herramienta de mapeo, que se considera como punto positivo que venga incluída, tiene su punto negativo que es bastante simple y que contiene algunos errores.
  • Solapamiento de botones, es uno de los problemas mas graves que presenta la consola, y que hace que varios títulos de retrogaming tengan algún tipo de problemas para poder disfrutarlos completamente.
  • D-PAD de 4 botones, en vez de uno real de una sola pieza.
  • La herramienta de mapeo no tiene soporte para mapera el D-PAD de forma separada del Stick


Mejoras



  • Optimización general del sistema. Posiblemente el hardware incluído en esta consola da para mas fluidez en la ejecución de aplicaciones/juegos y emuladores, pero se ve que no está optimizada lo suficiente y que cae en relentizaciones generales del sistema que influyen en la ejecución de las aplicaciones y juegos en general.
  • Mejora e implementación de funcionalidades mas avanzadas en la herramienta de mapeo. Debería tener por lo menos una forma de cargar/guardar perfiles, y ya de paso un autoprofile para cargar y guardar automáticamente cada perfil cargado.
  • Es crítico que solucionen los problemas de solapamiento de botones si se quiere considerar este dispositivo como alternativa de retrogaming. Actualmente con los problemas que tiene, casi cualquier juego que necesite combinaciones de botones estará muy limitado en su ejecución.
  • Es necesario cambiar este tipo de D-PAD formado por 4 botones separados, por un D-PAD real.



Conclusión

No voy a decir que esta alternativa es la mejor de las existentes, puesto que siendo realistas, presenta una configuración de hardware que no es suficiente para ejecutar una gran cantidad de títulos mas avanzados de android, pero si que puedo decir que en función del precio que se presenta en el mercado, es una alternativa a considerar si queremos algo que nos permita disfrutar de lo mismo que puede ofrecer un móvil de gama media, con el añadido de los controles físicos, que aunque están limitados por los solapamientos comentados en el artículo, para títulos android en general no presentan mayores problemas, ya que es muy difícil encontrar juegos android que requieran combinación de teclas.

Creo que dentro del rango de productos similares, es una opción mas a considerar. No sobresale, en eso no hay dudas, pero para quien busque alguna alternativa de este tipo, pero con garantía de comprar en una tienda que no sea asiática (o por lo menos, fuera de la zona euro) seguramente que será un añadido muy a considerar para algunos usuarios que buscan este tipo de productos.

Palabras finales


Este artículo está enfocado principalmente a las personas que no conocen mucho, o incluso nada sobre este tipo de dispositivos, y he intentado explicar lo mejor que he podido cada uno de los aspectos del dispositivo.

Espero que sea de ayuda para aquellos que busquen información sobre la consola, y que sobre todo sirva para despejar dudas acerca de ella. Por ese mismo motivo he intentado ser lo mas gráfico posible, al incluír mucho soporte de vídeo para explicar los aspectos del dispositivo en general.

Zalu2!

Deen0X



1 comentario:

  1. Hola cómo estás? He notado que nos has hecho un apartado de la batería de la consola. En el 2013 cuando la usabas, como notabas la duración de la batería? Como se comportaba?

    ResponderEliminar