Ik heb geprobeerd de erfenis van Halo te vervullen (en faalde jammerlijk)

Halo draait op een MacBook Pro.
Jacob Roach / Digitale trends
respecteer dt uitgelichte afbeelding 2
Dit verhaal maakt deel uit van de ReSpec-serie van Jacob Roach, die de wereld van pc-gaming en hardware behandelt.

Er is iets zo visceraal verkeerd aan zien Halo op een Mac. De computers van Apple staan ​​niet bekend om gamen, zeker, maar Halo, in het bijzonder, ziet er niet op zijn plaats. Het is het sterrenkind van Microsoft en het is de franchise waar Microsoft al 22 jaar zijn hoed op heeft gehangen.

Inhoud

  • Halo, exclusief voor de Mac?
  • De puinhoop van de Game Porting Toolkit
  • Dingen hadden anders kunnen zijn

Aanbevolen video's

Maar de game is oorspronkelijk ontworpen voor de Mac en nu kun je hem rechtstreeks op je MacBook spelen. Apple's recente Game Porting Toolkit maakt allerlei soorten Windows-games speelbaar op de Mac - in theorie. Gezien de legendarische geschiedenis van de franchise met Apple, heb ik het geprobeerd om te zien of het platform klaar is voor prime time en of ik de erfenis van Halo als een spel dat speciaal voor de Mac is gemaakt.

Halo, exclusief voor de Mac?

Voormalig Apple-CEO Steve Jobs houdt openingskeynote op Macworld 2005.
Justin Sullivan/Getty Images

Het zou geen verrassing moeten zijn dat er geen officiële manier is om te spelen Halo op een Mac. Microsoft is momenteel niet de eigenaar van de ontwikkelaar van de game, Bungie, maar het is zeker de eigenaar Halo, wat betekent dat het grootste deel van de franchise in de loop der jaren exclusief beschikbaar is geweest op Xbox en pc. Dat blijft vandaag zo met De Master Chief-collectie, wat de de facto manier is geworden om alle bijgewerkte versies van de spellen onder één dak te spelen, kortom Halo oneindig.

Er is echter een deel van de geschiedenis van Halo dat Microsoft liever niet viert. Met name het vroege begin van Bungie als een affichekind voor het ecosysteem van Apple - niet dat van Microsoft.

Het bedrijf werd in 1991 opgericht door Alex Seropian en Jason Jones. In 1992, de bedrijf bracht zijn eerste game uit: Minotaurus. De game is oorspronkelijk ontwikkeld door Jones en het duo heeft het vanaf de Apple II overgezet naar de Macintosh. Van daaruit veranderde Bungie in een Apple-superster. De meesten herinneren zich Bungie op Apple vanwege zijn Marathon trilogie, die is gebouwd voor het Apple-platform als alternatief voor pc-exclusieve shooters.

Apple's nauwe samenwerking met Bungie in de beginjaren van het bedrijf bleef niet onopgemerkt. Het kwam allemaal samen op Macworld 1999, waar Steve Jobs, met zijn kenmerkende zwarte coltrui, een nieuw spel aankondigde dat exclusief voor Mac was gemaakt: Halo. Het is niet de Halo we weten het vandaag. Master Chief is er, maar het spel is oorspronkelijk ontwikkeld als een strategiespel en tegen de tijd dat het werd aangekondigd op Macworld, was het was een third-person schutter.

Toen veranderden de dingen. Microsoft kocht Bungie in 2000 en introduceerde zijn eerste exclusieve console, Halo: gevecht geëvolueerd. Dit naar verluidt woedend Jobs. Waarom? Blijkbaar wilde Jobs dat Koop Bungie voor zichzelf.

Halo: gevecht geëvolueerd uitgebracht in 2001 exclusief voor de nieuwe Xbox-console van Microsoft. Twee jaar later, in 2003, werd het uiteindelijk overgezet naar pc en Mac, in navolging van een belofte die Ed Fries, voormalig vice-president van game-uitgeverij bij Microsoft, had gedaan. Sindsdien is er geen andere Halo-game op de Mac uitgebracht. De originele Mac-release is beschikbaar als je online kijkt, en je kunt hem zelfs spelen zolang je macOS Mojave of ouder gebruikt.

Ondanks zijn oorsprong, Halo blijft het verste van geassocieerd zijn met Apple, zoals je je kunt voorstellen. Maar gewapend met de nieuwe Game Porting Toolkit van Apple stond ik op het punt een revisionistische geschiedenis in te gaan.

De puinhoop van de Game Porting Toolkit

Apple is nieuw Toolkit voor het overdragen van games is een groot probleem. Als u niet bekend bent, bouwt deze toolkit in wezen een Windows-emulatieomgeving binnen macOS zelf. Het is gemaakt als ontwikkelaarstool, waardoor ontwikkelaars hun games binnen enkele minuten op Mac kunnen testen voordat ze zich wijden aan een volledige poort. Het ondersteunt ook DirectX 12, terwijl andere virtualisatietools zoals CrossOver dat niet doen. Het belangrijkste is dat de Game Porting Toolkit een gratis hulpmiddel is dat u kunt downloaden van de ontwikkelaar van Apple website - en het wordt al gevierd als een manier om Macs te transformeren in een legitiem spel platform.

Tot mijn teleurstelling, het opzetten van de Game Porting Toolkit is vrij ingewikkeld. Om te beginnen zou je macOS Ventura moeten gebruiken, en je hebt de Xcode 15-bèta nodig om het te laten werken. Na het downloaden en monteren van de toolkit, biedt Apple een beschrijving om deze te installeren, inclusief een spervuur ​​​​van opdrachten die je in de Terminal moet invoeren.

De Game Porting Toolkit instellen op een Macbook.

Ik heb dit urenlang geprobeerd, maar het lukte me nooit om de Game Porting Toolkit goed te laten bouwen. Naast het installeren van de toolkit, moet je wat werk verzetten om het naar de juiste map te wijzen, Wine te configureren en storefronts zoals Steam te installeren, allemaal via de Terminal. Het is een gedoe. Ik denk dat er een reden is waarom ik een schrijver ben en geen game-ontwikkelaar, toch?

Gelukkig hoefde ik niet door de problemen te gaan. Een open source-programma whisky genoemd kan al deze dingen handmatig configureren, en dat is wat ik gebruikte om de Game Porting Toolkit te laten werken aan een M1 Pro MacBook Pro. Het creëert "flessen" die verschillende virtuele machines bevatten, samen met een grafische interface om ze te configureren. Ik maakte een Windows 10-fles, downloadde de Windows-installatiebestanden voor Steam, plaatste ze in de virtuele C:-schijf en ik ging naar de races.

Nu was het tijd om te installeren en op te starten De Master Chief-collectie. Het kostte een paar pogingen, maar na een paar minuten hoorde ik het iconische Gregoriaanse gezang uit de uitstekende luidsprekers van de MacBook Pro knallen. Vreemd.

Toen ging het echter uit de rails. Halo bereiken komt voorgeïnstalleerd, en het werkte fatsoenlijk. Ik heb een paar missies gespeeld, en afgezien van wat stotteren en een paar grafische problemen, verliep het soepel, zelfs met de vooraf ingestelde verbeterde grafische weergave. Halo CE-jubileumeditie was een heel ander beest.

De enige manier waarop ik de game aan de gang kon krijgen, was door de originele texturen te gebruiken - zoals de Xbox-texturen uit het 2001-tijdperk - en zelfs dan zou de framesnelheid elke keer dat ik in gevecht was, dalen. Sommige niveaus, zoals de laatste missie, genaamd The Maw, werden gewoon niet geladen. Andere missies, zoals een uitgebreide buitenkaart zoals The Silent Cartographer, veranderden zelfs buiten de strijd in een diavoorstelling.

Halo draait op een MacBook Pro.

Prestatieproblemen terzijde, er zijn zeker een heleboel andere problemen bij het spelen van de spellen op deze manier. Om te beginnen blokkeert anti-cheatsoftware je van het spelen van een online multiplayer. Zelfs als je daarmee kunt leven, zijn er een hele reeks visuele bugs en bruikbaarheidsproblemen, en ik weet zeker dat ik er maar een fractie van heb gezien die aanwezig zijn in de zes Halo-games die in de bundel zitten.

Het meest vervelende was het feit dat eventuele overlays in het pauzemenu niet zouden verschijnen. Dat betekende dat ik tijdens het spelen geen grafische instellingen kon aanpassen en dat ik het programma geforceerd moest sluiten als ik het spel wilde afsluiten. Om het zacht uit te drukken, al deze problemen verbraken de onderdompeling van het doen alsof dit spel eigenlijk voor de Mac was gebouwd.

Dingen hadden anders kunnen zijn

Ondanks alle tegenslagen, De Master Chief-collectie werkt technisch gezien op de Mac via de Game Porting Toolkit, en het was een beetje surrealistisch om te zien hoe het werkte - wratten en zo. Dat gevoel werd nog sterker toen ik de officiële toolkit van Apple opgaf en CrossOver uitprobeerde. Omdat Halo op DirectX11 kan draaien, De Master Chief-collectie werd begin 2022 speelbaar met CrossOver met een update. De installatie was eenvoudiger en de prestaties waren veel stabieler in alle games.

Het had nog steeds problemen in CrossOver (vooral met Halo 2), maar heel even kon ik me voorstellen wat had kunnen zijn. Ik kon de alternatieve geschiedenis zien waarin Apple Bungie kocht en Halo exclusief voor Mac hield. Hoe zou Halo als gamefranchise zijn veranderd? Zou het nooit baanbrekend succes hebben behaald en de toekomst van first-person shooters hebben beïnvloed zoals het deed? Wat zou Xbox zijn geweest zonder Halo als vlaggenschiptitel?

We zullen nooit het antwoord op deze vragen weten, maar het is duidelijk om te zien hoe Apple, eigenaar van Bungie, de koers van de Mac had kunnen veranderen. Als Apple zijn vlag stevig in de wereld van pc-gaming had geplant, had de Game Porting Toolkit niet hoeven bestaan. Wie weet hoe anders het Mac-merk zou zijn geweest als het gaming eerder had omarmd.

Zoals het er nu uitziet, is de Game Porting Toolkit een eerste stap in de richting van het terugwinnen van alles wat Apple meer dan twee decennia geleden verloren heeft. Voorlopig blijft de ultieme erfenis van Halo op Mac precies dat: een erfenis.

Aanbevelingen van de redactie

  • Met exclusieve pc-partnerschappen verliest iedereen
  • De slechtste pc-poorten aller tijden - en waarom ze zo slecht waren
  • Hoe generatieve AI games zal creëren met 'bredere, grotere en diepere werelden'
  • Gaming-laptops liegen nog steeds tegen ons en het wordt nog ingewikkelder
  • Hoe Unreal Engine 5 het grootste probleem in pc-gaming aanpakt