Am încercat să completez moștenirea lui Halo (și am eșuat lamentabil)

Halo rulează pe un MacBook Pro.
Jacob Roach / Digital Trends
respec dt imaginea prezentată 2
Această poveste face parte din seria ReSpec a lui Jacob Roach, care acoperă lumea jocurilor și hardware-ului pentru computer.

Este ceva atât de visceral în neregulă în a vedea Aura pe un Mac. Computerele Apple nu sunt cunoscute pentru jocuri, sigur, dar Aura, în special, pare deplasat. Este copilul vedetă al Microsoft și este franciza pe care Microsoft și-a agățat pălăria de 22 de ani.

Cuprins

  • Halo, exclusivitatea Mac?
  • Mizerie din Setul de instrumente pentru portarea jocului
  • Lucrurile ar fi putut fi altfel

Videoclipuri recomandate

Dar jocul a fost conceput inițial pentru Mac, iar acum îl puteți juca chiar pe MacBook. Recentul Game Porting Toolkit de la Apple face ca toate tipurile de jocuri Windows să poată fi redate pe Mac - în teorie. Având în vedere istoria istorică a francizei cu Apple, am încercat să văd dacă platforma este pregătită pentru prime time și dacă aș putea îndeplini moștenirea Aura ca un joc creat special pentru Mac.

Halo, exclusivitatea Mac?

Fostul CEO al Apple, Steve Jobs, susține discursul de deschidere la Macworld 2005.
Justin Sullivan/Getty Images

Nu ar trebui să fie o surpriză că nu există nicio modalitate oficială de a juca Aura pe un Mac. Microsoft nu deține în prezent dezvoltatorul jocului, Bungie, dar cu siguranță deține Aura, ceea ce înseamnă că majoritatea francizei a fost disponibilă exclusiv pe Xbox și PC de-a lungul anilor. Asta rămâne valabil și astăzi cu Colecția Master Chief, care a devenit de facto modalitatea de a juca toate versiunile actualizate ale jocurilor sub un singur acoperiș, cu excepția Halo Infinit.

Totuși, există o parte din istoria lui Halo pe care Microsoft ar prefera să nu sărbătorească. Mai exact, începuturile timpurii ale lui Bungie ca un copil afiș pentru ecosistemul Apple – nu al Microsoft.

Compania a fost fondată de Alex Seropian și Jason Jones în 1991. În 1992, compania a lansat primul său joc: Minotaur. Jocul a fost dezvoltat inițial de Jones, iar cei doi l-au portat pe Macintosh de la Apple II. De acolo, Bungie s-a transformat într-un superstar Apple. Cei mai mulți își amintesc de Bungie pe Apple Maraton trilogie, care a fost construită pentru platforma Apple ca alternativă la shooter-urile exclusiv pentru PC.

Parteneriatul strâns al Apple cu Bungie în primii ani ai companiei nu a trecut neobservat. Totul s-a adunat la Macworld 1999, unde Steve Jobs, purtând geaca lui neagră, a anunțat un nou joc creat exclusiv pentru Mac: Aura. Nu este Aura știm astăzi. Master Chief este acolo, dar jocul a fost dezvoltat inițial ca un joc de strategie și, în momentul în care a fost anunțat la Macworld, a fost un shooter la persoana a treia.

Apoi, lucrurile s-au schimbat. Microsoft a achiziționat Bungie în 2000 și a introdus prima sa exclusivitate pentru consolă, Halo: Combat Evolved. Acest se pare că l-a înfuriat pe Jobs. De ce? Se pare că Jobs a vrut cumpără Bungie pentru el.

Halo: Combat Evolved lansat în 2001 exclusiv pentru noua consolă Xbox a Microsoft. Doi ani mai târziu, în 2003, a fost în cele din urmă portat pe PC și Mac, ca urmare a unei promisiuni pe care Ed Fries, fostul vicepreședinte al editării jocurilor la Microsoft, a făcut-o. De atunci, niciun alt joc Halo nu a mai fost lansat pe Mac. Versiunea originală pentru Mac este disponibilă dacă te uiți online și o poți juca chiar atât timp cât folosești macOS Mojave sau mai vechi.

În ciuda originilor sale, Aura rămâne cel mai îndepărtat lucru de a fi asociat cu Apple, după cum vă puteți imagina. Dar, înarmat cu noul Game Porting Toolkit de la Apple, eram pe cale să mă îmbarcăm într-o istorie revizionistă.

Mizerie din Setul de instrumente pentru portarea jocului

Apple este nou Setul de instrumente pentru portarea jocului este mare lucru. Dacă nu sunteți familiarizat, acest set de instrumente creează, în esență, un mediu de emulare Windows în interiorul macOS. Este creat ca instrument de dezvoltator, permițând dezvoltatorilor să-și testeze jocurile pe Mac în câteva minute înainte de a se dedica unui port complet. De asemenea, acceptă DirectX 12, în timp ce alte instrumente de virtualizare precum CrossOver nu o fac. Cel mai important, Game Porting Toolkit este o resursă gratuită pe care o puteți descărca de la dezvoltatorul Apple site-ul web – și este deja sărbătorit ca o modalitate de a transforma Mac-urile într-un joc legitim platformă.

Spre dezamăgirea mea, configurarea setului de instrumente pentru portarea jocurilor este destul de complicat. Pentru început, ar trebui să utilizați macOS Ventura și aveți nevoie de Xcode 15 beta pentru ca acesta să funcționeze. După descărcarea și montarea setului de instrumente, Apple oferă o redacție pentru instalarea acestuia, care include o serie de comenzi pe care trebuie să le introduceți în Terminal.

Configurarea setului de instrumente pentru portarea jocurilor pe un Macbook.

Am încercat asta ore întregi, dar nu am reușit niciodată să construiesc corect setul de instrumente pentru portarea jocurilor. Dincolo de instalarea setului de instrumente, trebuie să lucrați pentru a-l îndrepta către directorul potrivit, configurați Wine și instalați vitrine precum Steam, tot prin Terminal. Este o bătaie de cap. Cred că există un motiv pentru care sunt scriitor și nu dezvoltator de jocuri, nu?

Din fericire, nu a trebuit să trec prin necaz. Un program open-source numit Whisky pot configura toate aceste lucruri manual și asta este ceea ce am folosit pentru ca setul de instrumente de portare a jocului să funcționeze pe un M1 Pro MacBook Pro. Creează „sticle” care găzduiesc diferite mașini virtuale, împreună cu o interfață grafică pentru configurarea acestora. Am făcut o sticlă Windows 10, am descărcat fișierele de instalare Windows pentru Steam, le-am plasat în unitatea virtuală C: și am plecat la curse.

Acum, era timpul să instalezi și să pornești Colecția Master Chief. A fost nevoie de câteva încercări, dar după câteva minute, am auzit cântecul gregorian iconic ieșind din difuzoarele excelente ale MacBook Pro. Ciudat.

Totuși, atunci lucrurile au ieșit de la sine. Halo Reach vine preinstalat și a funcționat decent. Am jucat câteva misiuni și, în afara unor bâlbâieli minore și a câteva probleme de grafică, a fost fără probleme, chiar și cu presetarea grafică îmbunătățită. Halo CE Anniversary Edition era o fiară complet diferită.

Singurul mod în care puteam face jocul să ruleze a fost să folosesc texturile originale - cum ar fi texturile Xbox din era 2001 - și chiar și atunci, rata de cadre se reducea oricând eram în luptă. Unele niveluri, cum ar fi misiunea finală, numită The Maw, pur și simplu nu s-au încărcat. Alte misiuni, o hartă atât de extinsă în aer liber, cum ar fi Cartograful tăcut, s-au transformat într-o prezentare de diapozitive chiar și în afara luptei.

Halo rulează pe un MacBook Pro.

Lăsând deoparte problemele de performanță, există cu siguranță o mulțime de alte probleme în încercarea de a juca jocurile în acest fel. Pentru început, software-ul anti-cheat vă împiedică să jucați orice multiplayer online. Chiar dacă poți trăi cu asta, există o mulțime de erori vizuale și probleme de utilizare și sunt sigur că am văzut doar o fracțiune din cele care sunt prezente în cele șase jocuri Halo incluse în pachet.

Cel mai enervant lucru a fost faptul că nicio suprapunere în meniul de pauză nu ar apărea. Asta însemna că nu puteam ajusta setările grafice în timpul jocului și că trebuia să forțez programul să se închidă dacă voiam să părăsesc jocul. Pentru a spune ușor, toate aceste probleme au rupt imersiunea de a pretinde că acest joc a fost de fapt construit pentru Mac.

Lucrurile ar fi putut fi altfel

În ciuda tuturor sughițurilor, Colecția Master Chief tehnic rulează pe Mac prin Game Porting Toolkit și a fost puțin suprarealist să-l vezi în funcțiune - negi și tot. Acest sentiment a fost și mai puternic când am renunțat la setul de instrumente oficial al Apple și am încercat CrossOver. Deoarece Halo poate rula pe DirectX11, Colecția Master Chief a devenit jucabil folosind CrossOver cu o actualizare la începutul lui 2022. Configurarea a fost mai simplă, iar performanța a fost mult mai stabilă în toate jocurile.

Încă a avut probleme în CrossOver (în special cu Halo 2), dar pentru un moment trecător, mi-am putut imagina ce ar fi putut fi. Am putut vedea istoria alternativă în care Apple a cumpărat Bungie și l-a păstrat pe Halo ca exclusivitate pentru Mac. Cum ar fi schimbat Halo ca franciză de joc? Nu ar fi obținut niciodată un succes revoluționar și nu ar fi influențat viitorul împușcătorilor la persoana întâi în felul în care a făcut-o? Ce ar fi fost Xbox fără Halo ca titlu emblematic?

Nu vom ști niciodată răspunsul la aceste întrebări, dar este clar să vedem cum Apple, proprietarul Bungie, ar fi putut schimba cursul Mac-ului. Dacă Apple și-ar fi plantat ferm steagul în lumea jocurilor pentru PC, Game Porting Toolkit nu ar fi trebuit să existe. Cine știe cât de diferit ar fi fost marca Mac dacă ar fi îmbrățișat jocurile mai devreme.

În prezent, setul de instrumente pentru portarea jocurilor este un prim pas către recâștigarea a tot ceea ce a pierdut Apple în urmă cu mai bine de două decenii. Deocamdată, moștenirea supremă a Halo pe Mac va rămâne doar asta - o moștenire.

Recomandările editorilor

  • Cu parteneriate exclusive pentru PC, toată lumea pierde
  • Cele mai proaste porturi pentru PC din toate timpurile - și de ce au fost atât de proaste
  • Cât de generativă AI va crea jocuri cu „lumi mai largi, mai mari și mai profunde”
  • Laptopurile pentru jocuri încă ne mint și devine și mai complicat
  • Cum Unreal Engine 5 abordează cea mai mare problemă a jocurilor pe computer