1 200 heures de codage au nom de la préservation.

Le Diablo original est sans aucun doute un classique du jeu. Pour le codeur GalaxyHaxz, c’est aussi un classique à préserver. Prenant les choses en main, GalaxyHaxz a téléchargé une version reverse-engineered du code source original de Diablo. Un projet qui lui a pris près de 1 200 heures et 6 à 12 mois à réaliser.

Ce que GalaxyHaxz a fait est connu sous le nom de dévilution. Aucun des actifs de Diablo n’est inclus dans le code source. Au lieu de cela, ce qui est préservé est une version accessible qui rend le jeu plus facile à supporter et à maintenir à l’avenir.

« Pendant des années, les fabricants de mods ont dû se fier à l’édition fastidieuse de code et à l’injection de mémoire. Quelques-uns sont même allés plus loin et ont inversé une bonne partie du jeu (comme Belzebub/The Hell). Le problème est qu’ils n’ont jamais publié leurs sources, » explique GalaxyHaxz.

« En général, comme ils travaillent seuls, ils passent à autre chose, inévitablement en raison du temps et du travail qu’ils doivent y consacrer ou de leur manque d’intérêt. Cela laisse les gens avec un mod semi-fini ; un mod qui avait mis d’innombrables heures en elle, mais laissé plein de bugs et de potentiel inachevé. Donc on est de retour à la case départ. Devilution vise à corriger cela, en rendant le code source de Diablo librement accessible à tous. »

GalaxyHaxz détaille également comment Devilution peut être utile d’autres façons que la reproduction du code source original du jeu.

« Comme objectif secondaire, Devilution aide à documenter le contenu inutilisé et coupé du jeu final. Le développement de Diablo a été précipité vers la fin – beaucoup d’idées ont été abandonnées et le multijoueur a été rapidement piraté. En examinant la source, on peut voir plusieurs bizarreries du développement planifié. »

Pour en savoir plus sur GalaxyHaxz et leur ambitieux projet de préservation du code source de Diablo, assurez-vous de lire leur post original sur GitHub. De plus, faites-nous savoir dans les commentaires ci-dessous ce que vous pensez de GalaxyHaxz et de leur objectif de préserver Diablo. Y a-t-il d’autres jeux dignes d’être préservés comme celui-ci ?