Um mod para Oblivion Remastered, desenvolvido com a ajuda da IA Claude, conseguiu aumentar o FPS em mais de 40% e reduzir significativamente o travamento, mantendo a qualidade
Desde o lançamento, The Elder Scrolls IV: Oblivion Remastered tem enfrentado problemas com gargalos de CPU, taxas de quadros inconsistentes e travamentos durante a navegação, especialmente em GPUs da NVIDIA. No entanto, um fã dedicado conseguiu resolver muitas dessas questões com a ajuda da IA Claude, da Anthropic, obtendo melhorias de desempenho impressionantes sem comprometer a fidelidade visual do jogo.
Experiência do usuário e uso da IA
O usuário do Reddit LTSharpe compartilhou sua experiência, explicando que mesmo a atualização de uma GeForce RTX 2070 SUPER para uma Radeon RX 9070 XT não resolveu os problemas de desempenho em seu sistema com Ryzen 7 5800X. Frustrado, ele recorreu à Claude Opus 5.5, que identificou ineficiências fundamentais no código do jogo. Após aproximadamente 2,5 semanas de engenharia reversa, análise de desempenho e otimização assistida pela IA, LTSharpe produziu cerca de 40 otimizações no nível do motor de jogo, embaladas em um mod open-source chamado Oblivion Remastered Performance Fix.
Problemas identificados e soluções
Muitos dos problemas identificados estavam relacionados ao uso ineficiente da CPU. Por exemplo, o jogo estava reconstruindo seus sistemas de iluminação do sol e da lua a cada quadro, mesmo quando nada havia mudado. Outros gargalos incluíram alocações redundantes de memória, preparação de comandos DirectX 12 limitada a uma única thread e operações de streaming de mundo caras que poderiam travar quadros inteiros.
O mod aborda esses problemas por meio de melhor multithreading, gerenciamento mais eficiente de memória e distribuição de operações caras em múltiplos quadros. Essas mudanças preservam a qualidade gráfica original, incluindo geometria virtualizada Nanite, iluminação ray-traced Lumen, mapas de sombra virtuais, distâncias de desenho altas e outros ajustes visuais.
Melhorias de desempenho
As melhorias no desempenho são particularmente notáveis. Em um teste de voo sobre a Cidade Imperial em 4K com FSR Performance e Frame Generation ativados, a média de FPS aumentou de 72 para 102 (+41%), enquanto os 1% lows melhoraram de 33 para 45 FPS. O número de travamentos durante a navegação que excediam 50 ms também caiu de 19,5 para 4,8 por execução.
Outro benchmark em Cheydinhal mostrou um aumento de 64 para 91 FPS (+43%), com os 1% lows subindo de 50 para 68 FPS. Um teste sem FSR Frame Generation revelou que os 1% lows melhoraram de 26 para 43 FPS, demonstrando o potencial do mod para melhorias além do aumento da média de FPS.
Outras melhorias e compatibilidade
Além disso, o mod reduz estutters relacionados ao carregamento, acelera interações de menus, corrige vários travamentos e otimiza a programação do FSR Frame Generation. Ele também introduz suporte para a nova tecnologia de FSR Frame Generation baseada em aprendizado de máquina da AMD em GPUs Radeon RX 9000, desde que a biblioteca apropriada do FSR 3.1.4 esteja instalada.
O desenvolvedor publicou a versão beta 1.0.0, juntamente com seu código-fonte e ferramentas de benchmarking reprodutíveis. A instalação envolve extrair os arquivos fornecidos para o diretório do jogo. É importante ressaltar que os resultados impressionantes atualmente vêm de testes principalmente em um único sistema Ryzen 7 5800X/RX 9070 XT. As melhorias no desempenho variarão dependendo do hardware e se o jogo estiver limitado por CPU ou GPU, enquanto a compatibilidade mais ampla ainda precisa ser estabelecida.
Apesar disso, esta é uma demonstração fascinante do que a desenvolvimento assistido por IA pode conquistar, especialmente quando aplicado à otimização de jogos existentes. Espera-se que futuras versões e testes da comunidade confirmem resultados igualmente impressionantes em uma gama mais ampla de configurações de PC.
Fonte: r/ChatGPT
