Dois-je mettre à jour DirectX lors de l'installation d'un jeu Steam ?

Steam est devenu une plate-forme essentielle pour tout joueur sur PC. De là, nous pouvons acheter pratiquement n'importe quel jeu disponible pour l'ordinateur, le télécharger, l'installer et commencer à jouer presque instantanément. Cependant, nous sommes sûrs que chaque fois que nous effectuons ce processus, les doutes nous assaillent. Est-il nécessaire de faire autre chose que de télécharger le jeu ? Qu'y a-t-il d'autre à configurer ? Qu'en est-il des bibliothèques DirectX ? C'est ce que nous allons essayer de clarifier aujourd'hui.

DirectX est un ensemble de Microsoft API utilisées dans le développement de jeux vidéo et qui doivent être installées sur les ordinateurs avant que tout titre qui en dépend puisse être exécuté. Lorsque nous installons le système d'exploitation, une (ancienne) version de celui-ci est généralement fournie. Cependant, de nombreux jeux dépendent d'une version plus récente ou plus ancienne que celle que nous avons installée sur le PC, qui doit être installée séparément pour que ce jeu puisse fonctionner normalement.

Dois-je mettre à jour DirectX lors de l'installation d'un jeu Steam

Comment DirectX installe-t-il l'application Steam

Lorsque nous téléchargeons un nouveau jeu sur notre ordinateur, non seulement les fichiers de jeu essentiels sont téléchargés, mais également toutes sortes de bibliothèques et de dépendances dont nous pouvons avoir besoin sont téléchargées en même temps. Parmi eux, nous pouvons trouver, par exemple, les redistribuables C++ ou les bibliothèques DirectX.

Ces bibliothèques sont généralement conservées dans le répertoire d'installation des jeux, dans un dossier appelé « _CommonRedist ». Et, pour les installer, nous n'avons rien à faire. La première fois que nous exécutons le jeu, Steam vérifiera notre PC dans un processus qui prendra quelques secondes, et il installera tout ce qui manque sur notre PC pour que le jeu fonctionne correctement. Généralement, il n'est pas nécessaire d'avoir une connexion Internet pour effectuer ce processus de configuration, car les dépendances seront téléchargées automatiquement avec le jeu.

Dépendances de l'installation de vapeur

Selon le jeu, et les différentes dépendances dont il dépend, on peut se retrouver avec plus ou moins d'étapes dans cette configuration initiale. De plus, il existe des jeux (comme ceux qui sont écrits à l'aide du moteur Source de Valve) qui ne dépendent pas de DirectX, donc lorsqu'ils seront publiés, ces dépendances ne seront pas installées.

Une fois la configuration initiale d'un jeu terminée, les prochaines fois que nous lancerons ce titre, nous n'aurons rien d'autre à faire.

Pourquoi est-il toujours installé si je l'ai déjà installé ?

Microsoft publie de temps en temps de nouvelles versions de son API. Et, bien qu'ils soient rétrocompatibles, chaque jeu est conçu pour fonctionner avec une version spécifique de celui-ci, sinon cela nous donnera une erreur.

Par exemple, si nous avons DirectX 12 installé sur notre ordinateur, mais un jeu a besoin de DirextX 9 version 40, pour éviter les erreurs et les problèmes, Steam copiera ladite version sur notre ordinateur afin que le jeu puisse charger la bibliothèque exacte (qui, dans cet exemple, ce serait D3DX9_40.dll ).

Ce processus n'est effectué que la première fois que nous exécutons un jeu sur Steam. Si nous avons déjà installé la version requise, l'installation sera simplement ignorée, tandis que si nous ne l'avons pas installée, elle sera copiée dans le C: / Windows / SysWOW64 ou C:/Répertoire Windows/System32 , selon qu'il s'agit d'une version 32 bits ou 64 bits.