Embora Elden Ring tenha tido vários problemas no PC, a versão Steam Deck agora funciona muito melhor e Pierre-Loup Griffais, da Valve, compartilhou como eles corrigiram problemas de laptop de jogos com o jogo.
No lançamento, um dos maiores problemas encontrados por quem escolheu jogar Elden Ring no PC estava relacionado à taxa de quadros e gagueira. Conforme relatado por eurogamer, sua “teoria de trabalho” era que “estávamos olhando para outro jogo de PC que sofria de problemas de compilação de shader: pausas de frações de segundo toda vez que um novo efeito visual entrava em jogo”.
Este é um problema muito maior para resolver no PC, já que a variedade de especificações de hardware nos sistemas é obviamente muito maior do que você vê no console. Usando esse mesmo processo de pensamento, o Steam Deck também “tem uma vantagem, porque é uma peça fixa de hardware, como um console”.
“No lado do Linux/Proton, temos um sistema de pré-cache de shader bastante extenso com vários níveis de representações de cache binário e de nível de origem pré-semeadas e compartilhadas entre os usuários”, disse Griffais. “No Deck, levamos isso para o próximo nível, pois temos uma combinação exclusiva de GPU/controlador para atingir, e a maioria dos shaders que você executa localmente são pré-construídos em servidores em nossa infraestrutura. Quando o jogo está tentando emitir uma compilação de sombreador por meio de sua API gráfica de escolha, eles geralmente são ignorados, pois encontramos a entrada de cache pré-compilada no disco.
“Shader pipe-driven stuttering não é o maior problema que vimos nesse jogo. O exemplo recente que destacamos tem mais a ver com o jogo criando muitos milhares de recursos, como buffers de comando em certos pontos, que foi fazendo com que nosso gerenciador de memória entre em overdrive tentando lidar com isso.Agora armazenamos em cache essas alocações de forma mais agressiva, o que parece ter ajudado muito.
“Não posso comentar se esse é o problema que o jogo está enfrentando em outras plataformas também, mas jogamos o Deck com todos esses itens e a experiência tem sido muito tranquila.”
Como se mostra em um vídeo do Digital Foundry, “Usar uma mistura da predefinição de qualidade média com configurações altas estrategicamente aprimoradas (texturas e anti-aliasing) juntamente com uma redução na qualidade do shader de média para baixa (não parece fazer diferença no visual) e ligar o sistema da Valve nível máximo de 30fps e o que temos é efetivamente uma versão 720p da versão PlayStation 4 de Elden Ring.”
Outro benefício que o Steam Deck tem é que “porque o limite de 30fps da Valve oferece tempos de quadro tão baixos quanto 33,3ms, ao contrário da solução baseada em relógio interno da From Software, você obtém uma experiência muito mais suave”.
Para saber mais sobre o desempenho de Elden Ring, confira nossa análise de como ele funciona no PS5 vs. Xbox Series X/S.
Você tem algum conselho para nós? Quer discutir uma possível história? Por favor, envie um e-mail para [email protected].
Adam Bankhurst é redator de notícias da IGN. Você pode segui-lo no Twitter @Adam Bankhurst e em Contração muscular.