Muitos gamers acreditam que quanto maior o número do FPS, melhor a experiência.
Mas você já sentiu que o jogo está a 120 FPS e, mesmo assim, parece que está “engasgando”?
O segredo não está na média, mas no Frame Pacing (o ritmo com que cada quadro é entregue).
Baseado nos testes recentes do canal Hardware Accent, vamos explorar como transformar um gráfico de frame time serrilhado em uma linha perfeitamente estável, tanto no Windows quanto no seu sistema Linux favorito.
O Vilão: 1% Low e o Delta de FPS
Ter 200 FPS de média com quedas para 40 FPS (o famoso 1% low) é uma experiência pior do que ter 120 FPS travados.
Quando o limitador interno do jogo falha, os quadros são entregues de forma irregular, causando o stuttering.
Como Otimizar no Windows (RTSS)
O limitador interno dos jogos geralmente é impreciso. A recomendação de ouro para Windows é o RivaTuner Statistics Server (RTSS), que vem junto com o MSI Afterburner.
- Configuração sugerida: Utilize o modo Async (ou Front-Edge Sync se disponível) para melhores resultados.
- Dica: Desativar o “Passive Waiting” nas configurações do RTSS pode melhorar ainda mais a consistência do tempo de quadro.
Como Otimizar no Linux (MangoHud/MangoJuice)
No Linux (especialmente em distros como CachyOS ou Bazzite), a experiência costuma ser mais fluida “out of the box”.
O uso do MangoHud é essencial aqui.
- A “Sacada”: Use a configuração de sincronização Early no MangoHud. Isso tende a entregar um gráfico de frame time muito mais liso do que a configuração Late.
- Vantagem: No Linux, ferramentas como o MangoHud conseguem muitas vezes mitigar problemas de stuttering em jogos mal otimizados (como Dead Space) melhor do que no Windows.
💡 Dica de Especialista: O Mistério do Monitor
Sabia que um monitor muito rápido (alto refresh rate e baixo tempo de resposta) pode fazer um jogo a 60 FPS parecer pior do que em uma TV comum? Isso acontece porque os pixels mudam tão rápido que a “falta” de quadros fica mais evidente. Por isso, travar o FPS em um valor estável (como 120) é crucial para a percepção de fluidez.
Alias, aproveitando a dica acima, você pode travar o FPS com o MangoHud e usar o Lossless Scaling para obter os 120 FPS!
Eu uso em Elden Ring e fica muito bom!
Como Configurar o MangoHud para Frame Pacing Perfeito
Diferente do Windows, onde o RTSS é um programa com interface, no Linux configuramos o MangoHud via arquivo de texto ou variáveis de inicialização.
Para obter uma linha de frametime perfeitamente reta, siga estes passos:
1. Edição do Arquivo de Configuração
O arquivo global fica geralmente em ~/.config/MangoHud/MangoHud.conf. Adicione ou edite as seguintes linhas para focar em estabilidade:
# Exibir o gráfico de frametime (essencial para monitorar stutters)
frame_timing
graph_color=00FF00
# Limitar o FPS (substitua 120 pelo refresh rate do seu monitor)
fps_limit=120
# A "mágica" do Frame Pacing no Linux
# O método 'early' geralmente entrega o gráfico mais liso
fps_limit_method=early
2. Como Ativar nos Jogos (Steam)
Nas propriedades do seu jogo na Steam, em Opções de Inicialização, adicione o seguinte comando:
mangohud %command%
Dica de Admin (Marco): Se você usa o Goverlay, você pode fazer todas essas edições de forma gráfica, mas certifique-se de que a opção “Limit Method” esteja marcada como Early para evitar o atraso na entrega dos quadros.
Conclusão
Estabilizar o seu FPS é sobre consistência. Menos FPS com 1% LOW estável sempre vencerá um FPS alto e instável.
Se você usa GPUs AMD (como a nossa querida 9060 XT), aproveite recursos como o Radeon Chill para ajudar nessa tarefa.