Apple Game Porting Toolkit atveria visiškai naują žaidimų pasaulį jūsų Mac kompiuteryje

„Apple“ sprendimas dėl žaidimų trūkumo „MacOS“ yra „Steam Deck“ metodas.

Jei jums priklauso a MacBook arba Mac, tada beveik neabejotinai jo nepasirinkote žaidimams. Jie niekada tuo nebuvo žinomi, o tai gaila, turint omenyje didžiulę galią, kurią šiais laikais galite rasti bet kuriame „Macbook“ Apple Silicis. Tačiau bendrovės WWDC metu ji paskelbė apie žaidimų perkėlimo įrankių rinkinį (GPTK) – būdą kūrėjams patikrinti, ar jų žaidimai gali gerai veikti, kai jie perkeliami į „Mac“. Dar geriau yra tai, kad kiekvienas gali jį įdiegti šiek tiek padirbėjęs ir MacOS Sonoma, ir mes būtent tai padarėme.

Įspėjimas: Apple Game Porting Toolkit reikalauja a daug sąrankos, Man prireikė daug laiko nustatyti, ir tai dėka didžiulio darbo kiekio, kurio reikia norint pradėti veikti. „Apple Gaming Wiki“ turi nuostabų vadovą, kaip jį nustatyti, kurį naudojau, ir nors techniškai galite priversti jį paleisti „Ventura“, jis sugadins daugelį „Steam“ žaidimų ir tiesiog nepalaikomas. Tai mažiau patogus būdas žaisti žaidimus nei naudojant „Parallels“ ar „Crossover“, tačiau, mano nuomone, atlygis yra vertas.

Paleidau tai savo asmeniniame „MacBook Pro“ su „Apple M1 Pro“, turinčiu 32 GB RAM ir 1 TB saugyklos, taigi, jei turite geresnių specifikacijų nei šios, galite tikėtis dar geresnio našumo.

Cyberpunk 2077 ir Žmogus-voras: perdarytas „Macbook M1 Pro“.

Du žaidimai, kuriuos išbandžiau savo „Macbook M1 Pro“, buvo Cyberpunk 2077 ir Žmogus-voras: perdarytas, ir rezultatai mane sužavėjo. Abu žaidimus buvo galima žaisti maždaug 30 FPS esant dideliems nustatymams (nors bandžiau juos sumažinti iki žemų nustatymų, kad padidinčiau našumą), o optimizuodamas nelabai nuveikiau.

Kaip matote iš aukščiau esančio klipo, žaidimas yra labai žaidžiamas ir veikia gerai, bet vis tiek atrodo nuostabiai. Nepadėjo ir tai, kad žaidžiau su valdymo pultu, bet pele ir klaviatūra galėsite puikiai naudotis bet kokiais žaidimais. Atminkite, kad aukščiau esančiame klipe garso nėra, tačiau garsas skambėjo gerai, nors ir šiek tiek traškiai.

Aukščiau pateiktame klipe garsas skamba prastai, bet iš tikrųjų grojant skambėjo puikiai. Be to, verta paminėti, kad nors žaidimo našumas pradžioje atrodo sunkiai, vaizdo įrašui įpusėjus, jis pasiekia ir palaiko apie 30 FPS. Taip pat atminkite, kad dar negalite žaisti žaidimų su valdikliu be daug darbo. Aš pats dar nesu tikras dėl žingsnių; kai kurie žmonės teigia, kad galite sudaryti žaidimų perkėlimo įrankių rinkinį naudodami--su-sdl2kompiliavimo parinktis, todėl galbūt pabandykite, jei turite žinių.

Kalbant apie tai, kaip veikia Apple žaidimas Porting Toolkit, jis labai panašus į Protonas ant garų denio. Jis naudoja „Wine“ kaip pagrindą „Windows API“ skambučiams išversti į POSIX (nešiojamosios operacinės sistemos sąsajos) skambučius ir tada verčia DirectX skambučius į Apple Metal API. „Wine“ atkuria „Windows“ katalogų struktūrą ir pateikia alternatyvius sistemos paslaugų diegimus, o „Windows“ dvejetainiams failams vykdyti nenaudoja jokios emuliacijos ar virtualizacijos. Taip pat nepamirškite, kad „Apple Silicon“ jis turi užtrukti kitas veiksmas versti iš x86 į Ranka.

„Proton“ „Steam Deck“ daro tą patį, tik „DirectX“ skambučiai verčiami į „Vulkan“, o ne į „Metal“. Didžiausias skirtumas tarp „Proton“ ir GPKT yra tas, kad „Proton“ yra skirtas vartotojams ir yra sukurtas kaip vartotojams skirtas projektas, skirtas žaisti žaidimus „Linux“ pagrindu veikiančiame kompiuteryje. GPKT atveju tai sudėtingas, labai praktinis procesas, skirtas kūrėjams išbandyti savo žaidimus, kad paskatintų juos kurti „Mac“.

Tai pasakius, aišku, kad jei norite susitepti rankas ir išbandyti, atrodo, kad verta nustatyti GPKT ir žaisti „Windows“ žaidimus savo „Mac“. Jei patinka dideli pavadinimai Kiberpankas gali paleisti, tada nėra pagrindo manyti, kad negalėsite žaisti didžiulės savo žaidimų bibliotekos „Mac“ kompiuteryje. Norite to ar ne, tai jau kita istorija, bet taip yra dirbti.