The Elder Scrolls V : Skyrim Anniversary Edition : une réédition sans mods fonctionnels

La réédition destinée à célébrer le dixième anniversaire de The Elder Scrolls V : Skyrim n’autorisera pas tous les mods que nous avons appris à apprécier dans la précédente réédition de Skyrim, surnommée Special Edition.

 

Extrwi, le développeur de Skyrim Script Extender, a révélé sur Reddit comment la mise à jour gratuite pour les utilisateurs de PC casserait de nombreux, voire tous les mods lorsqu’elle arrivera. La raison derrière cela peut être retracée à la paresse principalement : “La scène de modding à code natif autour de Skyrim Special Edition aura existé depuis environ quatre ans lorsque l’Anniversary Edition sortira.

Pendant cette période, du code a été développé pour rendre de nombreux plugins portables sur différentes versions du jeu. La plupart des plugins utilisent la bibliothèque d’adresses de meh321. D’autres plugins utilisent la correspondance de signature de code, qui trouve les fonctions qui “ressemblent” à un modèle spécifique. SKSE utilise un outil hors ligne que j’ai développé il y a longtemps, basé sur le hachage de code indépendant de la position. Avec la mise à jour de l’Anniversary Edition, toutes ces méthodes seront interrompues, et les adresses devront être retrouvées à partir de zéro.

En effet, dans le cadre de la mise à jour AE, Bethesda a décidé de mettre à jour le compilateur utilisé pour construire la version 64 bits de Skyrim de Visual Studio 2015 à Visual Studio 2019. Cela change la façon dont le code est généré pour obliger les développeurs de mods à repartir de zéro, à trouver des fonctions et à écrire des hooks. Les dispositions des classes ne sont pas susceptibles de changer, heureusement. Je n’ai pas demandé spécifiquement, mais la raison la plus probable est que les bibliothèques Xbox Live utilisées pour les réalisations sur le Windows Store ne sont disponibles que pour 2017 et après. Certains jeux ont contourné cette limitation en intégrant le code qui interagit avec le Xbox Live dans une DLL secondaire qui est chargée dynamiquement par le jeu, mais ils n’ont pas choisi cette option”, écrit le moddeur.

Malheureusement, Extrwi ajoute que presque tous les plugins natifs nécessiteront un certain travail pour fonctionner dans la nouvelle version Skyrim : “Faire ce travail prend une quantité raisonnable de temps pour chaque plugin. Je peux probablement m’asseoir là pendant quelques nuits et pondre une version mise à jour de Skyrim Script Extender, mais ma principale préoccupation est pour le reste des plugins qui existent. L’écosystème des plugins existe depuis assez longtemps pour que les gens soient passés à autre chose et que le code ne soit plus maintenu. Tous ceux qui ont écrit un plugin en code natif devront faire au moins une partie du travail pour supporter AE. Cela signifie de manière réaliste que la scène des mods en code natif va être brisée pour une durée inconnue après la sortie d’Anniversary Edition”. En attendant, ne lancez pas le jeu depuis Steam. Faites-le depuis le gestionnaire de mods ou Skyrim Script Extender.

La situation devient encore plus drôle si l’on se souvient que Phil Spencer, le patron de la Xbox, a précédemment déclaré qu’il aimerait qu’il y ait une scène de modding autour des jeux de Microsoft aussi active que si nous étions dans les années 90…

Source : WCCFTech

Spread the love
Avatar photo
Anikó, our news editor and communication manager, is more interested in the business side of the gaming industry. She worked at banks, and she has a vast knowledge of business life. Still, she likes puzzle and story-oriented games, like Sherlock Holmes: Crimes & Punishments, which is her favourite title. She also played The Sims 3, but after accidentally killing a whole sim family, swore not to play it again. (For our office address, email and phone number check out our IMPRESSUM)