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.
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
.↩