Üritasin Halo pärandit täiendada (ja ebaõnnestusin haledalt)

Halo töötab MacBook Pro peal.
Jacob Roach / Digitaalsed trendid
dt esiletõstetud pilt 2
See lugu on osa Jacob Roachi ReSpec sarjast, mis hõlmab arvutimängude ja riistvara maailma.

Nägemises on midagi nii vististi valesti Halo Macis. Apple'i arvutid pole kindlasti mängude poolest tuntud, kuid Halo, eriti tundub kohatu. See on Microsofti tähtlaps ja see on frantsiis, mida Microsoft on 22 aastat peas riputanud.

Sisu

  • Halo, eksklusiivne Mac?
  • Mängu teisaldamise tööriistakomplekti segadus
  • Asjad oleksid võinud olla teisiti

Soovitatud videod

Kuid mäng loodi algselt Maci jaoks ja nüüd saate seda mängida otse oma MacBookis. Apple'i hiljutine Game Porting Toolkit muudab teoreetiliselt kõikvõimalikud Windowsi mängud Macis mängitavaks. Arvestades frantsiisi ajaloolist ajalugu Apple'iga, andsin talle võimaluse kontrollida, kas platvorm on parimaks ajaks valmis ja kas suudan täita Halo spetsiaalselt Maci jaoks loodud mänguna.

Halo, eksklusiivne Mac?

Apple'i endine tegevjuht Steve Jobs peab Macworld 2005 avakõne.
Justin Sullivan / Getty Images

Ei tohiks tulla üllatusena, et pole ametlikku viisi mängida Halo Macis. Microsoft ei oma praegu mängu arendajat Bungie, kuid kindlasti omab seda

Halo, mis tähendab, et suurem osa frantsiisist on olnud aastate jooksul saadaval ainult Xboxis ja arvutis. See kehtib ka tänapäeval Master Chief kollektsioon, millest on saanud de facto viis mängida kõiki mängude värskendatud versioone ühe katuse all, ilma Halo Infinite.

Halo ajaloos on aga üks osa, mida Microsoft pigem ei tähistaks. Täpsemalt, Bungie varased algused Apple’i – mitte Microsofti – ökosüsteemi plakatina.

Ettevõtte asutasid Alex Seropian ja Jason Jones 1991. aastal. 1992. aastal Ettevõte andis välja oma esimese mängu: Minotaurus. Mängu töötas algselt välja Jones ja duo teisaldas selle Apple II-st Macintoshile. Sealt sai Bungie Apple'i superstaariks. Enamik mäletab Apple'i Bungie't selle poolest Maraton triloogia, mis loodi Apple'i platvormi jaoks alternatiivina personaalarvutite jaoks mõeldud tulistamistele.

Apple'i tihe partnerlus Bungie'ga ettevõtte algusaastatel ei jäänud märkamatuks. See kõik tuli kokku Macworldis 1999, kus Steve Jobs, kes kandis oma musta kilpkonna, teatas uuest mängust, mis on loodud ainult Macile: Halo. See ei ole Halo me teame täna. Master Chief on olemas, kuid mäng töötati algselt välja strateegiamänguna ja selleks ajaks, kui see Macworldis välja kuulutati, oli see oli kolmanda isiku tulistaja.

Siis asjad muutusid. Microsoft ostis Bungie aastal 2000 ja tutvustas oma esimest eksklusiivset konsooli, Halo: Combat Evolved. See olevat Jobsi raevunud. Miks? Ilmselt Jobs tahtis osta Bungie endale.

Halo: Combat Evolved ilmus 2001. aastal ainult Microsofti uue Xboxi konsooli jaoks. Kaks aastat hiljem, 2003. aastal, teisaldati see lõpuks PC-le ja Macile, järgides lubadust, mille oli andnud Microsofti endine mängude avaldamise asepresident Ed Fries. Pärast seda pole Macis ühtegi teist Halo mängu välja antud. Algne Maci väljalase on saadaval, kui vaatate võrgus, ja saate seda isegi mängida seni, kuni kasutate macOS Mojave või vanemat versiooni.

Vaatamata oma päritolule, Halo on Apple'iga seostamisest kõige kaugemal, nagu võite ette kujutada. Kuid olles relvastatud Apple'i uue mängude teisaldamise tööriistakomplektiga, kavatsesin asuda mõnda revisionistlikku ajalugu.

Mängu teisaldamise tööriistakomplekti segadus

Apple'i uus Mängu teisaldamise tööriistakomplekt on suur asi. Kui te pole tuttav, loob see tööriistakomplekt sisuliselt Windowsi emuleerimiskeskkonna macOS-i enda sees. See on loodud arendaja tööriistana, mis võimaldab arendajatel testida oma mänge Macis mõne minuti jooksul, enne kui nad täielikult pordile pühendavad. Samuti toetab see DirectX 12, samas kui teised virtualiseerimistööriistad, nagu CrossOver, seda ei tee. Kõige tähtsam on see, et Game Porting Toolkit on tasuta ressurss, mille saate Apple'i arendajalt alla laadida veebisait – ja seda juba tähistatakse kui viisi, kuidas muuta Macid legitiimseks mänguriteks platvorm.

Minu pettumuseks, Game Porting Toolkiti seadistamine on üsna keeruline. Alustuseks peaksite kasutama macOS Venturat ja selle toimimiseks vajate Xcode 15 beetaversiooni. Pärast tööriistakomplekti allalaadimist ja paigaldamist pakub Apple selle installimise kohta kirjeldust, mis sisaldab käskude hulka, mida peate terminali sisestama.

Mängu teisaldamise tööriistakomplekti seadistamine Macbookis.

Proovisin seda tunde, kuid ma ei saanud kunagi Game Porting Toolkitit korralikult üles ehitada. Lisaks tööriistakomplekti installimisele peate tegema natuke tööd, et suunata see õigesse kataloogi, konfigureerida Wine ja installida poed, nagu Steam, läbi terminali. See on tülikas. Ma arvan, et sellel on põhjus, miks ma olen kirjanik, mitte mänguarendaja, ah?

Õnneks ei pidanud ma probleeme läbi elama. Avatud lähtekoodiga programm nimega Whiskey saab kõiki neid asju käsitsi konfigureerida ja seda ma kasutasin, et Game Porting Toolkit töötaks M1 Pro MacBook Pro. See loob "pudeleid", mis sisaldavad erinevaid virtuaalseid masinaid, koos graafilise liidesega nende konfigureerimiseks. Tegin Windows 10 pudeli, laadisin alla Windowsi installifailid Steami jaoks, asetasin need virtuaalsele C:-draivile ja läksin võistlustele.

Nüüd oli aeg installida ja käivitada Master Chief kollektsioon. See võttis paar katset, kuid mõne minuti pärast kuulsin MacBook Pro suurepärastest kõlaritest ikoonilist gregooriuse laulu. Imelik.

Siis aga läksid asjad rööpast välja. Halo Reach on eelinstallitud ja see töötas korralikult. Mängisin läbi mõned missioonid ning peale mõningaid kogelemisi ja mõningaid graafikaprobleeme oli see sujuv, isegi täiustatud graafika eelseadistuse korral. Halo CE aastapäeva väljaanne oli täiesti erinev loom.

Ainus viis, kuidas ma sain mängu käivitada, oli kasutada originaalseid tekstuure – näiteks 2001. aasta Xboxi tekstuure – ja isegi siis vähenes kaadrisagedus igal ajal, kui ma lahingus osalen. Mõned tasemed, näiteks viimane missioon nimega The Maw, lihtsalt ei laadinud. Teised missioonid, nagu ulatuslik välikaart, nagu The Silent Cartographer, muutusid slaidiseansiks isegi väljaspool lahingut.

Halo töötab MacBook Pro peal.

Kui jõudlusprobleemid kõrvale jätta, on sel viisil mängude mängimisel kindlasti palju muid probleeme. Alustuseks ei luba petmisvastane tarkvara teil mängida mis tahes võrgus mitmikmängu. Isegi kui saate sellega elada, on palju visuaalseid vigu ja kasutatavusega seotud probleeme ning olen kindel, et olen näinud vaid murdosa neist, mis on kuues komplektis sisalduvas Halo mängus.

Kõige tüütum oli asjaolu, et pausimenüüs ei ilmunud ühtegi ülekatted. See tähendas, et ma ei saanud mängimise ajal graafikasätteid reguleerida ja kui tahtsin mängust väljuda, pidin programmi sundima sulgema. Kergelt öeldes murdsid kõik need probleemid teeselda, et see mäng on tegelikult Maci jaoks loodud.

Asjad oleksid võinud olla teisiti

Vaatamata kõigile luksumisele, Master Chief kollektsioon töötab Macis tehniliselt Game Porting Toolkiti kaudu ja oli veidi sürrealistlik näha seda töös – tüükad ja kõik muu. See tunne oli veelgi tugevam, kui loobusin Apple'i ametlikust tööriistakomplektist ja proovisin CrossOverit. Kuna Halo saab töötada DirectX11-s, Master Chief kollektsioon sai 2022. aasta alguses värskendusega CrossOveri abil mängitavaks. Seadistamine oli lihtsam ja jõudlus kõigis mängudes palju stabiilsem.

Sellel oli endiselt probleeme CrossOveris (eriti koos Halo 2), kuid hetkeks suutsin ette kujutada, mis oleks võinud olla. Nägin alternatiivset ajalugu, kus Apple ostis Bungie ja hoidis Halo Maci eksklusiivsena. Kuidas Halot kui mängufrantsiisi muudetaks? Kas see poleks kunagi saavutanud murrangulist edu ja mõjutanud esimese isiku laskurite tulevikku sellisel viisil? Mis oleks Xbox olnud ilma Halo lipulaeva tiitlita?

Me ei saa kunagi neile küsimustele vastust teada, kuid on selge, kuidas Apple, kellele kuuluv Bungie oleks võinud Maci käiku muuta. Kui Apple oleks arvutimängude maailmas kindlalt oma lipu püstitanud, poleks Game Porting Toolkit vajanud eksisteerida. Kes teab, kui erinev oleks Maci kaubamärk olnud, kui see oleks varem mängimist omaks võtnud.

Praegusel kujul on Game Porting Toolkit esimene samm selle poole, et taastada kõik see, mille Apple enam kui kaks aastakümmet tagasi kaotas. Praegu jääb Halo ülim pärand Macis just selleks – pärandiks.

Toimetajate soovitused

  • Eksklusiivsete arvutipartnerlussuhetega kaotavad kõik
  • Kõigi aegade halvimad arvutipordid – ja miks need nii halvad olid
  • Kuidas generatiivne AI loob mänge "laiema, suurema ja sügavama maailmaga"
  • Mänguarvutid valetavad meile endiselt ja see muutub veelgi keerulisemaks
  • Kuidas Unreal Engine 5 tegeleb arvutimängude suurima probleemiga