Jeg prøvede at udfylde arven fra Halo (og mislykkedes dybt)

Halo kører på en MacBook Pro.
Jacob Roach / Digitale tendenser
respekt dt fremhævet billede 2
Denne historie er en del af Jacob Roachs ReSpec-serie, der dækker verden af ​​pc-spil og hardware.

Der er noget så dybt galt ved at se glorie på en Mac. Apples computere er ikke kendt for spil, men glorie, især ser malplaceret ud. Det er Microsofts stjernebarn, og det er den franchise, Microsoft har hængt hatten på i 22 år.

Indhold

  • Halo, den eksklusive Mac?
  • Game Porting Toolkit rod
  • Tingene kunne have været anderledes

Anbefalede videoer

Men spillet blev oprindeligt designet til Mac, og nu kan du spille det direkte på din MacBook. Apples seneste Game Porting Toolkit gør alle slags Windows-spil spilbare på Mac - i teorien. I betragtning af franchisens historie med Apple, gav jeg det et skud for at se, om platformen er klar til bedste sendetid, og om jeg kunne opfylde arven fra glorie som et spil lavet specielt til Mac.

Halo, den eksklusive Mac?

Tidligere Apple-chef Steve Jobs leverer åbningskeynote på Macworld 2005.
Justin Sullivan/Getty Images

Det burde ikke komme som en overraskelse, at der ikke er nogen officiel måde at spille på glorie

på en Mac. Microsoft ejer i øjeblikket ikke spillets udvikler, Bungie, men det ejer det bestemt glorie, hvilket betyder, at størstedelen af ​​franchisen udelukkende har været tilgængelig på Xbox og pc gennem årene. Det er fortsat sandt i dag med Mestermestersamlingen, som er blevet den de facto måde at spille gennem alle de opdaterede versioner af spillene under ét tag, undtagen Halo uendelig.

Der er dog en del af Halos historie, som Microsoft helst ikke vil fejre. Specifikt Bungies tidlige begyndelse som plakatbarn for Apples økosystem - ikke Microsofts.

Virksomheden blev grundlagt af Alex Seropian og Jason Jones i 1991. I 1992 blev firmaet udgav sit første spil: Minotaurus. Spillet blev oprindeligt udviklet af Jones, og duoen overførte det til Macintosh fra Apple II. Derfra blev Bungie til en Apple-superstjerne. De fleste husker Bungie på Apple for sin Marathon trilogi, som blev bygget til Apples platform som et alternativ til PC-eksklusive skydespil.

Apples tætte partnerskab med Bungie i virksomhedens tidlige år gik ikke ubemærket hen. Det hele kom sammen på Macworld 1999, hvor Steve Jobs, iført sin karakteristiske sorte rullekrave, annoncerede et nyt spil eksklusivt bygget til Mac: Glorie. Det er ikke glorie vi kender i dag. Master Chief er der, men spillet blev oprindeligt udviklet som et strategispil, og da det blev annonceret på Macworld, var det var en tredjepersons skydemand.

Så ændrede tingene sig. Microsoft købte Bungie i 2000 og introducerede sin første eksklusive konsol, Halo: Combat Evolved. Det her efter sigende rasende Jobs. Hvorfor? Det ville Jobs åbenbart gerne købe Bungie til sig selv.

Halo: Combat Evolved udgivet i 2001 eksklusivt til Microsofts nye Xbox-konsol. To år senere, i 2003, blev det til sidst porteret til PC og Mac, efter et løfte som Ed Fries, tidligere vicepræsident for spiludgivelse hos Microsoft, havde givet. Intet andet Halo-spil er udgivet på Mac siden. Den originale Mac-udgivelse er tilgængelig, hvis du kigger online, og du kan endda spille den, så længe du bruger macOS Mojave eller ældre.

På trods af sin oprindelse, glorie forbliver det fjerneste fra at være forbundet med Apple, som du kan forestille dig. Men bevæbnet med Apples nye Game Porting Toolkit var jeg ved at gå i gang med en revisionistisk historie.

Game Porting Toolkit rod

Apples nye Spil Porting Toolkit er en stor ting. Hvis du ikke er bekendt, bygger dette værktøjssæt i det væsentlige et Windows-emuleringsmiljø inde i selve macOS. Det er lavet som et udviklerværktøj, der giver udviklere mulighed for at teste deres spil på Mac inden for få minutter, før de dedikerer til en fuld port. Det understøtter også DirectX 12, mens andre virtualiseringsværktøjer som CrossOver ikke gør. Vigtigst er det, at Game Porting Toolkit er en gratis ressource, du kan downloade fra Apples udvikler websted - og det bliver allerede fejret som en måde at forvandle Macs til et legitimt spil platform.

Til min skuffelse, opsætning af Game Porting Toolkit er ret kompliceret. Til at begynde med bør du bruge macOS Ventura, og du skal bruge Xcode 15 beta for at det kan fungere. Efter at have downloadet og monteret værktøjssættet tilbyder Apple en opskrivning for at få det installeret, som inkluderer en byge af kommandoer, du skal indtaste i terminalen.

Opsætning af Game Porting Toolkit på en Macbook.

Jeg prøvede dette i timevis, men jeg kunne aldrig få Game Porting Toolkit til at bygge ordentligt. Ud over selv at installere værktøjssættet, skal du gøre noget arbejde for at pege det mod den rigtige mappe, konfigurere Wine og installere butiksfacader som Steam, hele vejen igennem terminalen. Det er bøvlet. Der er vel en grund til, at jeg er forfatter og ikke spiludvikler, ikke?

Heldigvis behøvede jeg ikke at gå igennem besværet. Et open source-program kaldet Whisky kan konfigurere alle disse ting manuelt, og det er det, jeg brugte til at få Game Porting Toolkit til at fungere på en M1 Pro MacBook Pro. Det skaber "flasker", der rummer forskellige virtuelle maskiner, sammen med en grafisk grænseflade til at konfigurere dem. Jeg lavede en Windows 10-flaske, downloadede Windows-installationsfilerne til Steam, placerede dem i det virtuelle C:-drev, og jeg var afsted til løbene.

Nu var det tid til at installere og starte op Mestermestersamlingen. Det tog et par forsøg, men efter et par minutter hørte jeg den ikoniske gregorianske sang sprænge ud af MacBook Pro's fremragende højttalere. Mærkelig.

Det var dog, når tingene gik af sporet. Halo Reach leveres forudinstalleret, og det fungerede anstændigt. Jeg gennemlevede et par missioner, og uden for nogle mindre hakken og nogle få grafikproblemer, var det jævnt, selv med den forbedrede grafik forudindstillet. Halo CE jubilæumsudgave var et helt andet dyr.

Den eneste måde, jeg kunne få spillet til at køre på, var at bruge de originale teksturer - som Xbox-teksturerne fra 2001-æraen - og selv da ville billedhastigheden holde sig, hver gang jeg var i kamp. Nogle niveauer, såsom den sidste mission, kaldet The Maw, blev bare ikke indlæst. Andre missioner, sådan et ekspansivt udendørskort som The Silent Cartographer, blev til et diasshow selv uden for kamp.

Halo kører på en MacBook Pro.

Ud over ydeevneproblemer er der helt sikkert mange andre problemer med at prøve at spille spillene på denne måde. For det første blokerer anti-cheat-software dig fra at spille enhver online multiplayer. Selvom du kan leve med det, er der en række visuelle fejl og brugervenlighedsproblemer, og jeg er sikker på, at jeg kun har set en brøkdel af dem, der er til stede på tværs af de seks Halo-spil inkluderet i pakken.

Det mest irriterende var det faktum, at eventuelle overlejringer i pausemenuen ikke ville blive vist. Det betød, at jeg ikke kunne justere grafikindstillingerne, mens jeg spillede, og at jeg var nødt til at tvinge programmet til at lukke, hvis jeg ville afslutte spillet. For at sige det let, brød alle disse problemer fordybelsen af ​​at foregive, at dette spil faktisk var bygget til Mac.

Tingene kunne have været anderledes

På trods af alle hikke, Mestermestersamlingen kører teknisk set på Mac'en gennem Game Porting Toolkit, og det var lidt surrealistisk at se det kørende - vorter og det hele. Den følelse var endnu stærkere, da jeg gav op på Apples officielle værktøjssæt og prøvede CrossOver. Fordi Halo kan køre på DirectX11, Mestermestersamlingen blev spilbart ved hjælp af CrossOver med en opdatering i begyndelsen af ​​2022. Opsætningen var enklere, og ydeevnen var langt mere stabil på tværs af alle spillene.

Det havde stadig sine problemer i CrossOver (især med Halo 2), men i et flygtigt øjeblik var jeg i stand til at forestille mig, hvad der kunne have været. Jeg kunne se den alternative historie, hvor Apple købte Bungie og holdt Halo som en eksklusiv Mac. Hvordan ville Halo som spilfranchise blive ændret? Ville det aldrig have opnået banebrydende succes og påvirket fremtiden for first-person shooters på den måde, det gjorde? Hvad ville Xbox have været uden Halo som flagskibstitel?

Vi vil aldrig kende svaret på disse spørgsmål, men det er tydeligt at se, hvordan Apple, der ejer Bungie, kunne have ændret forløbet af Mac. Hvis Apple havde plantet sit flag solidt i pc-spilverdenen, ville Game Porting Toolkit ikke have behøvet at eksistere. Hvem ved, hvor anderledes Mac-mærket ville have været, hvis det havde taget gaming til sig tidligere.

Som det står, er Game Porting Toolkit et første skridt i retning af at genvinde alt det, der blev tabt af Apple for mere end to årtier siden. Indtil videre vil den ultimative arv fra Halo på Mac forblive netop det - en arv.

Redaktørens anbefalinger

  • Med eksklusive pc-partnerskaber taber alle
  • De værste pc-porte nogensinde - og hvorfor de var så dårlige
  • Hvordan generativ AI vil skabe spil med 'bredere, større og dybere verdener'
  • Gaming bærbare computere lyver stadig for os, og det bliver endnu mere kompliceret
  • Hvordan Unreal Engine 5 tackler det største problem inden for pc-spil