Az Apple Game Porting Toolkit a játék egy teljesen új világát nyitja meg Mac számítógépén

Az Apple megoldása a játékok hiányára MacOS rendszeren az, hogy alapvetően a Steam Deck megközelítést alkalmazza.

Ha Ön a MacBook vagy Mac, akkor szinte biztosan nem játékra választottad. Soha nem voltak róla híresek, ami szégyen, tekintve azt a hatalmas teljesítményt, amelyet manapság bármelyik Macbookban megtalálhat, köszönhetően Apple szilícium. A cég WWDC-jén azonban bejelentette a Game Porting Toolkit (GPTK) nevű játékot, amellyel a fejlesztők tesztelhetik, hogy játékaik jól működnek-e Mac-re portolva. Még jobb, hogy bárki telepítheti egy kis munkával és MacOS Sonoma, és pontosan ezt tettük.

Figyelmeztetés: az Apple Game Porting Toolkit alkalmazásához a sok Sokáig tartott a beállítás, és ez annak köszönhető, hogy rengeteg munkát igényel az üzembe helyezés. Az Apple Gaming Wiki egy fantasztikus útmutatóval rendelkezik a beállításhoz, amit használtam, és bár technikailag rákényszeríthető, hogy a Venturán futtasson, sok Steam-játékot tönkretesz, és egyszerűen nem támogatott. Ez egy kevésbé felhasználóbarát játékmód, mint a Parallels vagy a Crossover használata, de véleményem szerint a nyeremény megéri.

Ezt a személyes MacBook Prómon futtattam az Apple M1 Pro-val, 32 GB RAM-mal és 1 TB tárhellyel, így ha ezeknél jobb specifikációi vannak, még jobb teljesítményre számíthat.

Cyberpunk 2077 és Pókember: Remastered a Macbook M1 Pro-n

A két játék, amit kipróbáltam a Macbook M1 Pro gépemen, az volt Cyberpunk 2077 és Pókember: Remastered, és lenyűgözött az eredmények. Mindkét játék teljesen játszható volt 30 FPS körül magas beállítások mellett (bár megpróbáltam alacsonyra ejteni őket a teljesítmény növelése érdekében), és nem sokat tettem az optimalizálás terén.

Amint a fenti klipből látható, a játék nagyon játszható és jól fut, miközben gyönyörűnek tűnik. Az sem segített, hogy görgetőpadon játszottam, de az egeret és a billentyűzetet minden játékkal tökéletesen használhatod. Vegye figyelembe, hogy a fenti klipből hiányzik a hang, de a hang jól szólt, bár kissé repedezett.

A fenti klipben a hang gyengén szól, de lejátszás közben teljesen jól szólt. Azt is érdemes kiemelni, hogy bár a játék kezdetben nehézségekbe ütközik a teljesítmény tekintetében, a videó felénél körülbelül 30 FPS-t vesz fel és tart fenn. Azt is vegye figyelembe, hogy sok munka nélkül még nem játszhat kontrollerrel. Magam még nem vagyok egészen biztos a lépésekben; egyesek azt állítják, hogy a Game Porting Toolkit összeállítható a "--with-sdl2' összeállítási lehetőség, szóval talán próbáld ki, ha megvan a know-how.

Ami az Apple Porting Toolkit játékának működését illeti, nagyon hasonlít ehhez Proton a Steam Decken. A Wine-t használja alapként a Windows API-hívások POSIX (Portable Operating System Interface) hívásokká, majd lefordítja a DirectX-hívásokat az Apple Metal API-jára. A Wine újra létrehoz egy Windows címtárstruktúrát, és alternatív rendszerszolgáltatásokat kínál, és nem használ emulációt vagy virtualizációt a Windows binárisok végrehajtásához. Ne felejtsd el azt sem, hogy az Apple Silicon-on akkor el kell fogadnia egy másik lépés az x86-ról való fordításhoz Kar.

A Steam Deck Proton ugyanezt csinálja, csakhogy a DirectX-hívások Vulkan nyelvre fordítódnak le Metal helyett. A Proton és a GPKT közötti legnagyobb különbség az, hogy a Proton a fogyasztókat célozza meg, és fogyasztói projektként tervezték, hogy Linux-alapú gépeken játszhassanak. A GPKT esetében ez egy nehéz, nagyon gyakorlati folyamat, amelynek célja, hogy a fejlesztők teszteljék játékaikat, hogy ösztönözzék őket a Mac-re való fejlesztésre.

Mindezek ellenére egyértelmű, hogy ha bemocskolja a kezét, és kipróbálja, nagyon úgy tűnik, hogy megéri beállítani a GPKT-t és Windows-alapú játékokat játszani a Mac-en. Ha nagy címek, mint Cyberpunk futhat rajta, akkor nincs okunk azt hinni, hogy Mac-en sem játszhat le hatalmas mennyiségű játékkönyvtárat. Akár akarod, akár nem, az egy másik történet, de így van munka.