
Como melhorar os FPS em Garry's Mod (PC)
Garry's Mod roda sobre o Source Engine, um motor de 2006 que em teoria qualquer PC atual move sem esforço. O problema é que quase ninguém joga GMod "limpo": o desempenho real depende de quais addons do Steam Workshop o servidor (ou seu cliente) tem instalados, quantos props físicos estão acumulados no mapa e quanto código Lua é executado a cada tick. Um servidor DarkRP ou de sandbox criativo com meses de atividade pode derrubar uma RTX 4080 tanto quanto uma GTX 1050, porque o gargalo não é sua GPU: é a CPU processando física e scripts.
É isso que você ganharia com uma NVIDIA RTX 3050
Cálculos baseados no nosso modelo de FPS combinado com o ganho % de cada configuração (medido em benchmarks públicos).
1. Ganhos rápidos (sem perda visual)
Comece aqui. Cada um contribui pouco, mas juntos dão +38% de FPS de graça.
Detalle de terreno (cl_detaildist)
O detalhe de terreno (grama, pedras pequenas) que o Source desenha sobre displacements consome mais do que aparenta em mapas grandes tipo gm_flatgrass ou mapas de RP abertos. Reduzir a distância de renderização quase não se nota visualmente.
Colección de addons ligera
Cada addon inscrito no Steam Workshop é pré-cacheado ao iniciar o jogo, aumentando tempos de carregamento e uso de RAM/VRAM mesmo que você nunca use aqueles props. Os pacotes massivos de props com otimização duvidosa são a causa número um de stuttering.
Sombras dinámicas de props
Em cenários com muitos props físicos, cada um projeta sua própria sombra dinâmica renderizada separadamente. Isso escala mal quanto mais props há em tela, exatamente a situação típica de sandbox e construções grandes.
Decals de sangre y balas
Em servidores de RP ou de combate (TTT, murder, DarkRP com armas), os decals de sangue e balas se acumulam nas superfícies sem limite, exceto o que você definir. Em partidas longas isso adiciona um overhead silencioso mas constante de renderização.
Límite de FPS
O Source Engine tem comportamentos físicos e de rede ligados ao framerate em versões antigas do motor; um fps_max sem limite pode gerar micro-stutters por variabilidade do tickrate em cenários com muita física.
2. Configurações de impacto médio
Aqui está o grosso do FPS. Leve impacto visual, grande impacto no desempenho.
Auditar colección de Workshop
Diferente da maioria dos jogos, no GMod a otimização de maior impacto não está nos gráficos, e sim na sua biblioteca de Workshop. Addons com scripts Lua executados a cada Think() consomem CPU constantemente, mesmo sem uso ativo.
Elegir servidores con limpieza automática
O desempenho no multijogador depende do servidor muito mais do que do próprio jogo: um DarkRP mal administrado com milhares de props físicos acumulados faz até um i9 rodar a 20 FPS pela simulação física do servidor.
Configuración de red (rate/interp)
Em servidores com 50+ jogadores (comuns em DarkRP), a taxa de atualização de rede mal configurada gera picos de CPU na thread principal ao processar snapshots de rede.
Limitar addons de post-procesado (PAC3)
PAC3 permite que cada jogador vista modelos e efeitos personalizados extremamente pesados. Em um servidor RP com 40 jogadores, cada um com seu próprio outfit PAC3, o custo de renderização por jogador se multiplica de forma não linear.
Renderizado multihilo (mat_queue_mode)
O Source Engine nem sempre detecta corretamente o paralelismo de renderização disponível em CPUs modernas. Forçar o modo de fila multithread pode distribuir melhor a carga entre núcleos.
3. Upscaling (DLSS / FSR / XeSS)
O maior ganho do jogo. Compatível com quase qualquer GPU moderna.
Sin upscaling nativo
+0% FPSO Source Engine (2006) não suporta DLSS, FSR nem XeSS de forma nativa: não há implementação de upscaling temporal no motor. Em equipamentos modernos isso não importa para a GPU, já que quase nenhum hardware atual é limitado por resolução no GMod.
FSR 1.0 forzado por driver
+3% FPSTecnicamente possível mas praticamente não agrega nada: por ser um motor tão leve em carga gráfica pura, a resolução de renderização raramente é o limitante. Só faz sentido em GPUs muito antigas ou integradas jogando em resoluções 1440p/4K.
4. Dicas por GPU
NVIDIA
- •Ative o modo "Prefer maximum performance" no painel de controle da NVIDIA para o GMod: o motor não satura a GPU e o driver às vezes reduz os clocks de forma agressiva por padrão.
- •Desative o Shader Cache desnecessário ou limpe-o se notar stuttering ao carregar props novos: o GMod compila muitos shaders customizados de addons na hora.
- •Não espere ganhos de DLSS nem Frame Generation: eles não existem para este motor.
AMD
- •Use o Radeon Chill com uma faixa moderada em vez de fps_max sem limite para reduzir o consumo sem perder fluidez perceptível.
- •Verifique se o Radeon Anti-Lag não interfere com mods que modificam o input; em casos raros gera micro-engasgos no Source Engine.
- •Não há FSR nativo real que traga FPS aqui: priorize ajustes de CPU/servidor em vez de ajustes de GPU.
Sistema
- •Instale o GMod em SSD (idealmente NVMe): com centenas de addons inscritos, os tempos de carregamento de mapa dependem mais de I/O de disco do que de qualquer outra coisa.
- •Feche o Steam Workshop em segundo plano e outros overlays durante sessões longas em servidores populosos: cada milissegundo de CPU conta quando o servidor já está saturando um núcleo com física.
- •Revise periodicamente sua coleção de Workshop e remova addons duplicados ou abandonados.
5. Problemas conhecidos do jogo
Prop lag por acúmulo físico sem limpeza
Em servidores sandbox/DarkRP sem administração ativa, os props físicos se acumulam indefinidamente porque os jogadores raramente os removem. Cada prop ativo participa dos cálculos de física do motor, e essa carga escala de forma não linear. Só se resolve com addons de limpeza automática por parte dos administradores do servidor.
Vazamentos de memória progressivos em sessões longas
Sessões de várias horas (comuns em RP) podem acumular vazamentos de memória provenientes de scripts Lua mal liberados de certos addons, especialmente HUDs e sistemas de inventário customizados.
Picos de stuttering ao pré-cachear modelos novos do Workshop
Ao entrar em um servidor com addons que você não tem baixados ou atualizados, o cliente baixa e compila esses recursos na hora, gerando congelamentos de vários segundos.
6. Perguntas frequentes
Por que Garry's Mod vai mal no meu PC se é um jogo de 2006 e eu tenho uma GPU potente?▾
O que é o "prop lag" e como eu evito?▾
Adianta ter uma GPU de gama alta para jogar GMod?▾
Por que o jogo tem microcortes ao entrar em um servidor novo?▾
Quer saber exatamente quantos FPS seu PC vai ter?
Insira sua GPU e CPU na nossa calculadora e meça o impacto real de cada ajuste.
Cálculos baseados em consenso de fontes técnicas e nosso próprio modelo de FPS. Mais sobre nossa metodologia →