se sentirá mejor receptivo que el hardware local... eventualmente.Al menos, el jefe de ingeniería de Stadia, Madj Bakar, hace esa afirmación en una entrevista en el último número deBorderevista (vía PCGamesN).Eso no parece posible, ¿verdad?La latencia es inherente al envío de vídeo a través de Internet.No se pueden romper las leyes de la física.Excepto que las leyes de la física nunca contaron con lo que Google llama "latencia negativa".

Stadia aún no se ha lanzado, por lo que los fanáticos de los juegos están analizando cada declaración de la compañía para saber qué esperar.Y algo así como “latencia negativa” está maduro para ese tipo de especulación (y ridículo).Pero, ¿qué es? ¿Puede realmente hacer que Stadia responda mejor que el hardware local?

Tal vez, pero requerirá mucho trabajo por parte de Google.

La latencia negativa es un conjunto de técnicas que Google utilizará para mitigar el retraso entre su pantalla y los servidores de Stadia.La idea es que la red de GPU y CPU para juegos superpotentes de Stadia a menudo tendrá suficiente energía extra para algunos trucos inteligentes.

Expliquemos.

Velocidades de fotogramas extremas

Uno de los ejemplos de latencia negativa en elBordeLa historia ejecuta juegos a una velocidad de fotogramas extremadamente alta.Esta es una técnica bien conocida para eliminar el retraso de entrada.

Los jugadores de Counter-Strike: Global Offensive a menudo intentan ejecutar ese tirador a 400 fotogramas por segundo o más, incluso en una pantalla de 60 Hz.Esto se debe a que incluso si el monitor no puede representar la mayoría de esos fotogramas, cuando comience a mostrar el siguiente fotograma, utilizará los datos de los datos de entrada más recientes posibles.Esto puede reducir una cantidad significativa de latencia de entrada perceptible.

Ese efecto debería funcionar exactamente igual en Stadia.

Entradas predictivas

Sin embargo, las velocidades de cuadro ultrarrápidas no son lo que la mayoría de la gente notó.En cambio, los escépticos de Stadia están preocupados de que el servicio prediga las entradas de los usuarios.

Ahora, me comuniqué con Google para obtener una aclaración sobre esto, pero no respondió mi solicitud.Hasta donde yo sé, no se ha aclarado exactamente cómo funcionará esto.Así que no culpo a la gente por pensar que esto significa que Google va a jugar el juego por ti.Eso es lo que pensé cuando lo leí por primera vez.Pero probablemente eso no sea lo que vaya a pasar.

Una vez más, Stadia, en teoría, tiene suficiente potencia para representar múltiples instancias del mismo juego para cada jugador.Teniendo esto en cuenta, una técnica de entrada predictiva podría utilizar el aprendizaje por computadora para comprender lo que es probable que haga un jugador en un momento dado.Stadia podría representar los tres primeros de esos resultados probables para que estén listos para regresar al jugador en el momento en que la entrada real llegue a los servidores.

viajar en el tiempo

Pero es posible que Google no tenga que depender de la predicción.Podría simplemente enviar sus entradas atrás en el tiempo.Esto es algo que la plataforma frontal del emulador Retroarch implementó en una función llamada "runahead".

Aquí tienes una buena explicación decómo funciona del blog Filthy Pants:

âLa forma en que funciona es que cada vez que cambia la entrada del reproductor, retrocedes un fotograma y aplicas las nuevas entradas retroactivamente y luego emulas dos fotogramas para recuperarte.Esto hace que sus entradas entren en vigor un cuadro antes de presionar el botón”.

Runahead es el verdadero negocio.Hace que la emulación sea menos lenta que el hardware del mundo real.Super Mario Bros., por ejemplo, tiene dos cuadros de retraso entre presionar saltar y cuando Mario comienza su salto en el juego en NES.RetroArch puede reducir eso a 1 cuadro.

En el año 2018, los viajes en el tiempo se hicieron realidad.
…pero sólo lo usamos para videojuegos retro.@libretro pic.twitter.com/4LLyI2bvDf

â Tyler Loch (@TylerLoch)1 de abril de 2018

Este es otro ejemplo de cómo Google podría utilizar el poder de Stadia para reducir la latencia perceptible.Los juegos modernos son demasiado complejos para renderizarlos de la forma que describe Filthy Pants.Pero tal vez la interminable nube computacional de Stadia pueda manejarlo.

La latencia negativa sólo puede arreglar lo que Google puede controlar

Creo que es una afirmación descabellada sugerir que Stadia tendrá menos latencia que la consola en uno o dos años.Pero claro, no estoy intentando vender Stadia.Aún así, lo que sugiere Bakar no es imposible.

Todas las configuraciones de juegos tienen retrasos.Los controladores tienen que enviar señales por aire.Las consolas tienen que renderizar fotogramas y luego enviarlos a un televisor, lo que puede tener efectos terribles y lentos.Todo el proceso podría tardar más de 100 ms.

Para Google, la latencia negativa no se trata de transferir entradas y fotogramas hacia/desde el servidor más rápido que la velocidad de la luz.Se trata de mitigar todas las demás fuentes de latencia.Entonces, ¿terminará eso sintiéndose mejor que el hardware local?Absolutamente, si su definición de hardware local es una consola que juega en un televisor a 30 fotogramas por segundo.Y es probable que eso sea exactamente lo que quiere decir Google.