11 julio 2013

Input Lag Tester. Programa para detectar el input lag en convertidores y controles arcade

Input Lag Tester es un pequeño programa que te permite saber a ciencia cierta si tu control arcade, o convertidor USB presenta input lag. ¿Qué es el input lag?, pues es un retardo que se produce en la respuesta de los controles sea en consola o en PC, a veces causado por como el fabricante hizo la lógica del control o sino por el convertidor USB en caso de que lo uses. Por eso algunas compañías y entusiastas han producido tarjetas personalizadas o encoders que presentan 0 lag, aunque en realidad todos presentan lag, sólo que hay un límite para saber si este lag es perceptible o no, tanto que pueda afectar nuestra experiencia de juego.

Para descargar el programa, clickea en el siguiente link:


Si te da error, necesitas el .NET framework 2.0, lo bajas desde la página de microsoft.

También necesitarás el Joytokey para realizar las pruebas, lo descargas de aquí:

http://www.electracode.com/4/joy2key/JoyToKey%20English%20Version.htm

Joy2Key es un emulador de teclado para Joysticks, se utiliza para convertir inputs del joysticks en comandos del teclado, útil por ejemplo para juegos que no soportan joysticks originalmente. Ocuparemos este programa para la prueba.

Para hacer la prueba de tu control o convertidor haz lo siguiente:

- Conecta al PC el control arcade, gamepad o convertidor que vayas a probar.

- Abre el joy2key y asígnale a cualquier botón del joystick o control cualquier tecla del teclado. En este ejemplo le asignaremos la tecla P del teclado.

- Ahora abre el Input Lag Tester. En algunas tarjetas de video, es necesario desactivar momentáneamente el V-sync mientras se hace la prueba. Verás una barra horizontal que pasa de arriba a abajo constantemente.

- Tu objetivo es presionar la tecla justo cuanto pasa por el medio, debes hacerlo 5 veces. Primero, hazlo presionando la tecla P en el teclado directamente, las 5 veces, y anota el resultado en ms que te arrojó. Ahora haz la misma prueba pero presionando el botón en el joystick al cual asignaste la tecla P en el Joy2key. Hazlo 5 veces y anota el resultado.

- Ahora resta ambas cantidades, si la resta es menor a 2 ms, pues tu control o convertidor no presenta input lag. Ya mayor de esa cantidad se empieza a percibir el input lag.

Por que 2 milisegundos? puesto que los juegos en su gran mayoría, sino todos, corren a 60 Hz, entonces el período de refrescamiento en segundos:

T = 1/f = 1/60 = 0.016 seg = 1.6 mseg

Entonces el consenso general es que un convertidor o control con input lag menor a 2 ms es considerado como que no presenta input lag. Como el playstation 3 es HID compilant, es decir, detecta controles y convertidores que sean plug and play en la PC sin ningún problema, esta prueba te puede servir para detectar si presenta input lag en el playstation 3.

Espero les sirva xD.

4 comentarios:

  1. Disculpa la tardanza Mauro, tenia el sitio un poco abandonado pero ya lo estoy retomando. Esa cantidad esta buena, siempre tiene que ser MENOR a 2 ms. Ahora si es mayor a 2 ms ahi si el convertidor presenta un lag ya que se percibe y molesta a la hora de jugar. Saludos

    ResponderEliminar
  2. la mama de la mama de la mama de la mama de la mama

    ResponderEliminar