Como corro TF2 en computadoras lentas

Publicado 2024-09-26

Configurando un poco, podés correr TF2 en casi cualquier cosa. Lo hice andar solidos 60 frames en una T420 con un i5-2520M, una laptop corporativa de 2011.

Primero que nada, usá Linux. Si tuviera que recomendar distro: Fedora1.

https://fedoraproject.org/workstation/download/

Bajate este par de mods: el preset low de mastercomfig2 y no-hats-bgum.

https://comfig.app/app/
https://pevhs.ch/tf2/vpk/nhbgum/no_hats_bgum.vpk

Los mods, por si no sabés, los instalás poniendo sus archivos en el directorio donde tenés instalado TF2. Por ejemplo no-hats-bgum, que es un solo .vpk, lo ponés en tf/custom. mastercomfig lo extraés al .zip directo a tf/. En Steam podés hacer click derecho en el juego para que te salga un botón que te lleva a esos directorios.

mastercomfig básicamente te configura por vos todas las opciones del juego para que estar en la configuración más performante. Lo único que no toca y tenés que configurar vos es el fitlering mode y la resolución. Fitlering mode ponelo en Bilinear, está en las opciones avanzadas de video.

La resolución es más a gusto. Obviamente la querés minimizar. Yo te recomendaría que, dentro del aspect ratio de tu pantalla, la pongas lo más bajo posible. Podés poner resoluciones más bajas de las que te muestra el juego con las flags -w y -h en las launch options. Yo por ejemplo uso -w 1024 -h 576.

También vas a querer bajarte GameMode. Es un daemon al que le hacés correr un proceso y te optimiza cosas del sistema operativo para ese proceso específicamente. Más abajo te explico cómo hacer para que TF2 lo aproveche.

Podés optimizar Linux aún más, pero es poco el jugo que le podés sacar para mi. Si estás desesperado podés pasarte por la documentación de mastercomfig, que tiene unos tips más.

https://docs.comfig.app/latest/os/linux/#kernel

Lo último que tenés que hacer es hacer click derecho en TF2 en Steam y poner estás launch options

gamemoderun %command% -novid -opengl -nojoy -nosteamcontroller -nohltv -particles 1 -precachefontchars -noquicktime

para correr TF2 con GameMode y habilitar algunas optimizaciones extra. Si tenías otras, simplemente agregalas después %command% donde quieras.

Para arrancar TF2, siempre elegí la opción OpenGL (si es que te pregunta), que DXVK te come bastante la performance (al ménos en mi experiencia).

Posiblemente te aparezcan polígonos negros in-game. Es un tema de mastercomfig que se resuelve agregando un override: en tf/cfg/overrides/modules.cfg ponés lighting_ex=high (y también podés agregar tus propios overrides).

https://docs.comfig.app/latest/customization/custom_configs/?h=overrides#game-overrides

Si te anda lento, probá deshabilitando el pre-caching de shaders desde las opciones de Steam. A mi eso por algún motivo me asesina la performance en mi máquina.

© 2020-2025 Ramiro. Contenido disponible bajo CC BY-SA 4.0.


  1. Debian también, pero me gustan más los defaults para uso de escritorio y el bleeding edge de Fedora. Y los drivers de nvidia me fueron mucho más fáciles de instalar en Fedora.
  2. Una cosita de este mod, si tenés un autoexec.cfg capaz te va a dejar de andar. Cambiale el nombre, userconfig.cfg ponele, y agregá a las launch options de TF2 un +exec userconfig.cfg.

Home