Le mode Online de Half-Life sur Dreamcast enfin fonctionnel… et le jeu décompilé !
Après le retour du mode Online de Propeller Arena, longtemps resté inaccessible, c’est désormais au tour de celui de Half-Life sur Dreamcast de reprendre vie. Qui l’aurait cru ?

Bien que le jeu n’ait jamais été destiné à être jouable en réseau lors de son éventuelle commercialisation sur Dreamcast, Captivation Digital Laboratories, Gearbox, Valve et Sierra envisageaient déjà la suite. Après son lancement, les différents acteurs du projet songeaient à développer un nouvel épisode de la franchise culte de Gabe Newell sur la console de SEGA qui aurait cette fois intégré le multijoueur en ligne.
Les nombreuses difficultés rencontrées durant le développement de Half-Life Dreamcast, notamment en matière d’optimisation, ne permettaient guère d’envisager l’ajout d’une telle fonctionnalité à cette version à ce moment-là. Les développeurs préférèrent donc concentrer leurs efforts sur l’expérience de jeu afin de la rendre la plus agréable possible, quitte à faire abstraction de options qui avait pourtant largement contribué au succès du titre sur PC.

Aujourd’hui, plus de 25 ans après son annulation, la communauté peut enfin s’affronter en ligne sur Half-Life Dreamcast grâce au travail remarquable d’un fan de longue date, maximqad.
Il ne s’arrêta pas là. Son investigation de l’architecture de Half-Life Dreamcast, menée dans le cadre de son challenge, le poussa à en effectuer un reverse engineering complet. Le résultat : son code source est désormais disponible. Ce décompilage de HL DC ouvre la voie à la correction de bugs qui faisaient défaut dans la version originale, ainsi qu’à une meilleure optimisation du jeu. Le portage de mods intégrant du code ou une logique personnalisés devient également possible. Maximqad l’explique mieux que quiconque sur la page : [maximqaxd / halflife_dc]
Après d’innombrables heures consacrées à son projet de décompilage pour ressusciter la fonctionnalité Online du titre emblématique de Valve, que l’on pensait ne jamais voir sur la console de SEGA, la prouesse est à la hauteur des attentes !

À savoir que toute la composante multijoueur de Half-Life, telle qu’elle existait sur PC, était déjà présente sur Dreamcast. Elle demeurait cependant inaccessible de manière conventionnelle en jeu et, surtout, aucune connexion à un serveur n’était possible. C’est précisément sur ce dernier point que maximqad est intervenu, en parvenant à rendre fonctionnels les éléments nécessaires pour permettre aux joueurs de combattre enfin entre eux en réseau sur la dernière console de SEGA.
Pour y jouer, téléchargez l’ISO (GDI) modifiée du prototype de Half-Life Dreamcast daté du 15 mai 2001, sur laquelle repose la release de maximqad, à cette adresse : [Release HLDC_MP · maximqaxd/halflife_dc]. Le terme « télécharger » est un grand mot, car il faudra reconstituer le GDI en injectant les données disponibles sur le lien GitHub dans le prototype original.
Et voilà, vous êtes prêt à y jouer en ligne ! Que le meilleur gagne !
Retrouvez mes autres articles consacrés à Half-Life Dreamcast :


