En septembre 2022, l'équipe de Halo Infinite est revenue sur une promesse faite des années plus tôt de prendre en charge le mode coopératif en écran partagé pour la campagne, après de multiples reports, anéantissant les espoirs de quiconque souhaitait jouer à l'histoire avec un ami sur un seul écran. En quelques jours, des joueurs ont rapporté que l'écran partagé fonctionnait sur des versions commerciales de Xbox grâce à un glitch — et les analystes de Digital Foundry l'ont confirmé après des heures de tests sur la campagne.

La recette : connecter chaque manette à son propre gamertag (pour éviter un bug signalé qui corrompt les sauvegardes lorsque deux manettes partagent un profil), lancer une session de campagne et, à l'instant où le compte à rebours atteint zéro, ouvrir la liste d'amis et rejoindre la session en ligne d'un ami. Ensuite, quitter l'escouade, revenir au mode Partie personnalisée, faire passer l'option Serveur de Xbox Live à « Local Online », et appuyer sur start sur la deuxième manette. Un salon qui ressemble à une partie versus devient une campagne coopérative en écran partagé.

Le comportement était celui d'une fonctionnalité livrée plutôt que défaillante : les succès étaient attribués correctement à tous les joueurs connectés, jusqu'à quatre joueurs évoluaient sur une seule console, Digital Foundry a mesuré 60 fps verrouillés sur Xbox Series X et des fréquences d'images solides même sur Xbox One en 540p flou, et le grappin pouvait s'accrocher aux coéquipiers. Les bugs connus étaient cosmétiques — des textures lointaines scintillantes et un éclairage de l'heure du jour incohérent après une cinématique.

Le code du mode coopératif de la campagne était entièrement livré, simplement désactivé : rejoindre une escouade en ligne à l'instant où le compte à rebours atteint zéro le réactivait, et un serveur « Local Online » le maintenait sur une seule console.

La fonctionnalité avait été retirée de la feuille de route, pas de la version du jeu — le chemin de code du mode coopératif était livré intact derrière un verrou de menu.

Le flux de connexion en ligne définissait l'état de campagne dont le jeu local avait besoin, et rien dans la version commerciale n'empêchait de le réutiliser hors ligne.

Les joueurs s'appuyaient sur une promesse publique vieille de plusieurs années, une motivation suffisante pour auditer la synchronisation des menus image par image une fois la fonctionnalité annulée.

« Annulé » signifie rarement « supprimé ». Les machines à états conservent leurs chemins : si une fonctionnalité n'est bloquée qu'au niveau du menu, l'audit le plus rapide consiste à confronter l'interface à sa propre synchronisation.

Au moment du rapport du 15 septembre 2022, l'exploit n'était pas corrigé sur les consoles commerciales, tandis que le mode coopératif en réseau officiel restait limité à la version d'aperçu Halo Insider. Ars Technica estimait que Microsoft pourrait légitimer ce mode fonctionnel via le bac à sable Insider plutôt que de le corriger.

VÉRIFIEZ LES SOURCES

Les sources

  1. Halo Infinite's canceled split-screen campaign can be uncanceled by exploit Ars Technica · arstechnica.com ·