Si bien es sabido que el TF2 tiene problemas varios en lo que respecta al rendimiento general del juego, aparentemente desde la última actualización ha surgido un nuevo problema que está afectando a una gran cantidad de usuarios.
Vamos a dejar para otra oportunidad el análisis general del rendimiento del juego, y del motor Source, para ahora simplemente tratar de ayudar a los usuarios que recientemente empezaron a sufrir estos problemas más acentuadamente. Por lo tanto no vamos a discutir acá cuestiones como el uso de cfg específicas para aumentar los fps, o el impacto de convars puntuales sobre el rendimiento.
Algunas cuestiones generales
Antes de probar fixes determinados para resolver cosas puntuales que pueden estar afectando el rendimiento, es importante asegurarnos de tomar algunas medidas para tener nuestro sistema en orden.
No voy a explicar en detalle como tener el sistema operativo optimizado porque hay muchas guías que tratan esto extensivamente, me limito a nombrar algunas medidas: tener los drivers del sistema (video, sonido, etc) actualizados, a la hora de jugar tener la menor cantidad posible de programas abiertos más allá del juego en sí mismo (browsers, reproductores mulimedia, etc, etc), asegurarse de tener la pc limpia de spyware y virus, monitorear las temperaturas de la pc y asegurarse de que no estén más elevadas de lo normal, tener los discos rígidos desfragmentados, etc, etc.
Es importante también tener los archivos del juego desfragmentados. El propio soft de Steam nos permite hacer esta desfragmentación. Para ello debemos ir al menú “Games” de Steam, hacemos click derecho en Team Fortress 2 y seleccionamos “Properties”, vamos a la pestaña “Local files” y por último clickeamos el botón “Defragment cache files”.

Para la defragmentación de los archivos del juego también se puede optar por el uso del programa GCFScape, que posiblemente de mejores resultados que el sistema integrado en Steam. Para una explicación sobre el uso de este software pueden remitirse a este thread de nuestro FORO.
Algunas medidas específicas
Una solución que muchas personas encontraron para bajones de fps en el TF2 es desactivar el escaneo del antivirus para una carpeta especifica dentro de Steam.
Resulta que en la siguiente ruta:
C:\Archivos de Programas\Steam\appcache\stats
Se encuentra un archivo que parece que se actualiza con muchísima frecuencia, lo que provoca que los antivirus lo analicen, y por consiguiente esta operación tiene como resultado el aumento de recursos de la pc (fundamentalmente trabajo del cpu) lo que puede provocar que bajen los fps del juego.
Para arreglar esto debemos excluir la carpeta arriba mencionada del análisis de nuestro antivirus.
Obviamente dependiendo del antivirus que tengamos la forma de hacerlo va a variar, pero seguramente no van a tener mayores dificultades con esto. En todo caso consulten la ayuda de su antivirus.
Ahora con respecto a los cambios del último update, que aparentemente provocaron pérdida de rendimiento a muchos usuarios, en el Changelog tenemos esto:
Engine:
- La Steam Cloud ahora tiene soporte para key bindings e imagenes de sprays personalizadas
- Agregada una opcion para activarlo/desactivarlo en Opciones->Multiplayer->Avanzadas, activada por defecto
El problema estaría dado justamente por estos cambios introducidos al Engine del juego relacionados con la Steam Cloud.
Una posible solución (o al menos forma de mitigar los efectos) al problema de rendimiento que se genera es simplemente hacer uso de la opción agregada por la misma update y desactivar la sincronización con la Steam Cloud. Esto lo encontramos en el menú de opciones -> Multiplayer -> Avanzadas, tal como se ve en la siguiente imagen:

Otros usuarios del foro de steam han reportado que posiblemente parte del problema este relacionado de alguna manera con los ragdolls o las animaciones de muerte.
Se ha sugerido como solución provisoria directamente desactivar los ragdolls. Para hacer eso se puede usar la siguiente convar (ya sea en consola o en alguna cfg):
cl_ragdoll_forcefade 1
Esperamos que haciendo uso de alguna de estas medidas puedan mejorar el rendimiento del juego, al menos hasta que salga algún update oficial que trate bien el asunto.
Es muy lamentable esta forma de trabajar de Valve, donde en la mayoría de los updates que sacan, de alguna manera u otra terminan rompiendo algo del juego.
Creo que es hora de que salga un update exclusivamente dedicado a optimización general del juego.