Voici ce que j'ai compris (après quelques recherches et quelques suppositions) de ce qui se passe :
-
Il n'a pas ne semble pas effectuer de téléchargement, et je soupçonne qu'il n'effectue aucune vérification en ligne, du moins pas pour une version de Borderlands installée sur Steam. Cela serait logique, puisque Steam gère déjà le téléchargement et la mise à jour des fichiers DLC. Sur les consoles, cette étape pourrait être utilisée pour vérifier votre DLC, je ne sais pas.
-
Il semble charger tout le contenu du DLC d'une manière ou d'une autre pendant ce temps (j'en ai la plupart/tout le contenu, environ 6,5 Go). Je ne sais pas exactement ce qu'il fait avec les fichiers, mais il touche chacun d'entre eux et prend plus de temps que la simple lecture de leur contenu.
-
Un disque dur SSD accélèrerait probablement cette opération (sur mon disque dur SSD, je peux lire tous les fichiers en 10 secondes environ, et en 5 secondes environ une fois qu'ils ont été lus une fois et sont donc mis en cache en mémoire ; 6,5 Go prendraient environ une minute sur un disque dur ordinaire et peut-être 2 minutes sur un disque dur très ancien).
-
La désinstallation des DLC dans Steam ne semble pas supprimer le contenu du répertoire DLC ! Bizarre... cela ne semble donc pas accélérer le processus.
-
La suppression manuelle de DLC accélère le processus, mais casse les fichiers de sauvegarde.
Plus en détail...
D'abord, j'ai utilisé opensnoop
sur macOS pour vérifier à quels fichiers BL2 accédait et à quel moment, et pour moi, cela prend environ 30 secondes pour passer en revue les différents fichiers de la base de données.
~/Library/Application Support/Steam/steamapps/common/Borderlands 2/Borderlands2.app/Contents/GameData/DLC/
à peu près au moment où il est dit "Vérification du contenu téléchargeable..."
Au minimum, il ouvre beaucoup (tous ?) de ces fichiers, et cela prend un certain temps, donc je suis presque sûr qu'il les charge et fait quelque chose avec le contenu.
Ensuite, j'ai essayé de renommer un répertoire à l'intérieur du répertoire DLC (Aster). Cela n'a eu aucun effet : le répertoire mal nommé a été traité et aucune nouvelle copie n'a été téléchargée.
Troisièmement, j'ai retiré le répertoire Aster du répertoire DLC. Il est évident qu'il n'a pas lu le répertoire Aster cette fois-ci, mais il a lu les autres, et n'a pas téléchargé une nouvelle copie.
Quatrièmement, j'ai supprimé tout le répertoire DLC (je l'ai remplacé par un répertoire vide), et il s'est chargé presque instantanément. Encore une fois, pas de téléchargement... mais il a ensuite affiché une erreur indiquant que mes sauvegardes étaient inutilisables en raison du manque de contenu !
Cinquièmement, j'ai supprimé certains DLC via Steam pour voir comment il fonctionnait avec moins de DLC... mais Steam n'a rien supprimé du répertoire DLC. Je ne sais pas pourquoi, mais je suppose qu'une fois qu'il est installé, il est nécessaire (probablement à cause des sauvegardes qui se cassent si le DLC n'est pas installé).
Donc, au moins pour une installation Steam (sur macOS, mais je pense que Windows sera le même), il est presque certain qu'il ne fait que lire les fichiers DLC pendant ce temps, et un SSD et/ou un CPU/GPU plus rapide sera probablement le moyen d'accélérer cela. Je doute que vous puissiez vous en sortir en ne chargeant pas ces fichiers.
Pas définitif bien sûr, c'est possible que cette étape n'est que de la paperasse inutile laissée accidentellement (et qu'il charge ces fichiers à un autre moment), mais il ne semble certainement pas qu'il vérifie réellement si un serveur fonctionne lentement, ou quoi que ce soit de ce genre...
TL;DR : Installez-le sur un SSD dans un ordinateur rapide. Désolé.
0 votes
Cela a toujours été instantané pour moi (sur PC). Je suppose que vous êtes également sur PC pour ce jeu. Avez-vous installé le jeu sur un SSD ? Je me demande si cela fait une différence.
0 votes
Avez-vous un pare-feu agressif ou un logiciel de blocage qui vous empêche de vous connecter aux serveurs ? Est-ce que MP fonctionne bien pour vous ? Pouvez-vous regarder Process Monitor pour voir quelles connexions le jeu essaie d'établir à ce moment-là et si elles réussissent ?
1 votes
@Jeff non je n'ai pas le jeu installé sur un ssd. Le multijoueur fonctionne très bien. Je ne qualifierais pas le Pare-feu Windows d'agressif, loin de là.
2 votes
C'est de pire en pire pour moi depuis le dernier DLC... j'aimerais vraiment qu'il y ait une solution à ce problème.
0 votes
@JeffMercado, combien de DLC avez-vous acheté ?
1 votes
@Cronos : J'ai tous les principaux DLC (sauf les skin packs). En jouant au jeu maintenant, il n'est pas aussi rapide qu'il l'était lorsque j'ai commenté pour la première fois, mais je ne dirais pas qu'il est lent. Mais là encore, je n'ai pas vraiment joué depuis la sortie du DLC de M. Torgue.