- #1 publicado el 01/08/2010 @ 00:20
Editado por odin el 01/08/2010 @ 00:43
[GENERAL] Optimizar nuestro Mumble y TF2
¡No le deis más vueltas porque voy a resolveros esos problemas!
Hoy, navegando un poco por aquí y un poco por allá, he logrado encontrar una guía que creo que a más de uno le podrá ser útil. Está hecha por
Bienvenidos a mi guía para ajustar vuestro TF2 y Mumble hasta conseguir un óptimo rendimiento en red. Esta guía empezó debido a unos problemas que uno de los miembros de nuestro clan tuvo con un problema de lag debido al Mumble. Incluso si tienes una conexión de internet buena o moderada, el Mumble puede a veces saturar tu ancho de banda y causar problemas in-game como "ir a cachos" o sufrir "warps". Esta guía elimina tales problemas -- si se usa por todos los miembros de tu clan (los ajustes de calidad afectan a otras personas, así que es importante que todo el mundo haga esto si estás en un clan), debería parar cualquier problema de lag relacionado con el Mumble, y debería poder ayudarte a optimizar tus ajustes de conexión del TF2.

Mumble
Mumble es, por lo general, el programa de voz preferido para los jugadores competitivos de TF2 debido a su fama por tener una latencia-baja y gran claridad a la hora de hablar. Ambos hechos son verdad en la gran mayoría de los casos, sin embargo, en algunas conexiones de Internet y redes, Mumble puede causar problemas in-game al saturar tanto el ancho de banda local, que puede llegar a causar problemas en el juego a simple vista. Quizás no sepas que los tienes, pero si alguna persona te dice que tienes lag o que "warpeas" cuando mucha gente está hablando, es muy probable que estés afectado por este problema. Incluso si no lo estás, recomendaría este tutorial ya que, de todas formas, no vas a perder mucha calidad, pero si que vas a liberar ancho de banda que, de otro modo, sería usado de forma potencial por el Mumble.
Primero de todo, ve a Configurar -> Opciones. Si lo que te aparece está como en la imagen de abajo, "Avanzado" ya estará marcado, y si no, marca "Avanzado" en la esquina izquierda-inferior.

La sección que está marcada es la parte que tienes que ajustar, y también es la parte que afectará a los ajustes de la calidad de salida de audio. Cualquier valor cerca de 16.0 kb/s en "Calidad" está bien y debería causar "mala calidad", 40ms en audio por paquete es también una buena opción para mejorar nuestro rendimiento.

TF2
Si quieres ajustar tu configuración sin ninguna explicación, salta a la parte que dice "Ajustes de configuración".
Mucha gente tiene malas ideas sobre los ajustes de configuración del TF2, la mayoría de ellos están equivocados e inevitablemente empeoraran su rendimiento. Sin embargo, hay algunas cosas que tenemos que tener en cuenta:
* cl_smooth puede ser útil contra oponentes con lag, a mi me gusta, a algunos no. Lo ideal sería usarlo con unos valores pequeños (pero no muy pequeños) de cl_smoothtime. Si tu oponente tiene una conexión de internet decente, no importará mucho esta opción.
* El valor máximo de cl_cmdrate y cl_updaterate es 66.
* Debido a la naturaleza del sistema, normalmente los valores reales de cmdrate y updaterate serán menores que los que hayas asignado a cl_cmdrate y cl_updaterate. Por ello, para conseguir un valor de 66 deberemos ajustar estos valores a 67.
* Debes asegurarte de que consigues de forma constante más FPS que el valor que has puesto en cl_cmdrate, o tendrás problemas.
* Cuando estés mirando el net_graph, tener el lerp naranja o blanco está bien (tan solo te indica que la interpolación es menor que 2 dividido entre cl_updaterate), evita tener un lerp amarillo (indica que los fps del servidor están por debajo de la cantidad de tu interpolación). Si estás teniendo un lerp amarillo de forma constante, haz que tus ajustes exijan menos al servidor, ya que el servidor no es suficientemente bueno como para poder mantener el ritmo.
* Algunos servidores imponen unos límites estrictos en los valores de tu configuración. Todos los servidores con la config de la ETF2L cargada tienen las siguientes cvars limitadas:
o sv_client_cmdrate_difference 30
o sv_client_max_interp_ratio 1
o sv_client_min_interp_ratio 1
o sv_client_predict 1
o sv_minrate 20000
o sv_maxrate 60000
o sv_maxupdaterate 66
o sv_minupdaterate 40
o sv_maxcmdrate 66
o sv_mincmdrate 40
Esto significa que los siguientes hechos suceden cuando juegas en un server con la config de la ETF2L.
o No puedes usar un valor de cl_cmdrate que sea mayor del cl_updaterate + 30 (aunque esto nunca sucederá debido a las otras cvars del server)
o No puedes usar un valor para cl_interp_ratio que sea mayor o menor de 1.
o Tu valor para cl_predict está forzado a 1.
o Tu valor para "rate" está forzado entre 20000 y 60000 (bytes/sec)
o Tus valores de cl_cmdrate y cl_updaterate están forzados a un valor entre 40 y 66.
Ajustes de configuración
Si tienes una conexión a internet razonablemente buena, usa los siguientes ajustes:
cl_cmdrate "67"
cl_interp "0.0152"
cl_interp_ratio "1"
cl_lagcompensation "1"
cl_pred_optimize "2"
cl_smooth "0"
cl_smoothtime "0.01"
cl_updaterate "67"
rate "60000"
Si tienes una conexión a internet moderada o mala, o tienes una mala conexión con el servidor que quieres usar, usa los siguientes ajustes:
cl_cmdrate "40"
cl_interp "0.025"
cl_interp_ratio "1"
cl_lagcompensation "1"
cl_pred_optimize "2"
cl_smooth "0"
cl_smoothtime "0.01"
cl_updaterate "40"
rate "35000"
Para aplicar de forma automática estas cvars al lanzar el juego, necesitas crear un archivo llamado autoexec.cfg dentro de la carpeta Steam/steamapps/nombredetucuenta/teamfortress2/tf/cfg/ y meterlo ahí.
Para hacer esto, primero pega los ajustes que quieras usar en un Bloc de Notas (o algo mejor), ve a /tf/cfg y crea un archivo llamado autoexec.cfg. Si ya existe, edita el archivo y pon estos ajustes en la parte inferior del archivo. Asegúrate de guardar el archivo como "autoexec.cfg" con las comillas incluidas, de forma que te asegures de que no se graba como "autoexec.cfg.txt" o alguna doble extensión de archivo.
Una vez guardado, cuando inicies el TF2 se cargará tu config de forma automática, y con ella tus cvars.
Y aquí acaba la guía, espero que esta guía os resulte útil a la hora de jugar y si hay algo de lo que dudéis, contactad conmigo e intentaré responder a vuestras preguntas. Nos vemos dentro de poco con la siguiente "guía de clases" ;)
¡Se aceptan sugerencias en este tema! :)
Links de interés:
- - - -
"Si lloras por haber perdido el sol, las lágrimas no te dejarán ver las estrellas"

