Malgré le fait que Todd Howard ait assuré à tous l’excellente optimisation du jeu de rôle Starfield, les experts prouvent que cela n’a rien à voir avec la réalité. L’un des développeurs de Vkd3d, une bibliothèque de traduction DX12 pour l’API Vulkan, a trouvé plusieurs erreurs graves dans le code du jeu.
- Starfield n’alloue pas correctement la mémoire et ne la fait pas correspondre au processeur. Si les pilotes GPU ne sont pas protégés contre cela, le jeu plantera à des moments aléatoires.
- Starfield abuse d’une fonctionnalité dx12 appelée ExecuteIndirect, qui donne des « indices » au pilote graphique afin qu’il sache à quoi s’attendre. Étant donné que Starfield envoie des indications incorrectes, les conducteurs sont pris au dépourvu lorsqu’ils tentent de traiter les données, ce qui entraîne la création de bulles dans la file d’attente des commandes. Et le GPU doit arrêter ce qu’il fait, revérifier ses hypothèses sur l’exécution indirecte et tout recommencer.
- Starfield crée plusieurs appels ExecuteIndirect les uns après les autres au lieu de les trier, ce qui aggrave bien le problème décrit.
L’histoire se répète: Béthesda libère le jeu et les joueurs le remettent dans un état normal. La communauté a déjà proposé et mis en œuvre des solutions de contournement pour améliorer les performances de Starfield. Quant à Bethesda, il est peu probable qu’elle corrige les erreurs dans le code, conseillant plutôt de mettre à jour l’équipement.
Les défauts d’optimisation conduisent, entre autres, au fait que le ton des avis est Vapeur commence progressivement à changer. Si la sortie de Starfield a rencontré des critiques « très positives » avec 89% de recommandations, récemment seulement 77% des joueurs recommandent le jeu à l’achat.
Sur Métacritique les notes des utilisateurs pour Starfield sont encore plus basses : seulement 5,6 pour la version PC. Les joueurs qualifient le jeu de rôle de « jeu le plus ennuyeux de septembre 2023 » et assurent. qu’elle perd de toutes les manières Bordecielpublié en 2011.