Apple'i mängude teisaldamise tööriistakomplekt avab teie Macis täiesti uue mängumaailma

Apple'i lahendus mängude puudumisele MacOS-is on põhimõtteliselt Steam Decki lähenemine.

Kui teil on a MacBook või Mac, siis peaaegu kindlasti ei valinud te seda mängu jaoks. Nad pole kunagi selle poolest tuntud olnud, mis on kahju, arvestades tohutul hulgal võimsust, mida tänapäeval igast Macbookist leiate tänu Apple Silicon. Kuid ettevõtte WWDC-s kuulutas ta välja Game Porting Toolkit (GPTK), mis on viis, kuidas arendajad saavad testida, kas nende mängud võivad Maci teisaldamisel hästi töötada. Veelgi parem on see, et igaüks saab selle installida vähese tööga ja MacOS Sonoma, ja täpselt seda me ka tegime.

Hoiatus: Apple'i Game Porting Toolkit nõuab a palju Seadistamine võttis mul kaua aega ja seda tänu tohutule tööle, mis kulub käivitamiseks. Apple Gaming Wikis on suurepärane juhend selle seadistamiseks, mida ma kasutasin, ja kuigi saate selle tehniliselt sundida Venturas töötama, rikub see paljusid Steami mänge ja seda lihtsalt ei toetata. See on vähem kasutajasõbralik meetod mängude mängimiseks kui Parallelsi või Crossoveri kasutamine, kuid väljamakse on minu arvates seda väärt.

Käitasin seda oma isiklikus MacBook Pros Apple M1 Pro-ga, millel on 32 GB muutmälu ja 1 TB salvestusruumi, nii et kui teil on nendest paremad andmed, võite oodata veelgi paremat jõudlust.

Küberpunk 2077 ja Ämblikmees: Remastereeritud Macbook M1 Pro puhul

Kaks mängu, mida ma oma Macbook M1 Pro peal proovisin, olid Küberpunk 2077 ja Ämblikmees: Remastereeritud, ja mulle avaldasid tulemused muljet. Mõlemad mängud olid täiesti mängitavad kiirusega umbes 30 kaadrit sekundis kõrgete seadistustega (kuigi ma proovisin jõudluse suurendamiseks langetada need madalatele seadistustele) ja ma ei teinud optimeerimiseks palju.

Nagu ülaltoodud klipist näha, on mäng väga mängitav ja jookseb hästi, samas näeb ka imeilus välja. Samuti ei aidanud see, et mängisin puuteplaadil, kuid saate hiirt ja klaviatuuri kasutada kõigi mängitavate mängude puhul. Pange tähele, et ülaltoodud klipist heli puudub, kuid heli kõlas hästi, ehkki pisut praguselt.

Ülaltoodud klipis kõlab heli kehvasti, kuid tegelikult mängides kõlas see hästi. Samuti väärib märkimist, et kuigi mängul näib alguses raskusi jõudlusega, kogub see video poole pealt umbes 30 kaadrit sekundis ja säilitab selle. Samuti pange tähele, et te ei saa veel ilma palju tööd tegemata kontrolleriga mänge mängida. Ma pole ise veel sammudes päris kindel; mõned inimesed väidavad, et saate mängu teisaldamise tööriistakomplekti koostada--with-sdl2koostamise võimalus, nii et võib-olla proovige seda, kui teil on oskusteavet.

Mis puutub Apple'i mängu Porting Toolkit töösse, siis see on väga sarnane Prooton Steam tekil. See kasutab Wine'i baasina Windows API kõnede tõlkimiseks POSIX-i (portable Operating System Interface) kõnedeks ja seejärel tõlgib DirectX-i kõned Apple'i Metal API-sse. Wine loob uuesti Windowsi kataloogistruktuuri ja pakub alternatiivseid süsteemiteenuste rakendusi ning ei kasuta Windowsi binaarfailide käivitamiseks emuleerimist ega virtualiseerimist. Ärge unustage ka, et Apple Siliconil peab see siis võtma teine samm x86 keelest tõlkimiseks Arm.

Steam Decki Proton teeb sama, välja arvatud see, et DirectX-i kõned tõlgitakse metalli asemel Vulkani. Suurim erinevus Protoni ja GPKT vahel on see, et Proton on suunatud tarbijatele ja on mõeldud tarbijatele suunatud projektiks, et mängida Linuxi-põhises masinas. GPKT puhul on see keeruline ja väga praktiline protsess, mille eesmärk on arendajatele oma mänge testida, et ergutada neid Maci jaoks arendama.

Seda öeldes on selge, et kui olete valmis oma käed määrima ja seda proovima, tundub väga, et tasub oma Macis seadistada GPKT ja mängida Windowsi-põhiseid mänge. Kui suured pealkirjad meeldivad Küberpunk saab sellega töötada, siis pole põhjust arvata, et te ei saa ka Maciga suurt hulka oma mänguteegi mängida. Kas soovite või mitte, on teine ​​​​lugu, kuid see on nii tööd.