Elden Ring fonctionne bien sur Steam Deck, grâce à Valve.
Depuis son lancement, les joueurs ont afflué vers Lands Between en nombre record, faisant d’Elden Ring le titre le plus vendu de 2022 à ce jour. Mais malgré 12 millions d’exemplaires vendus, le temps de tout le monde en tant que Tarnished n’a pas été entièrement positif. En particulier, les problèmes de bégaiement ont causé des problèmes aux joueurs PC d’Elden Ring.
Le problème découle de la façon dont le jeu compile les shaders, et bien qu’il ne soit certainement pas unique à Elden Ring, il a conduit à des notes Steam « mixtes » de la part de ceux qui se plongent dans la version PC des meilleurs de From Software. La nature fixe des consoles signifie que les shaders sont pré-compilés, mais ce n’est pas possible sur PC en raison de la grande variation de leurs composants.
Le Steam Deck étant un matériel fixe, tout comme les consoles, Valve a pu améliorer les performances d’Elden Ring sur sa nouvelle plate-forme.
Dans une interview avec Eurogamer, le codeur de Valve Pierre-Loup Griffais discute des correctifs de performance du Steam Deck d’Elden Ring; « Du côté Linux / Proton, nous avons un système de pré-cache de shader assez étendu avec plusieurs niveaux de représentations de cache au niveau source et binaire pré-ensemencées et partagées entre les utilisateurs », a expliqué Griffais. « Sur le Deck, nous passons au niveau supérieur, car nous avons une combinaison GPU/pilote unique à cibler, et la majorité des shaders que vous exécutez localement sont en fait pré-construits sur des serveurs de notre infrastructure. Lorsque le jeu est essayant d’émettre une compilation de shader via l’API graphique de son choix, ceux-ci sont généralement ignorés, car nous trouvons l’entrée de cache pré-compilée sur le disque. »
Selon Griffais, la compilation des shaders n’était pas le plus gros problème technique d’Elden Ring, « Le bégaiement piloté par le pipeline Shader n’est pas la majorité des gros problèmes que nous avons vus dans ce jeu », explique Graiffais. « L’exemple récent que nous avons mis en évidence a plus à voir avec la création par le jeu de plusieurs milliers de ressources telles que des tampons de commande à certains endroits, ce qui obligeait notre gestionnaire de mémoire à surcharger en essayant de le gérer. Nous mettons en cache ces allocations de manière plus agressive maintenant, ce qui semble avoir aidé une tonne. »
Et il semble que tout leur travail acharné a porté ses fruits. Elden Ring a reçu le statut « vérifié » sur Steam Deck, ce qui signifie qu’il fonctionne très bien, une déclaration reprise par Griffais, « Nous avons joué sur Deck avec tous ces éléments en place et l’expérience a été très fluide. »
Elden Ring a reçu son premier patch majeur ; La mise à jour 1.03 ajoute de nouveaux PNJ et quêtes, mais nerfe la meilleure invocation du jeu.
Rachel a décrit Steam Deck comme « Tout ce que la valve a promis » dans son Examen du pont de vapeur.