-
Notifications
You must be signed in to change notification settings - Fork 0
Portugues
configure-iracing-performance é uma skill do Codex para diagnosticar, testar e ajustar com segurança os gráficos do iRacing. Ela atende um monitor, três monitores, OpenXR, OpenVR e Oculus.
Ela não aplica um preset universal. Documentação e configurações recomendadas são hipóteses iniciais; o resultado só é aceito depois de uma comparação dentro do simulador.
Quando o objetivo não foi informado, a skill pede ao piloto que escolha:
- Máxima imersão visual — priorizar qualidade de imagem e combinar um FPS mínimo aceitável.
- Melhor gráfico em um FPS estável — definir o FPS desejado e maximizar a qualidade dentro daquele orçamento de frame time.
- Máxima consistência e menor latência — priorizar frame time estável e aceitar reduções visuais maiores.
O modo de exibição também é confirmado: um monitor, três monitores ou VR.
- O desempenho durante a corrida é diagnosticado em
[Graphics Options]. - A qualidade do replay é lida em
[Replay Graphics]e preservada por padrão. - O replay pode permanecer com qualidade alta ou máxima, pois normalmente não exige o mesmo FPS da corrida.
- As configurações do replay só mudam quando isso for pedido explicitamente.
- Gravações de replay em tempo real recebem metas próprias de resolução e FPS de captura.
Essa separação impede que valores de alta qualidade do replay sejam confundidos com as configurações usadas ao dirigir.
Invoque a skill no Codex:
Use $configure-iracing-performance para aplicar o melhor gráfico possível
mantendo 144 FPS em três monitores 1440p.
Outros exemplos:
Priorize imersão no VR, mas mantenha pelo menos 90 FPS nativos.
Encontre a causa dos stutters no iRacing sem alterar nada ainda.
Mantenha o replay no máximo e otimize somente o desempenho durante a corrida.
- Defina modo de exibição, objetivo, meta e perdas visuais aceitáveis.
- Fixe um cenário reproduzível: carro, pista, sessão, horário, clima, grid, câmera e trecho exigente.
- Execute o diagnóstico separado por seções.
- Registre o FPS inicial e os frame times
R,GeTdo iRacing. - Altere uma variável de desempenho.
- Reinicie o simulador quando necessário.
- Repita exatamente o mesmo cenário.
- Mantenha a alteração somente se ela melhorar o objetivo escolhido.
- Restaure o backup se FPS, frame time, fluidez, latência, estabilidade ou qualidade percebida piorarem.
Orçamentos comuns de frame time:
| Meta | Orçamento |
|---|---|
| 60 FPS | 16,67 ms |
| 90 FPS | 11,11 ms |
| 120 FPS | 8,33 ms |
| 144 FPS | 6,94 ms |
| 165 FPS | 6,06 ms |
| 240 FPS | 4,17 ms |
scripts/diagnose.ps1 -DisplayMode monitor -OutputFormat JsonOs modos válidos são monitor, openxr, openvr e oculus.
O resultado inclui:
- renderer exato e hash SHA-256;
- confirmação entre renderer e modo de exibição;
- processos do iRacing que bloqueiam alterações;
- gráficos de corrida e replay como objetos separados;
- seções de display, monitor e OpenXR;
- evidências de hardware e avisos.
O script nunca troca silenciosamente para o renderer de outro modo de exibição.
scripts/update-renderer.ps1 `
-RendererPath <caminho> `
-Section 'Graphics Options' `
-Set 'MaxCarsToDraw=30' `
-ExpectedHash <sha256>A prévia é o comportamento padrão. Adicione -Apply somente depois de revisar a mudança proposta.
O editor:
- bloqueia alterações enquanto a interface ou o simulador estiverem abertos;
- recusa chaves inexistentes ou ambíguas;
- detecta um renderer alterado por meio do hash esperado;
- protege o replay, exceto quando
-AllowReplayChangesfor fornecido explicitamente; - cria um backup atômico antes da aplicação.
scripts/restore-renderer.ps1 `
-RendererPath <caminho> `
-BackupPath <backup-gerado> `
-ExpectedHash <sha256-atual> `
-ApplyA restauração é verificada por SHA-256 e mantém uma cópia de segurança da configuração substituída.
- Não edite enquanto a interface ou o simulador estiverem abertos.
- Prefira os controles suportados dentro do simulador a edições diretas no INI.
- Preserve resolução, topologia dos monitores, FOV e qualidade do replay, salvo autorização do piloto.
- Altere apenas uma variável de desempenho por teste.
- Considere uma meta atingida somente depois da medição no cenário combinado.
- Reverta regressões medidas ou percebidas, mesmo quando a documentação recomendar a configuração.