Stuttering de FPS no Resident Evil 2 (PC Game Pass): por que acontece e como mitigar no DX12

O Resident Evil 2 Remake no PC (Xbox Game Pass) pode apresentar microtravamentos severos no DX12 mesmo em hardware topo de linha. Este guia explica por que isso acontece na versão Game Pass, o que não funciona (DX11) e como reduzir ou eliminar o stuttering sem mods.

Índice

Visão geral do problema no Game Pass (PC)

Após instalar o Resident Evil 2 Remake via Xbox Game Pass, alguns jogadores relatam quedas abruptas de quadro por segundo — de ~300 para ~20 FPS por frações de segundo, a cada 3–4 segundos. O comportamento persiste mesmo com presets gráficos mais baixos e em PCs potentes (por exemplo, RTX 3080 12 GB, i7‑11700K, 32 GB de RAM).

O padrão é típico de “hitching” do DirectX 12 (DX12): travadinhas curtas causadas por compilações de shaders, criação de pipeline states, picos de CPU e carregamento de ativos (texturas/streaming). Isso é diferente de “FPS baixo constante”: aqui o frame time oscila e “trava” momentaneamente.

Steam x Game Pass: o que muda e por que não dá para forçar DX11

Grande parte das soluções da versão Steam — por exemplo, forçar o jogo a iniciar em DX11 ou usar mods para isso — não se aplicam à versão do Game Pass. O empacotamento de aplicativos UWP e as permissões do Xbox App impedem parâmetros de inicialização e injeções que funcionam na Steam. Além disso, há relatos de que as builds DX11 dos títulos da série nesse período (RE2/RE3/RE7) deixaram de receber suporte técnico, o que diminui a probabilidade de correções oficiais voltadas ao DX11.

Recurso/SoluçãoVersão SteamVersão Game Pass (UWP)Observações
Forçar DX11 via parâmetroViável em muitos casosNão suportadoO Xbox App não expõe linha de comando nem permite wrappers/mods da mesma forma
Mods para DX11Disponíveis na comunidadeNão aplicáveisA injeção é bloqueada pelo empacotamento UWP
Suporte oficial para DX11Limitado/legadoIrrelevanteFoco atual é DX12; builds DX11 tiveram suporte reduzido
Mitigações no DX12SimSimÉ o caminho recomendado

Por que o stuttering acontece no DX12 do RE Engine

  • Compilação de shaders e criação de pipelines em tempo real: quando áreas, efeitos ou inimigos aparecem pela primeira vez, o motor compila shaders e cria objetos de pipeline; isso pode causar “hitches”.
  • Picos de CPU e sincronização de threads: DX12 distribui mais trabalho para a CPU; se um núcleo fica momentaneamente sobrecarregado, o frame trava.
  • Streaming de texturas/ativos: ao carregar dados do armazenamento (mesmo SSD), podem ocorrer microparadas, especialmente com texturas muito grandes ou quando a VRAM encosta no limite.
  • Overlays e captura: sobreposições (Xbox Game Bar, GeForce Experience, Discord) interferem na fila de apresentação e agravam o stutter.
  • Sincronizações concorrentes: usar V‑Sync no jogo e limitador de FPS no driver ao mesmo tempo pode introduzir latência e instabilidade de frame time.
  • HAGS e MPO: aceleração de hardware (HAGS) e Multi‑Plane Overlay, dependendo do sistema, podem impactar a estabilidade do frame time.

O que ficou claro em tópicos de usuários

  • Trocar DX12 → DX11 no Game Pass: não há opção suportada.
  • Mod para DX11: método comunitário funciona na Steam, não no Game Pass.
  • Suporte oficial: builds DX11 dos REs ficaram sem suporte técnico ativo.
  • Verificações básicas: garantir uso da GPU dedicada e drivers atualizados é obrigatório.
  • Status: não houve um “conserto” único; alguns usuários abandonaram a versão Game Pass e migraram para Steam.

Guia prático de mitigação no DX12 (versão Game Pass)

Objetivo: reduzir ou eliminar microtravamentos sem depender de DX11 ou mods.

Forçar uso da GPU dedicada

  1. No Windows 11: Configurações > Sistema > Tela > Gráficos > localize o executável do RE2 (via Xbox App) > Opções > Alto desempenho.
    No Windows 10: Configurações > Sistema > Tela > Configurações de gráficos > adicione o app e marque Alto desempenho.
  2. Confirme no Gerenciador de Tarefas > aba Desempenho se a carga está na RTX (e não na iGPU).
  3. Em notebooks com MUX, selecione o modo dGPU apenas no software do fabricante, se disponível.

Drivers e modo de energia

  1. Atualize o driver NVIDIA com Instalação limpa (GeForce Experience: “Executar uma instalação limpa”).
  2. No Painel de Controle NVIDIA > Gerenciar configurações 3D (perfil do jogo):
    • Modo de energia: Preferir desempenho máximo.
    • Taxa máxima de quadros: defina um limite igual ou um pouco abaixo do refresh do monitor (60/120/144/165 etc.). Um limitador estável reduz variações bruscas.
    • Baixa latência: deixe Desligado ou Ligado para teste; Ultra pode aumentar hitching em alguns sistemas DX12.
  3. No Windows, selecione o plano de energia Alto desempenho ou Desempenho máximo quando disponível.

Configurações do jogo no RE Engine

  • Ray Tracing: mantenha Desativado para estabilizar frame times.
  • V‑Sync e limitador: teste V‑Sync desativado no jogo + limitador no driver ou V‑Sync ativado e sem limitador no driver. Evite usar os dois ao mesmo tempo.
  • Modo de tela: alterne entre Tela Cheia Exclusiva e Janela sem borda. Em alguns sistemas DX12, bordless + VRR é mais estável.
  • Texturas: prefira Alta em vez de Máxima se a VRAM estiver próxima do limite. Fragmentação de VRAM gera travadas.
  • Sombras e Volumetric: reduza um nível se houver picos em cenas externas (impactam CPU/GPU e o cache).
  • SSR/Reflexos e Oclusão de Ambiente: reduzir pode diminuir picos de compilação quando surgem superfícies novas.

Caches e compilações

  1. Abra a Limpeza de Disco > selecione a unidade do Windows > marque DirectX Shader Cache > OK.
  2. Reinicie o PC e teste novamente. Nas primeiras jogadas após limpar, espere alguns hitches à medida que o cache é reconstruído.

Overlays e softwares em segundo plano

  • Desative as sobreposições: GeForce Experience, Xbox Game Bar, Discord, Steam, MSI Afterburner/RivaTuner.
  • Feche apps de captura, browsers e ferramentas de monitorização enquanto testa. Depois de estabilizar, reintroduza um por vez para descobrir se algum causa stutter.

Opções do Windows que influenciam

  • Agendamento de GPU com Aceleração de Hardware (HAGS): em Configurações > Sistema > Tela > Gráficos > Alterar configurações padrão, teste Ligado e Desligado. O efeito varia por sistema.
  • Modo de Jogo: deixe Ativado.
  • VRR/G‑Sync/FreeSync: se o monitor suportar, ative e mantenha o FPS dentro da faixa de VRR com o seu limitador.
  • SSD: instale e jogue a partir de um SSD NVMe quando possível.
  • HDR: evite alternar HDR do Windows durante a sessão; mudanças podem causar hitches momentâneos.

Reparos na instalação

  1. No Windows: Aplicativos Instalados > Resident Evil 2 > Opções Avançadas > Reparar / Redefinir.
  2. No Xbox App, verifique se há opção de Verificar/Consertar arquivos e se o antivírus não está interferindo no diretório do jogo.

Coleta de evidências e verificação

  • Use o Gerenciador de Tarefas (gráfico de GPU/CPU/Disco/VRAM) ou ferramentas como o FrameView apenas durante o diagnóstico. Correlacione os “hitches” com picos de CPU, VRAM cheia ou leituras de disco.
  • Se os hitches aparecem só na primeira vez que entra numa área e somem depois, é compilação de shader/streaming. O cache tende a estabilizar.

Configurações sugeridas dentro do jogo

OpçãoRecomendação inicialImpacto típico em stutterObservações
Ray TracingDesativadoAltaEvita picos de CPU/GPU em reflexos e sombras em tempo real
V‑SyncDesligado (se usar limitador no driver) ou Ligado (sem limitador no driver)MédiaNão combine V‑Sync do jogo com limitador do driver
Modo de TelaTestar Tela Cheia Exclusiva e Janela sem bordaMédiaEm alguns sistemas, bordless + VRR é mais estável
TexturasAltaMédiaEvita saturar/fragmentar VRAM; monitorar uso de VRAM
SombrasMédio/AltoBaixa–MédiaReduz spikes em cenas com múltiplas luzes
Volumetric LightingMédioMédiaAfeta carga de GPU e compilações pontuais
SSR / Oclusão de AmbienteMédioBaixa–MédiaReduz transições pesadas em superfícies refletivas

Diagnóstico dirigido: descubra o gargalo

  1. Observe o padrão do stutter: ocorre cíclico a cada 3–4 s, ao virar a câmera, ao abrir portas ou só em áreas novas? O padrão ajuda a separar cache de shader (primeira visita) de saturação de recursos (constantemente).
  2. Monitore VRAM: se a VRAM encosta no máximo e o stutter coincide, reduza Texturas e Sombras, feche o navegador e apps com aceleração GPU.
  3. Monitore CPU: picos em um único núcleo sugerem gargalo de thread; limitar FPS, desativar overlays e alternar HAGS costumam ajudar.
  4. Monitore Disco/SSD: picos de leitura quando há hitching indicam streaming; jogar de NVMe e manter o sistema sem tarefas em segundo plano resolve boa parte.

Fluxo de ação rápido

  1. Forçar GPU dedicada e atualizar driver (instalação limpa).
  2. Definir Preferir desempenho máximo e um limitador de FPS no driver (ex.: 120 em monitor 144 Hz).
  3. Desligar Ray Tracing; testar V‑Sync ou limitador, não ambos.
  4. Limpar o DirectX Shader Cache e reiniciar.
  5. Desativar overlays e capturas; fechar apps pesados.
  6. Alternar Tela Cheia Exclusiva ↔ Janela sem borda; testar HAGS ligado/desligado.
  7. Se a VRAM encostar: reduzir Texturas; se a CPU oscilar: reduzir Sombras/Volumetric.
  8. Reparar/Redefinir a instalação se persistir.

Ajustes avançados e observações

  • Baixa Latência (NVIDIA): em DX12, o efeito varia; use Ligado para teste. Ultra pode agravar hitching em alguns cenários.
  • G‑Sync/FreeSync/VRR: com VRR ativo, mantenha o limitador ~2–3 FPS abaixo do teto do monitor para evitar “ceiling hits”.
  • HDR: se usar HDR do Windows, abra o jogo sempre com o HDR já ativo para evitar mudanças de pipeline durante a sessão.
  • MPO (Multi‑Plane Overlay): alguns sistemas têm flicker/stutter com MPO; desabilitar MPO exige alterações avançadas e não é recomendado para a maioria. Priorize as ações deste guia antes de considerar ajustes de registro.
  • Temperatura e estabilidade: verifique se a GPU/CPU não está “throttling”. Limite térmico também gera quedas em serrilhado.

O que não costuma resolver (ou piora)

  • Usar simultaneamente V‑Sync do jogo, V‑Sync do driver e limitadores diferentes.
  • Deixar o FPS totalmente destravado em monitores de 60/75 Hz (grandes variações de frame time).
  • Manter múltiplas overlays ativas durante o jogo.
  • Forçar DX11 no Game Pass via “gambiarras”: além de não funcionar, pode quebrar a instalação.

Alternativas quando nada resolve

  • Migrar para a versão Steam: lá é possível aplicar soluções da comunidade (incluindo forçar DX11). Se seu objetivo é evitar DX12, é a alternativa prática.
  • Abrir ticket com CAPCOM e Xbox Support: inclua DxDiag, logs e vídeos curtos que mostrem as quedas e as etapas que você já testou. Quanto mais casos, maior a chance de ajustes específicos para DX12.

Perguntas frequentes

É defeito do meu PC? Nem sempre. O padrão de travadinhas cíclicas em DX12 aparece em configurações variadas. Ainda assim, drivers, energia e overlays influenciam muito o resultado.

DX12 é sempre pior? Não. Em muitos PCs DX12 performa melhor. O problema é a combinação motor do jogo + compilação dinâmica de shaders + particularidades do sistema.

Por que cai de 300 para 20 FPS? Porque o frame time “explode” quando a CPU ou o pipeline travam em uma operação cara (compilar shader, criar pipeline, alocar VRAM). O FPS instantâneo despenca, mas o valor médio pode continuar alto.

Limitar FPS no driver ou no jogo? Escolha um. No Game Pass, o limitador global do driver costuma ser mais estável. Evite usar dois limitadores simultâneos.

SSD SATA basta? Funciona, mas NVMe reduz latência de acesso e ajuda nos picos durante o streaming de dados.

Checklist final

  • GPU dedicada forçada para o executável do RE2.
  • Driver NVIDIA atualizado com instalação limpa.
  • Painel NVIDIA: Desempenho máximo + limitador de FPS configurado.
  • Ray Tracing desativado.
  • Somente um método de sincronização: V‑Sync ou limitador do driver.
  • Modo de tela testado: Exclusivo ↔ Bordless; manter o mais estável.
  • Shader Cache limpo e PC reiniciado.
  • Overlays e capturas desativadas.
  • HAGS testado ligado/desligado.
  • Texturas ajustadas para caber na VRAM com folga.
  • Instalação reparada/redefinida se necessário.

Resumo executivo

  • O stuttering relatado é consistente com comportamento de DX12 em algumas máquinas e situações de compilação de shader/streaming.
  • Não há como forçar DX11 de forma suportada na versão Xbox Game Pass do RE2; métodos que funcionam na Steam não se aplicam aqui.
  • O caminho prático é mitigar no DX12: garantir GPU dedicada, drivers limpos, Preferir desempenho máximo, limitar FPS, desativar Ray Tracing, limpar o Shader Cache, ajustar V‑Sync/Modo de Tela, desativar overlays e experimentar HAGS.
  • Se persistir, considere a versão Steam (onde há mods e parâmetros adicionais) ou abra chamados junto à CAPCOM e ao suporte Xbox anexando evidências.

Dica final: após aplicar as correções, percorra lentamente as primeiras áreas para “aquecer” o cache. Os hitches residuais iniciais tendem a sumir nas sessões seguintes.

Índice