Lag en juegos de Blizzard

Hace años ya había puesto un post similar sin ningún tipo de solución, ahora, con el Overwatch y un nuevo PC he testeado los juegos y siguen habiendo “tirones” de lag tanto en el Overwatch como en el Heroes of the Storm.

He probado a leer el FAQ y ver soluciones externas al problema (deshabilitar app Xbox, one drive) y todo sigue exactamente igual.

Soy un jugador activo de otros juegos como puede ser el League of Legends, CS:GO, PUBG,Arma III,alguno de los cuales como tengas una latencia variable va fatal , Path of Exile y funcionan todos perfectamente, solamente me ocurre en los juegos de Blizzard (tanto en el hots como en el Overwatch).

En ambos ocurre lo mismo, en el hots se congela la imagen como un microsegundo y en el OW lo hace igual pero de una forma menos brusca.

Jugándolos en un sobremesa con una 670 y 1070ti y en un portátil con una 1060 max-q, obtengo el mismo problema…

Descarto problema de conexión al solo ocurrirme con los juegos de Blizzard (El World of WarcraftStarcraft no los he probado).

¿Alguna solución?

Hola Zackhanzo,

El que solo ocurra con ciertos juegos o programas no quiere decir que no pueda ser un problema de conexión. Ten en cuenta que tu conexión lleva un camino diferente para llegar a cada servidor de los diferentes juegos. Si algo falla durante ese camino, pueden ocurrir incidencias como la que comentas.

Cuando te dan esos parones, ¿notas una subida de ms o un bajón de FPS? Es importante saber esto para enfocarlo como una incidencia relacionada con la conexión o con el rendimiento del juego.


¿Tienes algún comentario sobre mi atención? ¡Házmelo llegar!

Que es un problema de conexión es algo fijo, puesto que la tarjeta gráfica tanto del portátil como de sobremesa tira el juego a más de 120hz y 144hz en el sobremesa con pantalla con g-sync en el portátil. También suelo jugar con el shadowplay monitorizando los fps, y vamos problema de rendimiento fijo que no es.

En el caso del hots no se puede monitorizar la subida de ms si no mal recuerdo, pero de cara a la jugabilidad es un parón de un microsegundo más o menos severo volviendo a la normalidad.

Desde luego el corte es fruto de lagspikes, lo que no entiendo porque afecta solamente a los juegos de blizzard por lo que imagino que hay algo que está provocando que esto ocurra. Ahora mismo voy a probar a quitar el firewall a ver si mejora algo

Si tienes curiosidad al respecto, en este hilo tienes información sobre por qué a veces un problema de conexión puede afectar solo a un juego, programa o servicio.

Vamos a hacer una cosa. Nos vendría bien ver algunos diagnósticos de conexión para comprobar si hay alguna anomalía. Ya que te ocurre de manera aleatoria mientras juegas, lo menos intrusivo sería hacer un test WinMTR. Puedes dejarlo ejecutándose mientras juegas, irá recopilando datos. Si no te ocurre ningún lagazo, reinícialo cada 10 minutos más o menos, para que no se acumule demasiada información. Si te ocurren esos lagazos, péganos aquí el resultado para poder revisarlo. Tienes instrucciones aquí:
battle.net/support/article/27780


¿Tienes algún comentario sobre mi atención? ¡Házmelo llegar!

Con el debido respeto, si pensara que fuera de mi conexión la pérdida de paquetes se produciría con los demás juegos online a los que he jugado en los últimos años. Ya no hablamos de juegos como el csgo, o mmorpg como GW2, mmos como el Warframe, juegos como el Path of Exile cada uno de su casa y que ocurra esto en dos juegos y ambos de Blizzard, pues a lo mejor es de mi conexión (que puede ser) pero lo empiezo a dudar.

Por mi trabajo, y con la cantidad de proyectos multijugador que al cabo del año tengo que revisar, diría que no es de mi conexión per se, ¿Qué algo interfiere? Puede ser, pero solo ocurre con Hots y OW.

En todos los test (jugando a OW y jugando a hots la perdida de paquetes es nula) pongo un ejemplo a continuación.

|------------------------------------------------------------------------------------------|
| WinMTR statistics |

Host - % Sent Recv Best Avrg Wrst Last
DXXXXXXXXXX - 0 2362 2362 0 0 0 0
________________________________________________ ______ ______ ______ ______ ______ ______

WinMTR v0.92 GPL V2 by Appnor MSP - Fully Managed Hosting & Cloud Provider

Y si hago un ping a Google.es

Respuesta desde 172.217.16.227: bytes=32 tiempo=13ms TTL=55
Respuesta desde 172.217.16.227: bytes=32 tiempo=11ms TTL=55
Respuesta desde 172.217.16.227: bytes=32 tiempo=13ms TTL=55
Respuesta desde 172.217.16.227: bytes=32 tiempo=14ms TTL=55

Por lo que entiendo que si mi ping es estable con bajos ms, no se produce ningún tipo de pérdida de paquetes y el resto de juegos funcionan bien, igual hay algo que está impidiendo tener una experiencia fluida. He visto en los foros de la Comunidad inglesa y con este problema hay muchísima gente, pero yo, no tengo ni la más remota idea que puede ser.

Actualmente he probado a deshabilitar el firewall, y el problema persiste. Probar por cable, por wifi, incluso desesperado abrir un DMZ para una IP asignada manual para ver si podría ser algo de puertos, y parece no ser el caso. Ah! y en el portátil por probar incluso probe el dual force de Omen teniendo conectado el cable para el juego el wifi para los servicios , priorizando el cable y tampoco.

No he dicho que tenga que ser necesariamente de tu conexión, pero es una posibilidad. Como decía antes, ten en cuenta que la conexión toma un camino diferente para llegar al servidor de diferentes juegos o servicios. Por otro lado, los problemas no siempre son constantes. Por ejemplo; si algo falla en un nodo en el camino que toma tu conexión desde tu ordenador a nuestros servidores (sea en la red de tu proveedor, en la red intermedia o en la nuestra), la conexión te va a ir mal cuando conectes a ese servidor. Si para llegar al servidor de otro juego tu conexión no pasa por ese nodo concreto, entonces no notarás problema alguno. Por otro lado, es posible que ese nodo haya empezado a fallar hace poco aunque haya funcionado bien durante años. Todo esto es algo hipotético que te comento para que entiendas por qué digo que es una posibilidad que sea un problema de conexión.

Por lo que veo el WinMTR no parece haberse ejecutado correctamente, o no lo has pegado completo. No parece mostrar datos. ¿Te mostraba algún error? ¿A ti te mostraba algún dato más allá de lo que has pegado?

Si no consigues que el WinMTR muestre datos, prueba a hacer un trazado de ruta y un pathping cuando notes esos lagazos. Es algo más complicado porque tienes que llevarlos a cabo mientras juegas, pero quizás muestren información que nos resulte útil:

  • Trazado de ruta (justo cuando estás experimentando latencia o después de una desconexión)
  • Pathping (justo cuando estás experimentando latencia o después de una desconexión)

El ping realmente no muestra información relevante, por todo lo que te explicaba antes.


¿Tienes algún comentario sobre mi atención? ¡Házmelo llegar!

1 «Me gusta»

Nop, eso es lo único que me sale en el winMTR de x64. He estado esta tarde jugando y después de deshabilitar el firewall de Windows el Overwatch volvió a la normalidad (no lo había probado, soy más de hots) , sin embargo el HoTS sigue exactamente igual, y es bastante molesto.

El trazado de ruta y el pathping poco o nada puede ayudarme ya que no es algo constante, son pequeños “tirones” (entiendo que de lag) que me pega de forma aleatoria, por lo que es imposible cuadrarlo cuando esto pasa, ya que son microcortes.

Por lo que tras solucionar el problema del OW y funcionar correctamente, poco o nada me cuadra los tirones del HoTS… me he estado documentando un poco por la red, y parece ser que es un error bastante común en este juego a muchos usuarios…

Concretamente se puede ver en el vídeo lo que ocurre: https://www.youtube.com/watch?v=vJvtU6zHo1c

O en este otro de otro usuario: https://www.youtube.com/watch?v=UdeApJkGwZA

Incluso si buscamos “HoTS” lagspikes.
https://www.youtube.com/results?search_query=heroes+of+the+storm+lagspikes

Respecto al ping, claro que afecta, es lo que tarda en recibir y enviar paquetes, a mayor ms, mayor latencia y si no es estable es decir varia de 10ms a 80ms en el juego podría verse reflejado (pero no es el caso) por eso copie para ver la estabilidad y la nula perdida de paquetes durante 30 minutos de juego.

Por lo que vuelvo a dudar que sea de mi conexión, pero es que es imposible con parones aleatorios cada X tiempo que pueda “capturarlos” de la forma que me comentas. Puedo tener tres tirones en 1 minuto como 3 en toda la partida. Si hubiera otro programa que capturara o monitorizara en X tiempo, pues aparecería reflejado, pero algo que no lo realice bajo X tiempo es imposible que se vea reflejado.

Cuando digo que una prueba de ping no es relevante en estos casos, me refiero a todo lo que te he explicado antes. Un ping a Google puede salir perfecto, pero si hay un problema en algún nodo por el que tu conexión no pase al conectar a Google, pero por el que sí pase al conectar a Heroes of the Storm, el ping no lo va a mostrar aunque esté ahí. Igualmente, si es un problema puntual, en una prueba de ping puede no aparecer. El trazado, pathping y el WinMTR son infinitamente más fiables para revisar casos de este tipo.

Respecto a WinMTR, ¿has introducido correctamente la IP de Heroes of the Storm? ¿Qué pasos has seguido para iniciar el test? Vamos a ver si conseguimos hacerlo funcionar.


¿Tienes algún comentario sobre mi atención? ¡Házmelo llegar!

Perdona la empanada, revisando el WinMTR no se que narices he pegado aquí.

|------------------------------------------------------------------------------------------|
| WinMTR statistics |

Host - % Sent Recv Best Avrg Wrst Last
OpenWrt.lan - 1 540 537 1 4 400 1
172.16.242.253 - 1 547 546 3 10 404 7
193.254.40.1 - 1 547 546 3 10 334 6
225.48.14.62.static.jazztel.es - 1 547 546 11 19 553 12
125.216.106.212.static.jazztel.es - 1 544 542 11 20 619 18
lag-105.ear1.Madrid1.Level3. net - 0 551 551 10 21 1090 14
No response from host - 100 111 0 0 0 0 0
BLIZZARD-EN.ear2.Paris1.Level3. net - 0 551 551 34 43 984 37
ae1-br02-eqpa4.as57976. net - 1 548 547 45 58 413 113
et-0-0-3-br02-eqam1.as57976. net - 2 526 520 45 82 2760 1839
et-0-0-67-pe01-eqam1.as57976. net - 0 551 551 44 55 1005 46
185.60.112.157 - 1 547 546 45 54 995 46
________________________________________________ ______ ______ ______ ______ ______ ______

WinMTR v0.92 GPL V2 by Appnor MSP - Fully Managed Hosting & Cloud Provider

Así como el average es ms arriba ms abajo, lo que puedo trackear en otros juegos como Overwatch, League of Legends y derivados el “Worst” da un parámetro altísimo que no entiendo a que viene. Contando que desde la beta del Hots viene ocurriendo y que en ese trayecto he estado con 2 compañías distintas y que solo ocurre en este juego, ya sea cable o wifi, sobremesa o portátil me tiene un poco mosca.

Tampoco entiendo muy bien esa pérdida del 1% que se produce exclusivamente en el HoTS. Como no sea server-bassed me da a mi que hay algo que interfiere de por medio, porque no es normal que únicamente ocurra en el HoTS. Evidentemente si el “Worst” con un average de 43 (que hay que poner la media real, ya que ese 984 hace edia) tiene picos de 984, no solamente en el HoTS tendría micro lags, sino en juegos más exigentes como CS:GO y Rainbow Six Siege o incluso en el Overwatch, el parámetro de latencia subiría a esos niveles, cosa que no ocurre en ninguno de los 3.

A un colega con fibra óptica 600mb con otra compañía le ocurre exactamente lo mismo.

PD: He separado los .NET para que no se vieran como enlaces.

¿Has probado a hacer el WinMTR jugando a otros juegos? Es posible que esas pérdidas de paquetes estén ahí, pero no afecten. Cada juego tiene una sensibilidad diferente para este tipo de cosas. Aunque a priori parezca que unos sean más exigentes que otros, no tiene por qué ser necesariamente así.

Es imposible que algo del servidor provoque pérdidas de paquetes y picos de latencia incluso en tu router (el WinMTR muestra pequeñas pérdidas de paquetes desde el primer salto, así como algunos intentos con valores de 300-400ms).

Vamos a probar algunos pasos de resolución para este tipo de problemas, aunque si no se soluciona probablemente tendrás que contactar con tu proveedor para que se aseguren de que está todo bien.

Asegúrate de que tanto tu sistema operativo como tus controladores están totalmente actualizados:
battle.net/support/article/31024

Desactiva o desinstala temporalmente tu software de seguridad:
battle.net/support/article/23672

Prueba un inicio selectivo para asegurarte de que no hay programas en segundo plano interfiriendo:
battle.net/support/article/23848


¿Tienes algún comentario sobre mi atención? ¡Házmelo llegar!

Puede ser de mi conexión, pero esos parámetros con un ping -t durante unos 2000 paquetes a cualquier otra dirección no me pierde ni un solo paquete ni me da esas latencias altas.

No obstante como voy a cambiarme de compañía en breve, probaré con la nueva, porque ya sería mala leche 3 compañías con lag en el HoTS en las tres.

Y sí, todo eso ya lo había hecho, como meter el juego por el cliente x32, ponerle calidad de audio baja y mil y una cosa más que he visto por internet. Desafortunadamente, mi línea con el Hots, no puede y jugar con lag, teniendo otras alternativas f2p, como que es ridículo.

A ver si hay más suerte con la próxima compañía…

Edit: Pues por lo que parece, haciendo pings -t largos a la IP del Hots vs otros juegos + Google España. En la única que pierde paquetes y pega tirones de +400ms es en la del HoTS.

Edit2: Cambiado a la nueva línea y va mejor, tampoco para echar cohetes, pero bueno…