Ce mod a été téléchargé par « The Care Taker » à la demande de son propriétaire. Le compte Care Taker est géré par Nexus Mods dans le but d’héberger des mods créés par des auteurs qui ne sont plus actifs dans la communauté.
Si vous êtes un auteur de mod et que vous souhaitez en savoir plus sur ce service ou si vous avez des questions, vous pouvez trouver des détails concernant The Care Taker ICI.
Happy modding!
Compatible avec Enderal
Qu’est-ce que c’est?
Si vous jouez à Skyrim avec beaucoup de mods, vous rencontrez probablement des plantages réguliers lors du chargement d’une sauvegarde depuis le menu principal. Contourner cela nécessiterait généralement une forme de double chargement en faisant une commande de console « coc » à partir du menu principal, en chargeant d’abord une sauvegarde « sûre » ou en utilisant un mod de démarrage alternatif pour démarrer rapidement une nouvelle partie, puis en chargeant votre sauvegarde souhaitée après le chargement du jeu avec l’une de ces méthodes. J’avais automatisé ce processus dans Continue Game No Crash que j’ai publié il y a quelque temps, mais il n’était pas parfait car il nécessitait l’utilisation d’un ESP qui gaspillait un emplacement dans votre ordre de chargement, le double chargement initial prenait plus de temps, et quelques personnes l’ont perçu comme un mod nuisible qui incorporait de mauvaises données dans votre sauvegarde, malgré le fait que l’alternative était que vous ne pouviez pas jouer du tout. Il est vrai qu’à l’époque, je ne comprenais pas vraiment pourquoi Skyrim se plantait et je me contentais d’automatiser une astuce que d’autres personnes utilisaient pour charger des sauvegardes qui, autrement, ne se chargeraient pas. J’ai maintenant compris la cause du problème et j’ai trouvé une bien meilleure solution. Compte tenu des nouvelles connaissances sur le problème et de certains antécédents avec Continue Game No Crash, j’ai décidé de publier ceci comme un nouveau mod plutôt que de simplement créer une mise à jour pour Continue Game No Crash pour des raisons que j’expliquerai ci-dessous.
D’abord une explication du problème que vous pouvez vouloir sauter si vous n’avez pas une certaine expérience de la programmation. Beaucoup de gens ont perçu le problème de crash au chargement, qui se manifestait couramment sous la forme du bug FootIK signalé par Crash Fixes, comme un problème de mémoire où Skyrim essayait de charger trop de choses à la fois. D’autres personnes pensaient que c’était dû à de mauvaises données dans la sauvegarde qui ne devraient pas être chargées. Le problème est lié au fait qu’il y a beaucoup de données à charger, mais le crash est causé par une condition de course multithread et non pas parce qu’il n’y a pas assez de mémoire disponible ou à cause de mauvaises données de sauvegarde. En fait, un programmeur de Bethesda a oublié de placer un mutex quelque part pour protéger les données critiques, ce qui a permis à un cœur de processeur d’accéder à des données qui n’avaient pas encore été chargées par un autre cœur de processeur. Dans une configuration de jeu classique, cela n’avait que peu de chances de se produire parce qu’il n’y avait pas assez de données pour déclencher la condition de course, mais dans un jeu fortement modélisé, plus de temps est passé à charger les données, ce qui rendait probable qu’un autre cœur de processeur y accède prématurément sans mutex pour le protéger. Les méthodes de double chargement que les gens utilisaient pour contourner le crash au chargement fonctionnaient en raison du fait que moins de données étaient chargées entre les étapes, ce qui réduisait les chances que la race condition se produise parce que le traitement se produisait un peu plus rapidement avec les données de base étant chargées en premier et puis tout le reste le deuxième chargement avec les données de base déjà mises en cache dans la mémoire.
Le correctif que ce plugin SKSE apporte pour empêcher ce crash de se produire est de restreindre Skyrim à l’utilisation d’un seul cœur de CPU lors du chargement des sauvegardes pour éviter cette race condition. Vous pouvez rencontrer des temps de chargement plus lents en raison de la restriction à un seul cœur de CPU pendant le chargement d’un jeu de sauvegarde, mais c’est généralement plus rapide que le double chargement de Continue Game No Crash et après que le jeu ait fini de se charger, tous les cœurs de CPU seront à nouveau disponibles pour être utilisés, il n’y aura donc aucun impact sur les performances. Parce que ce n’est qu’un plugin SKSE et qu’il n’utilise pas d’ESP, il peut être ajouté et retiré de votre jeu à tout moment.
Les raisons pour lesquelles j’ai publié ceci comme un nouveau mod sont les suivantes :
- Le choix de « Continue Game No Crash » n’était peut-être pas le meilleur nom car les gens ont cherché des mots comme « load ctd fix » et autres. Je l’ai nommé « Continue Game No Crash » à l’origine parce que la première version du mod ne fonctionnait qu’avec le chargement du jeu le plus récent comme le fait de cliquer sur le bouton CONTINUE dans le menu principal.
- Il y a une perception par certaines personnes que Continue Game No Crash est un mod nuisible similaire à Stable uGridsToLoad et qu’il introduirait d’autres problèmes dans les jeux de sauvegarde. Je me dis qu’un nouveau nom évitera les stigmates maintenant qu’une cause et une solution appropriées au problème ont été trouvées.
- Les nouveaux mods peuvent obtenir plus de visibilité que les mises à jour de mods qui existent depuis un certain temps et je me dis que cela aiderait à détourner les gens de l’utilisation de Continue Game No Crash car c’est une meilleure solution sans ESP et sans double chargement.
Ce mod n’est pas garanti de fonctionner 100% du temps car il essaie de contourner les bugs qui existent dans Skyrim. Si cela ne fonctionne pas pour vous, alors il y a probablement d’autres mods causant des problèmes que vous devrez prendre le temps de diagnostiquer. Il est difficile de faire fonctionner ceci pour chaque ordinateur avec toutes les combinaisons possibles de mods.
Je vous recommande fortement d’essayer d’utiliser Crash Fixes en plus de ce mod car il contient diverses corrections pour éviter le crash que ce mod ne corrige pas. Vous pouvez également suivre le guide Stabilité Performance Optimisation ENB Configuration pour essayer de résoudre les problèmes de stabilité que vous pouvez avoir.
Permission
Vous pouvez vous sentir libre de faire des traductions, de télécharger ceci sur d’autres sites, et généralement de partager ceci avec qui vous voulez sans demander la permission tant que vous n’essayez pas de faire de l’argent avec ce mod. Je vous demande seulement de vous assurer de me donner le crédit pour ce travail. Vous n’avez pas la permission de porter ce mod sur Special Edition, car il dépend fortement de SKSE et je ne veux pas avoir à gérer les plaintes que les gens pourraient faire à propos de ce mod qui ne fonctionne pas à cause des différences entre les versions 32-bit et 64-bit de SKSE que quelqu’un d’autre n’a pas compensé. Vous n’avez pas non plus la permission d’utiliser une partie quelconque de ce mod dans vos propres mods sans demander la permission au préalable.