
Cómo mejorar los FPS en Garry's Mod (PC)
Garry's Mod corre sobre Source Engine, un motor de 2006 que en teoría cualquier PC actual mueve sin despeinarse. El problema es que casi nadie juega a GMod "limpio": el rendimiento real depende de qué addons de Steam Workshop tiene instalado el servidor (o tu cliente), cuántos props físicos hay acumulados en el mapa y cuánto código Lua se ejecuta cada tick. Un servidor DarkRP o de sandbox creativo con meses de actividad puede arrodillar a una RTX 4080 igual que a una GTX 1050, porque el cuello de botella no es tu GPU: es la CPU procesando física y scripts.
Esto es lo que ganarías con una NVIDIA RTX 3050
Cálculos basados en nuestro modelo de FPS combinado con los ganancia % de cada setting (medidos en benchmarks públicos).
1. Ajustes rápidos (sin pérdida visual)
Empieza por aquí. Cada uno suma poco, pero juntos dan +38% de FPS gratis.
Detalle de terreno (cl_detaildist)
El detalle de terreno (hierba, piedras pequeñas) que Source dibuja sobre displacements consume más de lo que aparenta en mapas grandes tipo gm_flatgrass o mapas de rol abiertos. Reducir la distancia de renderizado apenas se nota visualmente.
Colección de addons ligera
Cada addon suscrito en Steam Workshop se precachea al iniciar el juego, aumentando tiempos de carga y uso de RAM/VRAM aunque nunca uses esos props. Los packs masivos de props de dudosa optimización son la causa número uno de stuttering.
Sombras dinámicas de props
En escenarios con muchos props físicos, cada uno proyecta su propia sombra dinámica renderizada aparte. Esto escala mal cuanto más props hay en pantalla, justo la situación típica de sandbox y construcciones grandes.
Decals de sangre y balas
En servidores de rol o de combate (TTT, murder, DarkRP con armas), los decals de sangre y balas se acumulan en superficies sin límite salvo el que tú fijes. Con partidas largas esto añade overhead de render silencioso pero constante.
Límite de FPS
Source Engine tiene comportamientos físicos y de red ligados al framerate en versiones antiguas del motor; un fps_max sin límite puede generar micro-stutters por variabilidad del tickrate en escenarios de mucha física.
2. Ajustes con impacto medio
Aquí está el grueso del FPS. Ligero impacto visual, gran impacto en rendimiento.
Auditar colección de Workshop
A diferencia de la mayoría de juegos, en GMod la optimización más impactante no está en los gráficos sino en tu librería de Workshop. Addons con scripts Lua que corren en cada Think() consumen CPU constantemente incluso sin usarlos activamente.
Elegir servidores con limpieza automática
El rendimiento en multijugador depende del servidor mucho más que del propio juego: un DarkRP mal administrado con miles de props físicos acumulados hace que hasta un i9 vaya a 20 FPS por la simulación física del servidor.
Configuración de red (rate/interp)
En servidores de 50+ jugadores (comunes en DarkRP), la tasa de actualización de red mal configurada genera picos de CPU en el hilo principal al procesar snapshots de red.
Limitar addons de post-procesado (PAC3)
PAC3 permite a cada jugador vestir modelos y efectos personalizados extremadamente pesados. En un servidor RP con 40 jugadores, cada uno con su propio outfit PAC3, el coste de render por jugador se multiplica de forma no lineal.
Renderizado multihilo (mat_queue_mode)
Source Engine no siempre detecta correctamente el paralelismo de render disponible en CPUs modernas. Forzar el modo de cola multihilo puede repartir mejor la carga entre núcleos.
3. Upscaling (DLSS / FSR / XeSS)
La ganancia más grande del juego. Compatible con casi cualquier GPU moderna.
Sin upscaling nativo
+0% FPSSource Engine (2006) no soporta DLSS, FSR ni XeSS de forma nativa: no hay implementación de upscaling temporal en el motor. En equipos modernos esto no importa para GPU, ya que casi ningún hardware actual está limitado por resolución en GMod.
FSR 1.0 forzado por driver
+3% FPSTécnicamente posible pero aporta prácticamente nada: al ser un motor tan ligero en carga gráfica pura, la resolución de render rara vez es el limitante. Solo tiene sentido en GPUs muy antiguas o integradas jugando a resoluciones 1440p/4K.
4. Trucos según tu GPU
NVIDIA
- •Activa el modo "Prefer maximum performance" en el panel de control de NVIDIA para GMod: el motor no satura la GPU y el driver a veces reduce clocks de forma agresiva por defecto.
- •Desactiva Shader Cache innecesario o límpialo si notas stuttering al cargar props nuevos: GMod compila muchos shaders custom de addons en caliente.
- •No esperes ganancias de DLSS ni Frame Generation: no existen para este motor.
AMD
- •Usa Radeon Chill con un rango moderado en vez de fps_max sin límite para reducir consumo sin perder fluidez perceptible.
- •Revisa que Radeon Anti-Lag no interfiera con mods que modifican el input; en raros casos genera micro-tirones en Source Engine.
- •No hay FSR nativo real que aporte FPS aquí: prioriza ajustes de CPU/servidor sobre ajustes de GPU.
Sistema
- •Instala GMod en SSD (idealmente NVMe): con cientos de addons suscritos, los tiempos de carga de mapa dependen más de I/O de disco que de cualquier otra cosa.
- •Cierra Steam Workshop en segundo plano y otros overlays durante sesiones largas en servidores populosos: cada milisegundo de CPU cuenta cuando el servidor ya está saturando un núcleo con física.
- •Revisa periódicamente tu colección de Workshop y elimina addons duplicados o abandonados.
5. Problemas conocidos del juego
Prop lag por acumulación física sin limpiar
En servidores sandbox/DarkRP sin administración activa, los props físicos se acumulan indefinidamente porque los jugadores rara vez los eliminan. Cada prop activo participa en los cálculos de física del motor, y esa carga escala de forma no lineal. Solo se soluciona con addons de limpieza automática por parte de los administradores del servidor.
Fugas de memoria progresivas en sesiones largas
Sesiones de varias horas (habituales en RP) pueden acumular fugas de memoria provenientes de scripts Lua mal liberados de ciertos addons, especialmente HUDs y sistemas de inventario custom.
Picos de stuttering al precachear modelos de Workshop nuevos
Al entrar a un servidor con addons que no tienes descargados o actualizados, el cliente descarga y compila esos recursos en caliente, generando congelamientos de varios segundos.
6. Preguntas frecuentes
¿Por qué Garry's Mod va mal en mi PC si es un juego de 2006 y tengo una GPU potente?▾
¿Qué es el "prop lag" y cómo lo evito?▾
¿Sirve de algo tener una GPU de gama alta para jugar a GMod?▾
¿Por qué el juego tiene microcortes al entrar a un servidor nuevo?▾
¿Quieres saber exactamente cuántos FPS dará TU PC?
Introduce tu GPU y CPU en nuestra calculadora y mide el impacto real de cada ajuste.
Cálculos basados en consenso de fuentes técnicas y nuestro modelo de FPS propio. Más sobre nuestra metodología →