Pri videnju je nekaj tako globoko narobe Halo na Macu. Applovi računalniki seveda niso znani po igranju iger, vendar Haloše posebej je videti neprimerno. To je Microsoftov zvezdniški otrok in to je franšiza, ki ji Microsoft obeša kapo že 22 let.
Vsebina
- Halo, ekskluziva za Mac?
- Zaplet v orodju za prenos iger
- Stvari bi lahko bile drugačne
Priporočeni videoposnetki
Toda igra je bila prvotno zasnovana za Mac, zdaj pa jo lahko igrate kar na svojem MacBooku. Applov nedavni Game Porting Toolkit omogoča igranje vseh vrst iger Windows na Macu – v teoriji. Glede na slavno zgodovino franšize z Appleom sem poskusil, da vidim, ali je platforma pripravljena na najboljši čas in ali lahko izpolnim zapuščino Halo kot igra, narejena posebej za Mac.
Halo, ekskluziva za Mac?
Ne bi smelo biti presenečenje, da ni uradnega načina igranja Halo na Macu. Microsoft trenutno ni lastnik razvijalca igre Bungie, vendar je zagotovo lastnik
Halo, kar pomeni, da je bila večina franšize v preteklih letih na voljo izključno na Xboxu in osebnem računalniku. To ostaja res še danes z Zbirka Master Chief, ki je postal de facto način igranja vseh posodobljenih različic iger pod eno streho, razen Halo neskončno.Obstaja pa del zgodovine Halo, ki ga Microsoft raje ne bi slavil. Natančneje, Bungiejevi zgodnji začetki kot poster za Applov ekosistem - ne Microsoftov.
Podjetje sta leta 1991 ustanovila Alex Seropian in Jason Jones. Leta 1992 je podjetje izdalo svojo prvo igro: Minotaver. Igro je prvotno razvil Jones, dvojica pa sta jo prenesla na Macintosh iz Apple II. Od tam se je Bungie spremenil v Applovo zvezdo. Večina se spominja Bungieja pri Applu po njegovem maraton trilogy, ki je bila zgrajena za Applovo platformo kot alternativa ekskluzivnim streljačinam za osebne računalnike.
Applovo tesno sodelovanje z Bungiejem v zgodnjih letih podjetja ni ostalo neopaženo. Vse se je združilo na Macworldu 1999, kjer je Steve Jobs, oblečen v svojo značilno črno želvo, napovedal novo igro, izdelano izključno za Mac: Halo. To ni Halo vemo danes. Master Chief je tam, vendar je bila igra prvotno razvita kot strateška igra in ko je bila objavljena na Macworldu, je je bil tretjeosebni strelec.
Potem so se stvari spremenile. Microsoft je leta 2000 kupil Bungie in predstavil svojo prvo ekskluzivno konzolo, Halo: Combat Evolved. to naj bi razjezil Jobsa. Zakaj? Očitno je Jobs želel kupiti Bungie zase.
Halo: Combat Evolved izdan leta 2001 ekskluzivno za Microsoftovo novo konzolo Xbox. Dve leti kasneje, leta 2003, je bil končno prenesen na PC in Mac, po obljubi, ki jo je dal Ed Fries, nekdanji podpredsednik založništva iger pri Microsoftu. Od takrat za Mac ni bila izdana nobena druga igra Halo. Izvirna izdaja za Mac je na voljo, če pogledate na spletu, in jo lahko celo predvajate, če uporabljate macOS Mojave ali starejšo.
Kljub izvoru, Halo ostaja najbolj oddaljena od povezave z Appleom, kot si lahko predstavljate. Toda oborožen z Applovim novim kompletom orodij za prenos iger, sem se nameraval podati v revizionistično zgodovino.
Zaplet v orodju za prenos iger
Applov nov Komplet orodij za prenos iger je velika stvar. Če niste seznanjeni, ta komplet orodij v bistvu zgradi emulacijsko okolje Windows znotraj samega macOS. Narejen je kot orodje za razvijalce, ki razvijalcem omogoča, da preizkusijo svoje igre na Macu v nekaj minutah, preden se posvetijo polnemu portu. Podpira tudi DirectX 12, medtem ko druga orodja za virtualizacijo, kot je CrossOver, ne. Najpomembneje je, da je Game Porting Toolkit brezplačen vir, ki ga lahko prenesete od Applovega razvijalca spletno mesto - in že se slavi kot način za preoblikovanje računalnikov Mac v legitimno igralno napravo platforma.
Na moje razočaranje, nastavitev kompleta orodij za prenos iger je precej zapleteno. Za začetek bi morali uporabljati macOS Ventura in za delovanje potrebujete različico Xcode 15 beta. Po prenosu in namestitvi kompleta orodij Apple ponuja opis za njegovo namestitev, ki vključuje množico ukazov, ki jih morate vnesti v terminal.
To sem poskušal ure in ure, vendar nikakor nisem uspel pravilno sestaviti Game Porting Toolkit. Poleg namestitve kompleta orodij morate narediti nekaj dela, da ga usmerite v pravi imenik, konfigurirate Wine in namestite izložbe, kot je Steam, vse prek terminala. To je težava. Verjetno obstaja razlog, da sem pisatelj in ne razvijalec iger, kajne?
Na srečo mi ni bilo treba iti skozi težave. Odprtokodni program imenovan Whisky lahko konfigurira vse te stvari ročno, in to je tisto, kar sem uporabil, da je Game Porting Toolkit deloval na M1 Pro MacBook Pro. Ustvari "steklenice", v katerih so nameščeni različni virtualni stroji, skupaj z grafičnim vmesnikom za njihovo konfiguracijo. Naredil sem steklenico Windows 10, prenesel namestitvene datoteke Windows za Steam, jih postavil v virtualni pogon C: in odšel sem na dirke.
Zdaj je bil čas za namestitev in zagon Zbirka Master Chief. Trajalo je nekaj poskusov, toda po nekaj minutah sem iz odličnih zvočnikov MacBook Proja slišal ikonični gregorijanski koral. Čudno.
Takrat pa so stvari šle iz tira. Halo Reach je vnaprej nameščen in je deloval spodobno. Odigral sem nekaj misij in razen nekaj manjših zatikanj in nekaj grafičnih težav je bilo gladko, tudi s prednastavitvijo izboljšane grafike. Halo CE Anniversary Edition je bil popolnoma druga zver.
Edini način, da sem lahko zagnal igro, je bil, da sem uporabil izvirne teksture – na primer teksture Xboxa iz leta 2001 – in celo takrat bi se hitrost sličic zmanjšala vsakič, ko sem bil v bitki. Nekatere ravni, kot je zadnja misija, imenovana The Maw, se enostavno niso naložile. Druge misije, tako obsežen zemljevid na prostem, kot je The Silent Cartographer, so se spremenile v diaprojekcijo tudi zunaj boja.
Poleg težav z zmogljivostjo je zagotovo veliko drugih težav pri poskusu igranja iger na ta način. Za začetek vam programska oprema proti goljufijam onemogoča igranje katere koli spletne igre za več igralcev. Tudi če lahko živite s tem, obstaja kup vizualnih napak in težav z uporabnostjo, in prepričan sem, da sem videl le del tistih, ki so prisotni v šestih igrah Halo, vključenih v paket.
Najbolj moteče je bilo dejstvo, da se morebitne prekrivke v meniju za premor niso prikazale. To je pomenilo, da med igranjem nisem mogel prilagajati grafičnih nastavitev in da sem moral prisilno zapreti program, če sem želel zapustiti igro. Lahkotno rečeno, vse te težave so prekinile poglobitev pretvarjanja, da je bila ta igra dejansko ustvarjena za Mac.
Stvari bi lahko bile drugačne
Kljub vsem kolcanjem, Zbirka Master Chief tehnično deluje na Macu prek kompleta orodij za prenos iger in bilo je nekoliko nadrealistično videti, da deluje in deluje – bradavice in vse. Ta občutek je bil še močnejši, ko sem opustil Applov uradni komplet orodij in preizkusil CrossOver. Ker lahko Halo deluje na DirectX11, Zbirka Master Chief postalo mogoče igrati z uporabo CrossOverja s posodobitvijo v začetku leta 2022. Nastavitev je bila preprostejša in zmogljivost je bila veliko bolj stabilna v vseh igrah.
Še vedno je imel svoje težave v CrossOverju (zlasti z Halo 2), toda za bežen trenutek sem si lahko predstavljal, kaj bi lahko bilo. Lahko sem videl alternativno zgodovino, kjer je Apple kupil Bungie in obdržal Halo kot ekskluzivo za Mac. Kako bi se spremenil Halo kot franšiza igre? Ali nikoli ne bi dosegel prelomnega uspeha in tako vplival na prihodnost prvoosebnih streljačin? Kaj bi bil Xbox brez Halo kot svojega vodilnega naslova?
Odgovora na ta vprašanja ne bomo nikoli izvedeli, vendar je jasno videti, kako bi lahko Applov lastnik Bungie spremenil smer Maca. Če bi Apple trdno zastavil svojo zastavo v svetu računalniških iger, kompletu orodij za prenos iger ne bi bilo treba obstajati. Kdo ve, kako drugačna bi bila znamka Mac, če bi že prej sprejela igre na srečo.
V sedanjem stanju je Game Porting Toolkit prvi korak k ponovni pridobitvi vsega, kar je Apple izgubil pred več kot dvema desetletjema. Za zdaj bo končna zapuščina Halo na Macu ostala samo to – zapuščina.
Priporočila urednikov
- Z ekskluzivnimi računalniškimi partnerstvi vsi izgubijo
- Najslabša vrata za osebni računalnik vseh časov — in zakaj so bila tako slaba
- Kako bo generativni AI ustvaril igre s "širšimi, večjimi in globljimi svetovi"
- Igralni prenosniki nam še vedno lažejo in postaja še bolj zapleteno
- Kako se Unreal Engine 5 loteva največje težave pri računalniških igrah