Aprimore seus jogos Vulkan com o upscaling FSR 4 da AMD usando o Optiscaler.

Aprimore seus jogos Vulkan com o upscaling FSR 4 da AMD usando o Optiscaler.

A equipe do Optiscaler se superou mais uma vez. Parece que toda vez que termino um artigo detalhando um novo recurso do Optiscaler, eles lançam uma atualização repleta de ainda mais funcionalidades. Se isso é um esforço pessoal para me manter sempre ocupado ou uma reação à contínua relutância da AMD em atender aos pedidos da comunidade, principalmente em relação ao lançamento oficial do INT8 FSR4, não está claro. O importante é que eles continuam a fornecer atualizações excelentes, e estou aqui para mantê-los informados sobre elas.

Optiscaler: Preenchendo a lacuna onde a AMD falha

Esta última atualização é revolucionária. A equipe do Optiscaler finalmente resolveu uma das maiores barreiras enfrentadas pelo FSR 4: sua incompatibilidade com o Vulkan. Desde seu lançamento, há quase um ano, o FSR 4 estava indisponível na plataforma Vulkan devido a certas limitações técnicas não divulgadas. A comunidade, compreensivelmente frustrada, sofreu quase um ano de estagnação — sem atualizações, sem planos claros da AMD para adaptar o FSR 4 para jogos Vulkan e silêncio sobre a versão INT8. Este foi um ponto crítico para muitos usuários.

Como a Optiscaler conseguiu essa inovação? Embora os detalhes ainda não tenham sido divulgados, é evidente que os principais desafios técnicos que impedem o FSR 4 de funcionar com o Vulkan permanecem sem solução. Em vez disso, a Optiscaler implementou um “caminho de compatibilidade”, permitindo o acesso sem superar as limitações originais. Fornecerei mais detalhes assim que estiverem disponíveis.

Primeiros passos com a instalação do Optiscaler

Agora que definimos o contexto, vamos mergulhar no processo de instalação. Você precisará dos seguintes recursos:

  • OptiScaler v0.9.0-pre10 Versão de teste (ou versão mais recente)
  • OptiPatcher

Para obter a versão mais recente do Optipatcher, acesse a seção “Rolling Releases” no lado direito do repositório.

Página do repositório GitHub do OptiPatcher com as atualizações recentes destacadas.
Acesse as versões Rolling Releases para obter a versão mais recente do Optipatcher, compatível com uma ampla variedade de jogos.

Em seguida, baixe o arquivo chamado “Optipatcher.asi” e ignore os arquivos de código-fonte.

Página do GitHub para um 'Lançamento Contínuo' com várias atualizações do jogo.
Recupere o arquivo “Optipatcher.asi”, o arquivo de plugin essencial para a instalação.

A versão de teste mais recente do Optiscaler pode ser obtida no servidor do Discord deles, cujo link está aqui. Neste guia, vamos nos concentrar na instalação para Indiana Jones and The Great Circle, que está disponível exclusivamente para Vulkan. Estou utilizando a edição do Game Pass, mas o processo de instalação varia apenas na localização do executável do jogo. Instruções detalhadas podem ser encontradas no meu tutorial completo de instalação do Optiscaler.

Para encontrar o executável do jogo, acesse sua biblioteca, expanda o menu (três linhas horizontais) e vá para Gerenciar > Arquivos > Procurar. Isso o direcionará para a pasta XboxGames, onde os jogos do Game Pass são armazenados.

Interface de jogo para 'Indiana Jones and the Great Circle' com opções para gerenciar arquivos.
Acesse o XboxGames selecionando Gerenciar > Arquivos > Procurar.

Dentro da pasta XboxGames, localize o diretório do jogo que você deseja modificar, que neste caso é Indiana Jones and The Great Circle. Observe que outros jogos podem ter nomes de pasta menos intuitivos; por exemplo, Death Stranding Director’s Cut pode ser encontrado em uma pasta chamada DSDC. Felizmente, o executável é facilmente acessível na próxima pasta chamada “Content”.No nosso caso, ele está localizado dentro de um arquivo chamado TheGreatCircle.exe — mais uma sorte para nós.

Após encontrar o executável, o restante do processo é simples. Extraia o conteúdo da pasta Optiscaler e coloque tudo na pasta do jogo.

Explorador de arquivos exibindo o conteúdo da pasta do jogo Indiana Jones and the Great Circle.

Crie uma nova pasta chamada “plugins” dentro do diretório executável do jogo e transfira o arquivo Optipatcher.asi para esta pasta. Embora o uso do Optipatcher não seja tecnicamente essencial para tornar o FSR 4 compatível com Vulkan, é altamente recomendável devido à sua eficiência e integração perfeita em comparação com métodos mais antigos, que podem ser complicados. Além disso, o uso do Optipatcher é frequentemente necessário, pois o script de instalação pode travar na etapa final sem ele.

A próxima etapa envolve a execução do script de instalação. No diretório executável do jogo, localize e execute o arquivo “setup_windows.bat”.Se aparecer um aviso de segurança ao abrir o arquivo, simplesmente ignore-o e selecione a opção “Executar”.

Você precisará fornecer as seguintes informações, pressionando Enter após cada uma:

  • 2 (para selecionar winmm.dll)
  • 2 (para AMD/Intel)
  • 2 (sem falsificação)
  • n (para ignorar a atualização do Optipatcher)
A linha de comando exibe as opções para configuração do OptiScaler.

Ao concluir, pressione Enter para sair do script. Parabéns! O Optiscaler agora está instalado e você está pronto para configurá-lo no jogo.

Configuração no jogo

Para configurar suas opções, acesse as configurações de Vídeo dentro do jogo e escolha o upscaler de sua preferência: FSR ou DLSS. Essa escolha configura apenas os sinais de upscaling recebidos pelo pipeline Optiscaler; você pode obter uma saída FSR 4 com qualquer uma das opções. Geralmente, selecionar DLSS proporciona qualidade superior, embora possa apresentar instabilidade em alguns jogos. Os resultados podem variar.

Após selecionar a opção desejada, inicie o jogo e pressione a tecla Insert — isso abrirá o menu do Optiscaler por padrão.

Interface do OptiScaler exibindo as configurações da AMD Radeon RX 9070 XT.

Clique na opção XeSS na seção Upscalers, no canto superior esquerdo. Isso exibirá um menu suspenso com várias opções.

Menu de seleção para opções de ampliação no OptiScaler

Selecione “FSR 3. X com Dx12” e clique em Alterar Upscaler. Essa ação ativa a camada de interoperabilidade para o pipeline de upscaling com Vulkan.

Sua configuração está concluída! Isso deve ativar automaticamente o aumento de escala do FSR 4, conforme mostrado abaixo.

Interface do OptiScaler mostrando as configurações com os recursos Vulkan e DX12 ativados.

Para uma experiência otimizada com a geração de frames Redstone FSR, confira nosso artigo detalhado.

Testes de desempenho

Para avaliar as diferenças de desempenho entre o FSR 4 no DX12 e no Vulkan, vamos analisar Red Dead Redemption 2. Este título é particularmente adequado para a implementação do FSR 4 no Vulkan do Optiscaler por vários motivos. Notavelmente, o anti-aliasing neste jogo é geralmente inferior, resultando em uma imagem suave e borrada, que lembra a falta de Anti-Aliasing Temporal. No entanto, embora o FSR 4 seja viável no DX12, este cenário também não é o ideal, já que os usuários relataram travamentos e inconsistências no tempo de renderização em áreas específicas — problemas que o Vulkan demonstrou contornar. Portanto, a configuração ideal para jogar RDR2, principalmente em uma 9070XT, seria utilizar o FSR 4 com a API Vulkan para obter a melhor qualidade de imagem e a jogabilidade mais fluida.

Utilizar o RDR2 para análise de desempenho está alinhado com o foco da nossa discussão, e também mostrarei como configurar o Optiscaler para este jogo. O processo é um pouco mais complexo em comparação com outros títulos, principalmente devido às complicações decorrentes do inicializador da Rockstar com o OptiPatcher. Vamos começar do início, focando em como encontrar o diretório de instalação do jogo.

Acesse a página do jogo na sua biblioteca. Clique no ícone de engrenagem (indicado abaixo), selecione Gerenciar (2) > Procurar arquivos locais (3).

Interface do Steam para 'Red Dead Redemption II' com a opção Gerenciar destacada

Copie os arquivos do Optiscaler que você baixou, crie uma pasta chamada “plugins” e insira o OptiPatcher. No entanto, há um passo específico que você precisa seguir para o RDR2. De acordo com o desenvolvedor TheRazerMD, o inicializador do jogo da Rockstar pode interferir no OptiPatcher, causando uma falha na simulação de entradas DLSS. Se você prosseguir com o restante da instalação normalmente (especificamente, executando o windows_setup.bat), poderá ter uma surpresa desagradável se o jogo não iniciar corretamente. Felizmente, existe uma solução: o Ultimate ASI Loader. Essa ferramenta ajuda a garantir que os plugins sejam carregados corretamente. Você pode baixá-la aqui ; basta baixar o arquivo “dinput8.dll”, extraí-lo e copiar esse arquivo.dll para a pasta do RDR2. Depois disso, você pode continuar com a instalação do Optiscaler por meio do script de instalação (windows_setup.bat), conforme detalhado anteriormente. A configuração no jogo permanece inalterada — apenas certifique-se de usar entradas DLSS em vez de FSR2.

Para os testes de desempenho, estou utilizando as configurações Ultra em resolução 4K com FSR 4 definido como Qualidade. Abaixo estão as especificações do meu sistema de teste:

  • i7 13700k
  • 32 GB DDR5 7200
  • RX 9070XT Mercury
  • 2x 1TB SN850X
  • Congelador de Líquidos II 420MM
  • Seasonic Focus GX 1000W

Em um breve percurso por Saint Denis, o modo DX12 apresentou uma média de 88 FPS, cerca de 10% mais rápido que os 80 FPS do Vulkan. No entanto, o DX12 exibiu travamentos perceptíveis, enquanto a experiência com o Vulkan permaneceu completamente fluida, uma diferença destacada nos gráficos de tempo de renderização a seguir.

Gráfico de frametime detalhando o desempenho no Vulkan para RDR2
O gráfico de tempo de quadro do Vulkan exibe valores bem agrupados em torno de 12, 5 ms, indicando estabilidade a 80 FPS.
Gráfico de tempo de quadro ilustrando o desempenho no DX12 para RDR2
Gráfico de tempo de quadro DX12 mostrando valores agrupados em torno de 10ms com numerosos picos que excedem 20ms.

Conclusão: Aproveitando a Vantagem do Optiscaler

Alguns leitores podem questionar a importância do FSR 4 no Vulkan, especialmente considerando a escassez de novos títulos AAA exclusivos para esta plataforma. Com exemplos recentes como Doom: The Dark Ages e Indiana Jones and the Great Circle, o número de jogos disponíveis parece limitado. No entanto, reconheço o argumento; a necessidade de utilizar um mod para obter um upscaling eficiente é frustrante e desnecessária. Já faz quase um ano sem qualquer comunicação da AMD sobre soluções para esses problemas. Os usuários não deveriam ter que recorrer a modificações para um recurso essencial como o upscaling, dada a sua importância potencial para os chipsets RDNA 4.

Em uma nota otimista, se você estiver disposto a investir algum tempo em modificações, o Optiscaler permite que você experimente seus jogos favoritos exclusivos do Vulkan com os recursos do FSR 4. Embora possa haver uma pequena perda de desempenho, ela é insignificante o suficiente para que você possa apreciar os benefícios desse recurso. Na verdade, eu afirmo que o Optiscaler é essencial para qualquer pessoa que queira otimizar sua experiência em RDR2 com uma placa de vídeo RDNA 3 ou mais recente. As melhorias na qualidade de imagem proporcionadas pelo FSR 4, juntamente com a compatibilidade com o Vulkan, criam um argumento convincente para o seu uso. Talvez um dia a AMD atenda a essas necessidades e a necessidade do Optiscaler diminua. Até lá, parece que continuarei escrevendo artigos sobre essa modificação.

Fonte e imagens

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *