Como funciona o OptiScaler e para que ele é usado

Última atualização: 11/09/2025

  • O OptiScaler substitui o upscaling nativo por DLSS, FSR 2/3/4 ou XeSS e adiciona OptiFG para FG no DX12.
  • Amplo suporte de API (DX11/DX12/Vulkan), com FSR4 limitado a RDNA4 e XeSS atualizado para 2.1.
  • Configurações avançadas (RCAS/MAS, LOD, anisotropia, spoofing, plugins ASI, Anti-Lag 2, Reflex).
  • 0.7.8 melhora a estabilidade: correções sem tipos, modelos FSR4, com Dx12, sobreposição e carregamento automático de DLL.
escalador óptico

Se você joga no PC e gosta de mexer na qualidade da imagem e no desempenho, OptiScaler é um desses mods que mudam o seu jogo. . Ele permite que você substitua o upscaling interno de um jogo por um diferente, adicione geração de quadros e abra uma gama de configurações avançadas raramente disponíveis para o usuário comum.

A beleza é que funciona em títulos que já integram tecnologias como DLSS 2+, FSR 2+/3+ ou XeSS, e a partir daí permite que você escolha o backend de redimensionamento e ajuste-o ao seu gosto . Além disso, com o OptiFG e o suporte a mods como dlssg-to-fsr3, há potencial para habilitar a Geração de Quadros onde ela não existe por padrão, ou melhorá-la onde ela falha.

O que é OptiScaler e o que ele resolve?

OptiScaler É um middleware que fica entre o jogo e o upscaler. Na prática, ele intercepta as chamadas do título (o redimensionando entradas que o jogo suporta ) e os redireciona para o mecanismo de upscaling de sua escolha. Ou, simplificando: no menu do jogo, você escolhe a "Entrada" (por exemplo, DLSS) e, na sobreposição do OptiScaler, você seleciona a "Saída" (por exemplo, FSR 3/4) para que A renderização final é assinada pela tecnologia que você preferir. .

Atualmente, o núcleo do OptiScaler permite combinar XeSS, FSR 2.x, FSR 3.x, FSR 4 (limitado a RDNA4) e DLSS em títulos que já suportam upscaling. E não para por aí: adiciona ajustes como RCAS e MAS, escala de saída, predefinições de DLSS, substituições de proporção ou DRS e muito mais. técnicas de afinação que fazem a diferença.

Opções do OptiScaler

 

Como funciona por dentro

 

O fluxo conceitual é simples: Entradas → OptiScaler → Saídas O jogo inicia seu pipeline de redimensionamento com a API padrão, o OptiScaler se conecta a ela e encaminha a reconstrução da imagem para a alternativa de sua escolha. Dessa forma, você pode, por exemplo, forçar FSR 3.1 em um jogo que expõe apenas DLSS 2 , ou trazer o XeSS para um título pronto para FSR.

Para motores como o Unreal Engine, existem nuances: o plugin UE XeSS não expõe profundidade e, ao substituir o XeSS nativo você pode quebrar outros redimensionadores internos Nesses casos, o OptiScaler ainda permite aplicar nitidez RCAS sobre XeSS para atenuar o desfoque. Com o FSR, a partir da versão 3.1, a API é mais padronizada e o suporte deve ser completo; com versões mais antigas do FSR 2.x/3.x, isso dependerá de como cada estúdio implementa sua interface e na UE, às vezes você precisará ajustar o ini.

APIs e redimensionadores suportados

OptiScaler funciona com DirectX 11, DirectX 12 e Vulkan, embora Cada API limita quais backends estão disponíveis A camada OptiFG para geração de quadros, por outro lado, só é suportada no DX12.

DirectX 12

  • XeSSGenericName (padrão em DX12)
  • FSR 2.1.2 e 2.2.1
  • FSR 3.x (inclui compatibilidade com 2.3.x)
  • FSR 4.0.x via rota FSR 3.x em DX12 (somente RDNA4)
  • DLSS (NGX)
Conteúdo exclusivo - Clique aqui  Battlefield 6 lança seu modo multijogador com uma semana gratuita

DirectX 11

  • FSR2.2.1 (padrão, DX11 nativo)
  • FSR3.1.2 (porta não oficial para DX11 nativo)
  • DLSS (DX11 nativo)
  • XeSS 2.x (DX11 nativo, somente Intel ARC)
  • XeSS/FSR 2.1.2/2.2.1/FSR 3.x com a ponte para DX12 via D3D11on12
  • FSR 4.0.x via FSR 3.x no DX12 (somente RDNA4)

Vulcão

  • FSR 2.1.2 (padrão) y 2.2.1
  • FSR3.1 (e FSR 2.3.2)
  • DLSS
  • XeSS 2.x

escalador óptico

Geração de quadros com OptiFG e mods compatíveis

Desde a versão 0.7, o OptiScaler inclui OptiFG, uma abordagem experimental para injeção de geração de quadros (estilo FSR3 FG) em títulos DX12 que não o possuem por padrão ou onde o FG nativo é problemático. É especialmente útil como último recurso e pode exigir ajustes como o HUDfix, que, embora tenha ganhado estabilidade, Ainda é considerado experimental.

Além disso, foi adicionado suporte para o mod. Nukem (dlssg-para-fsr3), que converte DLSS FG para FSR em jogos com DLSS-FG nativo. Este mod e outros como o Fakenvapi não incluído, e em alguns casos ativar Reflex, Anti-Lag 2 (em RDNA1+), LatencyFlex ou XeLL (para Intel). A integração do Fakenvapi permite, entre outras coisas, Desabilite o FlipMetering para suavizar os tempos de quadro quando Nukem estiver ativo em títulos com DLSS4.

Instalação passo a passo

O caminho mais rápido é baixar o Nightly ou as versões estáveis ​​mais recentes do repositório de desenvolvimento colaborativo. Lá você encontrará os recursos atualizados, com praticamente tudo o que precisa. Para RDNA4 e FSR4 há um requisito extra: o arquivo amdxcffx64.dll que o Windows instala quando detecta uma Radeon RX 9000. Você o tem em Windows\System32\ (use o mecanismo de busca naquela rota se você se perder).

Coloque os arquivos do OptiScaler e a DLL mencionada na pasta do jogo, junto com o executável. Por exemplo, no Cyberpunk 2077 instalado no Steam, isso seria: Arquivos de programas (X86)\Steam\steamapps\common\Cyberpunk 2077\bin\x64. Se você joga no GOG ou Epic, a rota muda, é claro, mas a ideia é sempre a mesma: ao lado do arquivo .exe do jogo.

Com tudo pronto, execute o script de configuração (um arquivo .bat como "OptiScaler Setup"). Você verá vários prompts no console; você pode escolher a opção padrão pressionando 1 e, se sua GPU for AMD, escolha 1 novamente quando tocarSe quiser habilitar o uso de entradas NVIDIA DLSS, você também pode defini-lo como 1. Não é obrigatório testar o FSR4, mas isso lhe dá espaço para mais combinações.

O instalador confirmará a conclusão e solicitará que você pressione uma tecla para fechar. A partir daí, inicie o jogo, ative um redimensionador nas opções (DLSS/XeSS/FSR) e, uma vez em 3D, Abra a sobreposição do OptiScaler com seu atalho para escolher o backend final, ajustar predefinições ou aplicar filtros.

No Linux foi adicionado um script de instalação e desinstalação o que acelera o processo no Proton/Wine, e no Windows o projeto agora aplica automaticamente patches específicos do jogo para melhorar a experiência desde o início.

Configurações avançadas e personalização

Além de alterar o rescaler, o OptiScaler traz uma infinidade de opções que o tornam uma ótima ferramenta para jogos. Você pode tocar Nitidez RCAS e MAS, escala de saída, predefinições DLSS, além de forçar proporções internas e substituir o DRS para manter a resolução temporal estável.

Eles chegaram na sobreposição melhorias de design e novas opções como o contador de jitter, modificações nos atalhos de teclado e leitura de valores hexadecimais no INI (muito útil para teclas ou IDs de dispositivos). Teclas corrigidas que ficavam "travadas" ao abrir o menu e Repetições indesejadas com gamepad no DX11.

Conteúdo exclusivo - Clique aqui  Xbox Breaker: Novos controles, cores, preço e reservas

Para a parte de latência, se você integrar o Fakenvapi, você pode conectar o Reflex e ativar Anti-Lag 2 (RDNA1+), LatencyFlex ou XeLL na Intel. Como novos recursos, há o Anti-Lag 2 experimental no Vulkan e a opção de desabilitar o FlipMetering (chave para estabilizar tempos de quadro ao usar o mod Nukem em jogos com DLSS 4).

Os controles de qualidade de imagem também foram fortalecidos: Filtros anisotrópicos e viés de LOD do Mipmap ajustável, um limitador de FPS renovado e o Performance Overlay com modo JustFPS para veja apenas os quadros por segundo se você não quiser mais informações na tela.

fsr4

FSR4: novos recursos, modelos e qualidade de imagem

Com a chegada do RDNA4, a AMD deu o salto para FSR 4, um redimensionamento com um modelo melhorado suportado pelo 3.1. O OptiScaler agora permite que ele seja injetado em jogos suportados e, de fato, os formatos digitados/sem tipo foram corrigidos para que pare de travar títulos que costumavam travar. Além disso, o suporte de entrada XeSS para FSR4 foi adicionado ao Unreal Engine, preenchendo uma lacuna muito necessária.

Um ponto chave é o seleção de modelo em FSR4Internamente, a AMD parece mapear: Modelo 0 para AA Nativo, 1 para Qualidade, 2 para Balanceado, 3 para Desempenho; 5 seria para Ultra Desempenho. O OptiScaler permite que você escolha o modelo e, de forma inteligente, Força o Modelo 1 nas predefinições de Qualidade/Ultra Qualidade porque em alguns jogos ele foi redirecionado incorretamente (por exemplo, para 0) e um brilho/brilho perceptível apareceu. A AMD está ciente desse problema e planeja consertá-lo em versões futuras.

A leitura prática é que o Modelo 0 geralmente oferece uma nitidez mais agressiva (tem menos acumulação histórica), enquanto um Modelo 2 É um pouco mais suave, mas estável quando o título empurra o Modelo 0 para predefinições que não se encaixam. Esse gerenciamento de modelo faz a diferença na estabilidade temporal e nos detalhes finos, especialmente em cenas de alta frequência, como vegetação ou grades.

Considerações sobre entradas e compatibilidade do motor

No Unreal Engine, o plugin XeSS do motor não expõe profundidade, então se você substituir o XeSS no jogo Você pode desabilitar outros caminhos de redimensionamento de títulos. Ainda assim, o RCAS sobre XeSS ajuda a trazer clareza. Com o FSR, desde a versão 3.1, a API é padrão e a compatibilidade deve ser ampla; em versões anteriores, as interfaces foram feitas sob medida e vai depender de como o estúdio programou. Na UE, pode você precisa de ajustes no .ini para que os buffers se encaixem corretamente.

Para entradas e saídas DX12, a estabilidade e o desempenho foram aprimorados no caminho "com upscalers Dx12". Falsificação específica está disponível no Intel ARC. Atomic64 para UE. E o mecanismo XeSS foi atualizado para o versão 2.1, aumentando a qualidade e a compatibilidade.

Solução de problemas e problemas conhecidos

  • Se a sobreposição do OptiScaler não abrir, verifique o básico: ative DLSS/XeSS/FSR no menu do jogo e tente abri-lo já dentro da cena 3D (não do menu estático). Em instalações mais antigas, certifique-se de iniciar a sobreposição durante a renderização ativa.
  • Você está usando RTSS (MSI Afterburner, CapFrameX)? Habilite a opção recomendada em RTSS ou atualize para a versão mais recente. E se você estiver com o OptiFG, o mais compatível é desabilitar RTSS temporariamente para evitar conflitos de sobreposição/injeção.
  • Lembre-se que o HUDfix ainda é experimental. Ele ganhou estabilidade, mas às vezes fechamentos inesperados podem ocorrer em GPUs NVIDIA que são difíceis de reproduzir. A detecção de injeção de reflexo RTSS também foi adicionada para diagnosticar duplicatas de hooking.
Conteúdo exclusivo - Clique aqui  Desabilite o GeForce Experience na inicialização do Windows para melhorar o desempenho da inicialização

Casos corrigidos ou melhorados recentemente: entradas FFX VK e XeSS VK (correções, por exemplo, de travamentos em Indiana Jones e o Grande Círculo), correções Unity DX11 e FSR3 DX11, Correção para travamentos do FF14 com certos plugins, Melhorias no patch de exportação de vinho, escala de jitter para entradas XeSS, No Man's Sky pré-RDNA4 estável agora, OG Death Stranding (não Director's Cut) funcionando, correções de VK de FFX de Doom TDA após a atualização 2 e Soluções para Prey Luma Remastered ao usar upscalers com Dx12.

Atenção com WUCHANG: travamentos na inicialização foram corrigidos, mas Não atualize os arquivos do Streamline manualmente; por algum motivo, ele quebra o Opti nesse título. A propósito, um mensagem discreta ao carregar o OptiScaler (você pode desativá-lo no INI, usando a opção DisableSplash) para verificar rapidamente se tudo está funcionando; no Linux, ele é desativado automaticamente.

Um detalhe prático: OptiScaler localiza automaticamente DLLs DLSS e DLSSG com maior confiabilidade e agora integra uma tela "Mostrar IU detectada" que foi retroportada para detectar jogos e rotas com mais delicadeza.

Suporte para mods externos e spoofing

Além do NukemFG, o OptiScaler incorpora um falsificação experimental do Streamline que, por padrão em AMD/Intel e mesmo com Dxgi=false, desbloqueia DLSS FG e Reflex quando não há verificações extras no jogo. Na Unreal Engine, não abre DLSS FG no momento, embora O Reflex geralmente permanece operacional..

Se você quiser fazer um ajuste fino no dispositivo falsificado, o INI agora oferece suporte opções de falsificação personalizadas, e para parâmetros numéricos você pode usar formatos hexadecimais. Isso é ideal se você precisa definir IDs ou atalhos não padronizados sem enlouquecer.

Notas sobre privacidade em fontes comunitárias

Ao verificar tópicos e registros de alterações em plataformas sociais, você encontrará avisos de cookies e consentimento que às vezes bloqueiam conteúdo se você não concordar. Isso é normal em sites como o Reddit; se você vir esse aviso, faça login ou ajuste suas preferências para acesse informações técnicas completas.

Todo o ecossistema OptiScaler evoluiu com a versão 0.7.8 (apelido Typeless): desde correções em formatos para que FSR4 é estável , através do seletor de modelos e novas opções de spoofing, para utilitários como carregamento de plugins ASI, splash de verificação, atualização do XeSS para 2.1 e melhorias substanciais na estabilidade e no desempenho da rota com Dx12. Se você precisa de suporte a FG, OptiFG e dlssg-to-fsr3, expanda seu escopo; se você prefere ajustes finos, controles de nitidez, LOD, anisotropia, jitter, limites de FPS e latência são essenciais.

Com algumas precauções (correção experimental do HUD, RTSS com FG, não toque no Streamline onde não pertence), o mod permite que você ajuste DLSS, FSR e XeSS de uma forma que os menus do jogo, por si só, Eles geralmente não oferecem .