Appleov Game Porting Toolkit otključava potpuno novi svijet igranja na vašem Macu

Appleovo rješenje za nedostatak igara na MacOS-u je korištenje Steam Deck pristupa.

Ako posjedujete a MacBook ili Mac, onda gotovo sigurno niste odabrali jedan za igranje. Nikada nisu bili poznati po tome, što je šteta s obzirom na ogromnu snagu koju danas možete pronaći u bilo kojem Macbooku zahvaljujući Jabučni silicij. Međutim, na tvrtkinom WWDC-u, najavili su Game Porting Toolkit (GPTK), način na koji programeri mogu testirati mogu li njihove igre raditi dobro kada se prebace na Mac. Još je bolje što ga svatko može instalirati uz malo rada i MacOS Sonoma, i to je upravo ono što smo učinili.

Riječ upozorenja: Appleov Game Porting Toolkit zahtijeva a mnogo postavljanja, trebalo mi je dosta vremena za postavljanje, a to je zahvaljujući ogromnoj količini posla koji je potreban da se pokrene. Apple Gaming Wiki ima fantastičan vodič za postavljanje koji sam koristio, i iako ga tehnički možete natjerati da radi na Venturi, pokvarit će mnoge Steam igre i jednostavno nije podržan. To je manje jednostavan način za igranje igara od korištenja Parallels ili Crossovera, ali isplata je, po mom mišljenju, vrijedna toga.

Pokrenuo sam ovo na svom osobnom MacBooku Pro s Apple M1 Pro s 32 GB RAM-a i 1 TB pohrane, pa ako imate bolje specifikacije od ovih, možete očekivati ​​još bolje performanse.

Cyberpunk 2077 i Spider-Man: Remastered na Macbooku M1 Pro

Dvije igre koje sam isprobao na svom Macbook M1 Pro bile su Cyberpunk 2077 i Spider-Man: Remastered, a rezultati su me impresionirali. Obje su igre bile u potpunosti igrive pri oko 30 FPS na visokim postavkama (iako sam ih pokušao spustiti na niske postavke kako bih povećao performanse), a nisam puno učinio na optimizaciji.

Kao što možete vidjeti iz gornjeg isječka, igra je vrlo igriva i radi dobro, a da i dalje izgleda prekrasno. Nije pomoglo ni to što sam igrao na trackpadu, ali moći ćete dobro koristiti miš i tipkovnicu sa svim igrama koje igrate. Imajte na umu da u gornjem isječku nema zvuka, ali je zvuk zvučao dobro, iako pomalo pucketavo.

U gornjem isječku, zvuk zvuči loše, ali je zvučao sasvim dobro tijekom reprodukcije. Također, vrijedi istaknuti da, iako se čini da igra ima problema s performansama na početku, podiže i održava oko 30 FPS na pola puta kroz video. Također, imajte na umu da još ne možete igrati igre s kontrolerom bez puno posla. Ni sama još nisam posve sigurna u korake; neki ljudi tvrde da možete sastaviti Game Porting Toolkit s '--sa-sdl2' opciju kompilacije, pa možda pokušajte s tim ako imate znanja.

Što se tiče načina na koji radi Appleova igra Porting Toolkit, vrlo je sličan Proton na Steam Decku. Koristi Wine kao bazu za prevođenje Windows API poziva u POSIX (sučelje prijenosnog operativnog sustava) pozive i zatim prevodi DirectX pozive u Appleov Metal API. Wine ponovno stvara strukturu Windows direktorija i pruža alternativne implementacije sistemskih usluga, a ne koristi nikakvu emulaciju ili virtualizaciju za izvršavanje Windows binarnih datoteka. Ne zaboravite također, da na Apple Silicon, onda mora uzeti još korak za prevođenje s x86 na Ruka.

Proton na Steam Decku radi istu stvar, osim što se DirectX pozivi prevode na Vulkan umjesto na Metal. Najveća razlika između Protona i GPKT-a je u tome što je Proton namijenjen potrošačima i osmišljen je kao projekt usmjeren prema potrošačima za igranje igara na računalu temeljenom na Linuxu. U slučaju GPKT-a, to je težak, vrlo praktičan proces koji je usmjeren na programere da testiraju svoje igre kao način da ih se potakne na razvoj za Mac.

Rekavši to, jasno je da ako ste voljni zaprljati ruke i isprobati ga, čini se da se isplati postaviti GPKT i igrati igrice temeljene na Windowsu na vašem Macu. Ako veliki naslovi vole Cyberpunk može raditi na njemu, onda nema razloga vjerovati da ne možete igrati veliki dio svoje knjižnice igara ni na Macu. Htjeli vi to ili ne, druga je priča, ali jest raditi.