Il y a quelque chose de si viscéralement mal à voir Halo sur un Mac. Les ordinateurs d'Apple ne sont pas connus pour les jeux, bien sûr, mais Halo, en particulier, semble déplacé. C'est l'enfant vedette de Microsoft, et c'est la franchise à laquelle Microsoft a accroché son chapeau pendant 22 ans.
Contenu
- Halo, l'exclusivité Mac ?
- Le gâchis de la boîte à outils de portage de jeu
- Les choses auraient pu être différentes
Vidéos recommandées
Mais le jeu a été conçu à l'origine pour le Mac, et maintenant, vous pouvez y jouer directement sur votre MacBook. Le récent Game Porting Toolkit d'Apple rend toutes sortes de jeux Windows jouables sur Mac - en théorie. Compte tenu de la riche histoire de la franchise avec Apple, j'ai essayé de voir si la plate-forme est prête pour les heures de grande écoute et si je pouvais remplir l'héritage de Halo comme un jeu spécialement conçu pour le Mac.
Halo, l'exclusivité Mac ?
Il ne devrait pas être surprenant qu'il n'y ait pas de moyen officiel de jouer Halo sur un Mac. Microsoft ne possède pas actuellement le développeur du jeu, Bungie, mais il possède définitivement Halo, ce qui signifie que la majorité de la franchise a été disponible exclusivement sur Xbox et PC au fil des ans. Cela reste vrai aujourd'hui avec La collection Master Chief, qui est devenu le moyen de facto de jouer à toutes les versions mises à jour des jeux sous un même toit, à moins de Halo infini.
Il y a une partie de l'histoire de Halo, cependant, que Microsoft préfère ne pas célébrer. Plus précisément, les débuts de Bungie en tant qu'enfant d'affiche pour l'écosystème d'Apple - pas celui de Microsoft.
La société a été fondée par Alex Seropian et Jason Jones en 1991. En 1992, le la société a sorti son premier jeu: Minotaure. Le jeu a été développé à l'origine par Jones, et le duo l'a porté sur le Macintosh à partir de l'Apple II. À partir de là, Bungie est devenu une superstar d'Apple. La plupart se souviennent de Bungie sur Apple pour son Marathon trilogie, qui a été conçue pour la plate-forme d'Apple comme une alternative aux tireurs exclusifs sur PC.
Le partenariat étroit d'Apple avec Bungie dans les premières années de l'entreprise n'est pas passé inaperçu. Tout s'est réuni au Macworld 1999, où Steve Jobs, portant son col roulé noir signature, a annoncé un nouveau jeu exclusivement conçu pour Mac: Halo. Ce n'est pas le Halo nous savons aujourd'hui. Master Chief est là, mais le jeu a été développé à l'origine comme un jeu de stratégie, et au moment où il a été annoncé à Macworld, il était un tireur à la troisième personne.
Ensuite, les choses ont changé. Microsoft a acheté Bungie en 2000 et a présenté sa première console exclusive, Halo: combat évolué. Ce Jobs aurait été furieux. Pourquoi? Apparemment, Jobs voulait acheter Bungie pour lui-même.
Halo: combat évolué sorti en 2001 exclusivement pour la nouvelle console Xbox de Microsoft. Deux ans plus tard, en 2003, il a finalement été porté sur PC et Mac, suite à une promesse faite par Ed Fries, ancien vice-président de l'édition de jeux chez Microsoft. Aucun autre jeu Halo n'est sorti sur Mac depuis. La version originale de Mac est disponible si vous regardez en ligne, et vous pouvez même y jouer tant que vous utilisez macOS Mojave ou une version antérieure.
Malgré ses origines, Halo reste la chose la plus éloignée d'être associée à Apple comme vous pouvez l'imaginer. Mais armé du nouveau Game Porting Toolkit d'Apple, j'étais sur le point de me lancer dans une histoire révisionniste.
Le gâchis de la boîte à outils de portage de jeu
Le nouveau d'Apple Boîte à outils de portage de jeu est un gros problème. Si vous n'êtes pas familier, cette boîte à outils crée essentiellement un environnement d'émulation Windows à l'intérieur de macOS lui-même. Il est conçu comme un outil de développement, permettant aux développeurs de tester leurs jeux sur Mac en quelques minutes avant de se consacrer à un portage complet. Il prend également en charge DirectX 12, contrairement à d'autres outils de virtualisation tels que CrossOver. Plus important encore, le Game Porting Toolkit est une ressource gratuite que vous pouvez télécharger auprès du développeur d'Apple. site Web - et il est déjà célébré comme un moyen de transformer les Mac en un jeu légitime plateforme.
A ma grande déception, configuration de la boîte à outils de portage de jeu est assez compliqué. Pour commencer, vous devez utiliser macOS Ventura et vous avez besoin de la version bêta de Xcode 15 pour que cela fonctionne. Après avoir téléchargé et monté la boîte à outils, Apple propose une description pour l'installer, qui comprend un barrage de commandes que vous devez entrer dans le terminal.
J'ai essayé cela pendant des heures, mais je n'ai jamais pu faire en sorte que le Game Porting Toolkit se construise correctement. Au-delà même de l'installation de la boîte à outils, vous devez faire du travail pour le pointer vers le bon répertoire, configurer Wine et installer des vitrines comme Steam, tout au long du terminal. C'est un problème. Je suppose qu'il y a une raison pour laquelle je suis un écrivain et non un développeur de jeux, hein ?
Heureusement, je n'ai pas eu besoin de passer par les ennuis. Un programme open source appelé Whisky peut configurer tout cela manuellement, et c'est ce que j'ai utilisé pour faire fonctionner le Game Porting Toolkit sur un M1 ProMacBook Pro. Il crée des "bouteilles" qui abritent différentes machines virtuelles, ainsi qu'une interface graphique pour les configurer. J'ai créé une bouteille Windows 10, téléchargé les fichiers d'installation de Windows pour Steam, les ai placés dans le lecteur virtuel C: et je suis parti pour les courses.
Maintenant, il était temps d'installer et de démarrer La collection Master Chief. Cela a pris quelques essais, mais après plusieurs minutes, j'entendais le chant grégorien emblématique retentir des excellents haut-parleurs du MacBook Pro. Bizarre.
C'est à ce moment-là que les choses ont déraillé, cependant. Portée du halo vient préinstallé, et cela a fonctionné décemment. J'ai joué quelques missions, et en dehors de quelques bégaiements mineurs et de quelques problèmes graphiques, c'était fluide, même avec le préréglage des graphismes améliorés. Halo CE Édition Anniversaire était une bête complètement différente.
La seule façon de faire fonctionner le jeu était d'utiliser les textures originales – comme les textures Xbox de l'ère 2001 – et même dans ce cas, la fréquence d'images s'effondrerait à chaque fois que j'étais au combat. Certains niveaux, comme la mission finale, appelée The Maw, ne se sont tout simplement pas chargés. D'autres missions, une carte extérieure aussi vaste que The Silent Cartographer, se sont transformées en diaporama même en dehors du combat.
Mis à part les problèmes de performances, il y a certainement beaucoup d'autres problèmes à essayer de jouer aux jeux de cette façon. Pour commencer, un logiciel anti-triche vous empêche de jouer à n'importe quel multijoueur en ligne. Même si vous pouvez vivre avec cela, il y a une multitude de bugs visuels et de problèmes d'utilisation, et je suis sûr que je n'ai vu qu'une fraction de ceux qui sont présents dans les six jeux Halo inclus dans le bundle.
La chose la plus ennuyeuse était le fait que les superpositions dans le menu de pause n'apparaissaient pas. Cela signifiait que je ne pouvais pas ajuster les paramètres graphiques pendant le jeu et que je devais forcer la fermeture du programme si je voulais quitter le jeu. Pour le dire à la légère, tous ces problèmes ont brisé l'immersion de prétendre que ce jeu était en fait conçu pour le Mac.
Les choses auraient pu être différentes
Malgré tous les contrecoups, La collection Master Chief fonctionne techniquement sur Mac via le Game Porting Toolkit, et c'était un peu surréaliste de le voir opérationnel - les verrues et tout. Ce sentiment était encore plus fort lorsque j'ai abandonné la boîte à outils officielle d'Apple et essayé CrossOver. Étant donné que Halo peut fonctionner sur DirectX11, La collection Master Chief est devenu jouable en utilisant CrossOver avec une mise à jour début 2022. La configuration était plus simple et les performances étaient beaucoup plus stables sur tous les jeux.
Il avait toujours ses problèmes dans CrossOver (surtout avec Halo 2), mais pendant un instant fugace, j'ai pu imaginer ce qui aurait pu être. Je pouvais voir l'histoire alternative où Apple a acheté Bungie et gardé Halo en exclusivité Mac. Comment Halo en tant que franchise de jeu a-t-il été modifié? N'aurait-il jamais connu un succès révolutionnaire et influencé l'avenir des jeux de tir à la première personne comme il l'a fait? Qu'aurait été la Xbox sans Halo comme titre phare ?
Nous ne connaîtrons jamais la réponse à ces questions, mais il est clair de voir comment Apple, propriétaire de Bungie, aurait pu changer le cours du Mac. Si Apple avait fermement planté son drapeau dans le monde du jeu sur PC, le Game Porting Toolkit n'aurait pas eu besoin d'exister. Qui sait à quel point la marque Mac aurait été différente si elle avait adopté le jeu plus tôt.
Dans l'état actuel des choses, le Game Porting Toolkit est une première étape vers la récupération de tout ce qui a été perdu par Apple il y a plus de deux décennies. Pour l'instant, l'héritage ultime de Halo sur Mac ne restera que cela - un héritage.
Recommandations des éditeurs
- Avec des partenariats PC exclusifs, tout le monde perd
- Les pires ports PC de tous les temps - et pourquoi ils étaient si mauvais
- Comment l'IA générative créera des jeux avec des "mondes plus larges, plus grands et plus profonds"
- Les ordinateurs portables de jeu nous mentent toujours, et cela devient encore plus compliqué
- Comment Unreal Engine 5 s'attaque au plus gros problème du jeu sur PC