Mostrando entradas con la etiqueta Tincore-Tip. Mostrar todas las entradas
Mostrando entradas con la etiqueta Tincore-Tip. Mostrar todas las entradas

12 diciembre 2013

[Tincore-Tip] Modo "Gamepad M" multiuso

Tincore-Tips - Modo "Gamepad M" multiuso




Acerca de este artículo


Me he decidido publicar de forma esporádica algunos trucos/tips relativos al uso de Tincore Keymapper, para ayudar a aquellas personas que no están muy habituadas a utilizarlo, dando algún truco o consejo para lograr sacarle mas partido a esta poderosa herramienta.


Modo "Gamepad M" multiuso


el modo "Gamepad M", lo que intenta hacer es emular en cierta medida el comportamiento de un mando Moga.

Lo interesante de este mando es que muchos programas (juegos) tienen soporte nativo para este mando de manera oficial, aunque no tengan soporte para mandos standard.

Si generamos un perfil específico para simular este mando, tendremos acceso a muchos juegos que habilitan los controles del mando de forma pre-definida.

Nova3 habilita el mando para jugar de forma nativa.

Antes de proceder a generar este perfil, es necesario saber un par de cosas y sobre todo tener algunos plugins de Tincore comprados para una funcionalidad completa:

  • Los juegos con perfil pre-definido para Moga, generalmente no permiten remapear los controles, por lo que debes disponer de una manera de mapear todos los botones (o por lo menos, los mas críticos e importantes) para poder jugar sin problemas.
  • En muchas ocasiones, algunos botones del mando que nos falten se podrán implementar por medio de botones de sistema como [VOL+], [VOL-], [POWER], [BACK], [MENU], etc. Para poder utilizar algunos de estos controles, posiblemente necesites algún plugin de Tincore como el de Mapeo de dispositivos de sistema.
  • Es necesario el plugin de Salida analógica para los mandos.
  • Es aconsejable el plugin de calibrado de salidas analógicas.

Configurando el mando


Existen algunos dispositivos que vienen pre-configurados en Tincore y que no hay que hacer mucho trabajo para que funcionen. En mi caso, voy a utilizar un dispositivo que no es standard, y por tanto hay que realizar una configuración manual completa.

Este mismo procedimiento se puede aplicar en todos los dispositivos que tengan controles físicos (consolas android)

Planificando los controles


Queremos mapear el siguiente mando:


Y tenemos este dispositivo:



Cargamos Tincore, abrimos el editor. Este dispositivo tiene una nomenclatura no standard para los controles, ya que no tiene un driver de joystick, así que pondré un esquema con los nombres de los controles, dentro de Tincore:


y ahora, pondré la lista de mapeos que debemos crear, para generar nuestro mando Moga.
La nomenclatura es la siguiente:

[Nombre botón standard]/[Nombre en el dispositivo] = [Mapeo Moga]

Siendo Mapeo Moga el valor que debe tener en la lista desplegable del control, en Tincore.


  • [L1]/[RAl] = BTN_L1
  • [L2]/[V+] = BTN_L2
  • [R1]/[LAl] = BTN_R1
  • [R2]/[POW] = BTN_R2
  • [Left Thumb]/[V-] = BTN_THUMBL    (este es el botón que está en el stick izquierdo)
  • [Right Thumb]/[MH] = BNT_THUMBR    (este es el botón que está en el stick derecho)
  • [Left Analog]/[Stick 0] = Mueve stick joy 0 (Eje X = X / Eje Y = Y. Para la Much i5, marcar "Invertir X")
  • [Right Analog]/[Stick 1] = Mueve stick joy 0 (Eje X = Z / Eje Y = RZ. Para la Much i5, marcar "Invertir X")
  • [D-Pad]/[Dpad 0] = Mueve stick joy 0 (Eje X = HAT_X / Eje Y = HAT_Y)
  • [X]/[X] = BTN_X
  • [Y]/[Y] = BTN_Y
  • [A]/[u1] = BTN_A
  • [B]/[Mn2] = BTN_B
  • [SELECT]/[Bac] = BTN_SELECT
  • [START]/[Men] = BTN_START

Bien, esta configuración es un mapeo completo para un mando moga, pero tiene un problema, y es que no podemos "desactivarla" para usar los controles normales del dispositivo, por que no tenemos mas botones.

Tenemos una alternativa, y es configurar una secuencia de botones que nos permitan abrir el editor de Tincore y, por ejemplo, quitar el programa.

Si no modificamos nada, el programa abrirá el editor con la secuencia [VOL-], [VOL+], [VOL-], que aunque tengamos mapeados los botones a otras funciones, Tincore seguirá reconociendo las funciones originales y por tanto si estamos jugando y hacemos [L2], [Left Thumb], [L2], nos aparecerá el editor.

Si queremos evitar esto, vamos a buscar una secuencia de teclas que sean difícil que necesitemos ejecutar en algún juego. Por poner un ejemplo, voy a utilizar [BACK], [BACK], [VOL+] (en el modo del mando Moga), y abrimos la configuración de tincore y ponemos en "Abrir TKM con secuencia" los siguientes valores:


  • BACK
  • BACK
  • VOLUME UP

y con esto tendremos el método para abrir tincore.

Por cierto, y como sugerencia, guardaremos este mapeado con un nombre identificativo, algo como "Tincore.Moga.Full" servirá.


Mapeado por defecto


Por último, voy a plantear un mapeo alternativo, y este lo vamos a guardar como mapeo por defecto.


Basicamente, he cambiado los Thumbs (los botones que tienen los analógicos de un mando tipo moga) por un botón para abrir el editor Tincore, y otro para Pausar Tincore

Para no tener que crear desde cero este mapeado, vamos a hacer lo siguiente. Como ya tenemos el mapeado anterior creado, vamos a abrir Tincore y le damos al botón "Exportar perfiles". Con esto tendremos una copia de los perfiles que hemos creado, y en particular el de "Tincore.Moga.Full" de la sección anterior.

Como Tincore no permite guardar una copia del perfil actual (solo permite renombrar), utilizamos la función de exportar/importar para generar una copia del perfil "Tincore.Moga.Full"

Antes de seguir, vamos a seleccionar el perfil "00_DEFAULT" y lo eliminaremos.

Como ya tenemos exportados todos los perfiles, ahora seleccionamos el perfil "Tincore.Moga.Full" y le damos a guardar como (el icono del diskette), y le daremos el nombre "00_DEFAULT"

A continuación seleccionamos el perfil "00_DEFAULT" (en realidad, al guardarlo ya se ha seleccionado) y haremos el siguiente cambio:

  • [Left Thumb]/[V-] = Ejecuta función / PAUSE
  • [Right Thumb]/[MH] = BNT_THUMBR / MAPPER

Finalmente, y para concluír esta configuración, vamos a la sección avanzada (icono del engranaje) y en la opción "Secuencia de conmutación de mapeo" ponemos una secuencia que sea difícil que nos moleste en un juego. Mi sugerencia:

  • BACK
  • BACK
  • BACK

Entendiendo que [BACK]=[SELECT], y que es difícil que encontremos una secuencia en un juego que pida presionar [SELECT] muchas veces.

Y con esto tenemos un perfil por defecto configurado como un controlador Moga (sin los botones de los pulgares o "thumbs") que nos servirá en la mayoría de los casos.


Usos prácticos

Ahora vamos a ver los usos prácticos que tienen estos dos perfiles (el full moga, y el Default de Tincore)

Antes que todo, hay que deshabilitar la opción de autoperfil, para que no nos cambie el perfil Moga a otro, sin que lo queramos. (ir a avanzados en el icono del engranaje, y en operación quitar "Autoperfil")

Seleccionamos el perfil "Tincore.Moga.Full", y aplicamos (icono del check)

Ahora estamos en Android, con los controles comportándose como un mando Moga.

Como mando Moga, algunos botones tienen funcionalidades dentro de la interfaz de Android.

Por ejemplo, "Start" (que lo tenemos configurado en el botón "menu") en un mando de juegos hará "HOME", y el DPAD o el Stick izquierdo nos servirá para movernos por la itnerfaz de Android, pero lo mas importante es que juegos que tengan soporte para Moga habilitarán la interfaz correspondiente para poder utilizar controles (ejemplos: Nova3, Modern Combat 4, etc) con lo cual ya no será necesario realizar mapeos en estos juegos.

Importante señalar que con este perfil, juegos como GTA:VC serán completamente jugables, puesto que algunas acciones están asociadas a los Thumbs izquierdo/derecho (L3/R3) como tocar el claxon del coche, importante para poder terminar algunas misiones. Esto es importante, puesto que la mayoría de juegos que habilitan el mando Moga para jugar, quitan de la interfaz táctil el resto de controles, por lo que tocar el Claxon (en el caso de GTA:VC) no se podría hacer con iconos en pantalla.

Ahora, si cargamos un juego nuevo que por ejemplo requiera un control por ratón (si queremos evitar el control táctil), podemos crear un nuevo perfil para este juego y conmutar entre el perfil específico que hemos creado, y el perfil por defecto.

Por ejemplo, generar algún perfil específico para la interfaz táctil de un juego de NDS (emulado Drastic), y conmutar entre la interfaz generada y el control moga para jugar algunos títulos, sin necesidad de utilizar la interfaz táctil (pantalla) del dispositivo. (juegos que podrían beneficiarse de este tipo de configuración pueden ser los Zelda de NDS)

y por último, el caso mas práctico. Cargar un juego nuevo y habilitar el control por defecto para ver rápidamente si el juego tiene soporte para mandos. Si no lo tiene, creamos un perfil nuevo específico para ese juego. Si lo tiene, podemos utilizar el perfil "Tincore.Moga.Full" sin problemas.

espero que la guía sea de utilidad.

Zalu2!

Deen0X

11 diciembre 2013

[Tincore-Tip] Como abrir el editor de Tincore Keymapper

Tincore-Tips




Acerca de este artículo


Me he decidido publicar de forma esporádica algunos trucos/tips relativos al uso de Tincore Keymapper, para ayudar a aquellas personas que no están muy habituadas a utilizarlo, dando algún truco o consejo para lograr sacarle mas partido a esta poderosa herramienta.

Como abrir el editor de Tincore Keymapper


Secuencia de teclas


Aunque muchos ya conocen esta funcionalidad, todavía hay muchos usuarios que no saben que existe.

Cuando tenemos ejecutando Tincore Keymapper, se puede abrir su ventana principal (editor) desde la barra de notificaciones, donde está el icono de la aplicación, pero que sucede cuando estamos en un juego y no tenemos la barra disponible?

Se puede utilizar una secuencia de teclas (3) para abrir el editor. Por defecto, esta secuencia es


  • VOLUME_DOWN
  • VOLUME_UP
  • VOLUME_DOWN


Se puede configurar esta secuencia para utilizar otras teclas. Para esto, abrimos Tincore Keymapper, nos vamos a ajustes avanzados (el icono del engranaje) y en OPERACION bajamos hasta encontrar "Abrir TKM con secuencia"
existen 3 campos de desplegables. En estos campos podemos elegir que teclas queremos utilizar para abrir el mapeador, por ejemplo


  • VOLUME_DOWN
  • VOLUME_DOWN
  • VOLUME_DOWN


y con esto ya tenemos una forma de solucionar el problema de abrir el editor del mapeador cuando estamos en un juego.



Asignar tecla específica



También podemos establecer una tecla específica para abrir el mapeador. Por ejemplo, en la consola JXDS7800B existe un botón físico específico para abrir el mapeador de la propia consola, pero que podemos definir para abrir Tincore

Ya he escrito un pequeño artículo/TIP sobre este botón, pero a grandes rasgos es:

En el editor de Tincore, seleccionar el botón que queremos asignar. Para este ejemplo voy a utilizar el botón [BACK]
Ir al panel de propiedades y en la lista de tipo de comportamiento seleccionar "Ejecutar Función"
en la segunda lista, seleccionar "MAPPER"

y con esto, cuando presionemos el botón [BACK] aparecerá el editor de Tincore.


Sugerencia de implementación


En la mayoría de mis dispositivos, utilizo una configuración por defecto y que dejo como sugerencia por si alguien desea probar.

VOL+ = Ejecutar Función/PAUSE
VOL- = Ejecutar Función/MAPPER

si necesito controlar el volumen, simplemente presiono [VOL+] para pausar Tincore y luego aparece la barra de volumen en pantalla que puedo utilizar los dedos para ajustar el volumen, o los mismos botones de volumen, ya que cuando está abierto el editor de Tincore, cada botón tiene su funcionalidad original.

En algunos dispositivos puedo utilizar [MENU] = Ejecutar Función/PAUSE. Esto es por que por ejemplo en la Much i5, utilizo el botón [VOL+] = [L2] (y [POWER]=[R2])

En la consola JXDS7800B, aprovechando que tengo botones suficientes, utilizo:
[HOME] = Ejecutar Funcón/PAUSE
[MAPPER] = Ejecutar Función/MAPPER


Zalu2!

22 noviembre 2013

[Tincore-Tip] Como utilizar el botón "MAPPER" de la consola JXDS7800B para abrir Tincore

[Tincore-Tip] Como utilizar el botón "MAPPER" de la consola JXDS7800B para abrir Tincore



Aunque supongo que muchos sabrán como hacer esto, esta entrada está pensada para aquellos usuarios que no entienden aún el funcionamiento, aquí una pequeña guía para ayudar con este tema.


La consola JXDS7800B, incluye un botón exclusivo para abrir el mapper de la propia consola

Si lo presionamos, se abre el mapeador de JXD.

Si queremos cambiar este comportamiento, es muy sencillo.

Instalamos Tincore Keymapper


Abrimos el programa, y una vez en el editor (la pantalla que tiene una línea continua alrededor de la pantalla, y un menú de barra vertical)



Presionamos el botón del maper de la consola. Se abrirá el mapeador de JXD encima de Tincore

Presionamos nuevamente el botón del maper, y el keymapper de JXD se cerrará.


En el editor tendremos el botón del keymapper de JXD, que en este caso se llama "F12"


Seleccionamos el botón (con el dedo) y el menú vertical se posicionará en "F12" y veremos que está configurado como "Touch Screen"


Tocamos "Touch Screen" para cambiar el tipo de comportamiento, y elegimos "Execute Function"


Finalmente, solo queda seleccionar en "KEY", la función "MAPPER"

Aplicamos el perfil (haciendo click en el check superior del menú vertical) y probamos.

Ahora, cuando presionemos el botón del Keymapper, se abrirá Tincore.



Nota: Evidentemente esto es aplicable solo al perfil que hemos creado.

Espero que esta pequeña Guía-Tip sea de utilidad.

Zalu2!

Deen0X

24 octubre 2013

[Tincore-Tip] Tincore Keymapper y sus nuevas opciones de Gamepads.

[Tincore-Tip] Nuevos Modo "P" y modo "M" (modo "PM")


¿Que hay de nuevo?


Normalmente no publico noticias sobre aplicaciones ni relacionadas, a excepción de que sean eso, excepcionales, y creo que esta vez si que merece la pena comentar estas nuevas características.

Tincore no se queda quieto (lo se muy bien), y cada poco nos ofrece nuevas actualizaciones de su aplicación Tincore Keymapper, en donde generalmente se incluyen nuevas funcionalidades, unas mas interesantes que otras, pero en esta ocasión las nuevas características son lo suficientemente importantes como para hablar de ellas de forma específica, por que en lo que respecta a aplicaciones de mapeo, ha dado una vuleta de tuerca (otra más) sobre el concepto original.

Para resumir un poco, Tincore Keymapper funciona como si tuviésemos conectados un teclado, un ratón y un gamepad a nuestro sistema, todos ellos virtuales, y cuando conectamos un dispositivo real, Tincore se encarga de que lo que mapeamos de ese dispositivo real, lo "transformemos" en el dispositivo virtual.

Lo que es lo mismo, puedo enviar una pulsación de tecla moviendo el ratón, o puedo hacer que se mueva el ratón con un stick, etc. Todo es como nosotros lo definamos. Aquí es donde está la simplicidad (y la complicación) de utilizar esta herramienta.


Nuevas opciones


Bueno, en esta ocasión Tincore ha agregado una nueva opción, que en realidad no la agrega, sino que la ha "potenciado". Hasta ahora, la pantalla de configuración de la aplicación (cuando presionamos el botón de configuración avanzada) tenía varias opciones organizadas por grupos.


Uno de estos grupos es uno llamado "Gamepad".



Hasta ahora, este modo solo contaba con un tipo de "Gamepad", llamado "TINCORE". Lo que ahora se ha incorporado como nueva opción, son 3 tipos mas para el Gamepad:

Estos modos son distintas configuraciones del "Joystick virtual" que utiliza Tincore, y que tienen efectos muy interesantes.

Dependiendo de los juegos que carguemos, puede que uno u otro tipo nos venga mejor para jugar. Por ejemplo, los juegos como Nova3, que tienen soporte para Moga, en la mayoría de los casos pueden ir mejor con el modo "M", incluso en algunos sistemas puede que sea factible jugar con los controles del dispositivo directamente en el juego, sin necesidad de mapear en pantalla (habilitando el soporte para gamepads de los juegos)

Much i5 - Modern Combat 4

Much i5 - Nova 3


Lo mismo para los otros modos. Esto es un poco prueba y error, y basicamente es por que no existe una estandarización sobre los mandos de juego en Android, por lo que simplemente toca ir probando a ver que modo va con cada juego.

Estos modos son experimentales, y lo que intentan hacer es habilitar las opciones de los juegos que tienen soporte para algunos controles, y poder utilizar dicho soporte de manera directa, sin mapear en pantalla.

Evidentemente, hay cosas que no se pueden mapear, como los botones analógicos de los mandos (a excepción de que tengas un dispositivo con controles analógicos)

Ahora, podríamos pensar en que con cualquier mando podríamos emular un Moga. No es tan sencillo. Un mando moga tiene varias características que son propias de el, por ejemplo, la aplicación Pivot de Moga no funciona con otro mando que no sea un moga, y algunos juegos no habilitan las opciones de controles (como "The Dark Knight Rises"), pero otros juegos como Ravensword, que hasta ahora no habia tenido oportunidad de jugar con controles, se habilitan cuando utilizo el modo "P" por ejemplo.

Desde ya, estamos totalmente de acuerdo que no se puede comparar los mandos de una consola android, con los mandos de un Moga. son tipos de mandos distintos, son conceptos distintos, pero como implementación para juegos en consolas android está muy bien esta opción, aunque evidenemtente hay que ajustar la configuración para la cantidad de botones disponibles que tengamos en cada caso. (por lo general, no hay consolas que tengan las mismas funcionalidades o botones que Moga ofrece, por lo que consolas con menos botones habrá que definir como configurar los juegos para cada caso)

Hay algunos juegos como Bards Tale que tienen soporte para algunos tipos de mandos (en este caso, el modo "P" y modo "M")

Modo "P" en acción

Ahora algunos vídeos que he capturado para mostrar esta nueva funcionalidad.

Modo "P"



He configurado manualmente los controles y he realizado un mapeo de todos los controles, incluyendo [VOL+] = [L2] y [POWER] = [R2]

En el vídeo se puede apreciar cuando aparecen las opciones del juego, que especifica los botones por su nomenclatura en este modo.


Modo "M"



El mismo juego pero ejecutando el modo "M", que nuevamente lo he configurado manualmente para otorgar un mapeo casi completo del mando (no tengo L3 ni R3, aunque en este juego no se utilizan)

Y para finalizar, un vídeo de un juego que cambia totalmente su forma de jugar y disfrutar con estos nuevos modos


N.o.v.a. 3




Como se puede ver en el vídeo, tengo total libertad para moverme, sin mapear absolutamente nada en pantalla.

Espero que a todos los usuarios de Tincore les gusten estas nuevas opciones tanto como me han gustado a mí.

Por cierto, la version de tincore que utilizo actualmente no está disponible en la store, pero supongo que dentro de poco ya estará para poder descargar normalmente.

Zalu2!

Deen0X