Apple의 Game Porting Toolkit은 Mac에서 게임의 완전히 새로운 세계를 열어줍니다.

MacOS의 게임 부족에 대한 Apple의 솔루션은 기본적으로 Steam Deck 접근 방식을 취하는 것입니다.

소유하고 있는 경우 맥북이나 맥, 당신은 거의 확실히 게임을 위해 하나를 선택하지 않았습니다. 그들은 그것에 대해 알려진 적이 없었습니다. 덕분에 요즘 모든 Macbook에서 찾을 수 있는 엄청난 양의 힘을 감안할 때 안타까운 일입니다. 애플 실리콘. 그러나 회사의 WWDC에서 개발자가 게임을 Mac으로 포팅했을 때 제대로 작동하는지 테스트할 수 있는 방법인 GPTK(Game Porting Toolkit)를 발표했습니다. 더 좋은 점은 누구나 약간의 작업으로 설치할 수 있다는 것입니다. 맥OS 소노마, 그것이 바로 우리가 한 일입니다.

경고: Apple의 Game Porting Toolkit에는 많은 설정하는 데 오랜 시간이 걸렸고 실행하는 데 걸리는 작업량이 엄청났기 때문입니다. Apple Gaming Wiki에는 제가 사용했던 환상적인 설정 가이드가 있습니다.기술적으로는 Ventura에서 강제로 실행할 수 있지만 많은 Steam 게임이 중단되고 단순히 지원되지 않습니다. Parallels 또는 Crossover를 사용하는 것보다 게임을 플레이하는 데 덜 사용자 친화적인 방법이지만 그만한 가치가 있다고 생각합니다.

램 32GB, 저장용량 1TB인 애플 M1 프로로 개인용 맥북프로에서 실행해봤으니 그보다 좋은 사양이면 더 좋은 성능을 기대할 수 있다.

사이버펑크 2077 그리고 스파이더맨: 리마스터 맥북 M1 프로에서

Macbook M1 Pro에서 시도한 두 가지 게임은 사이버펑크 2077 그리고 스파이더맨: 리마스터, 나는 결과에 깊은 인상을 받았습니다. 두 게임 모두 높은 설정에서 약 30FPS로 완벽하게 플레이할 수 있었고(성능을 향상시키기 위해 낮은 설정으로 떨어뜨려 보았지만) 최적화를 통해 많은 작업을 수행하지 않았습니다.

위의 클립에서 볼 수 있듯이 게임은 매우 플레이 가능하며 여전히 멋져 보이지만 잘 실행됩니다. 트랙패드로 플레이하는 것도 도움이 되지 않았지만, 플레이하는 모든 게임에서 마우스와 키보드를 잘 사용할 수 있습니다. 위의 클립에는 오디오가 없지만 약간 삐걱거리는 소리가 나긴 했지만 오디오는 괜찮게 들렸습니다.

위의 클립에서 오디오 소리가 좋지 않지만 실제로 재생할 때 잘 들립니다. 또한 게임이 처음에는 성능 측면에서 어려움을 겪는 것처럼 보이지만 비디오 중간에 약 30 FPS를 선택하고 유지한다는 점을 지적할 가치가 있습니다. 또한 많은 작업 없이는 아직 컨트롤러로 게임을 할 수 없습니다. 아직 단계를 잘 모르겠습니다. 어떤 사람들은 '로 Game Porting Toolkit을 컴파일할 수 있다고 주장합니다.--with-sdl2' 컴파일 옵션이 있으므로 노하우가 있는 경우 시도해 보십시오.

Apple의 게임 Porting Toolkit 작동 방식은 다음과 매우 유사합니다. Steam Deck의 양성자. Wine을 기본으로 사용하여 Windows API 호출을 POSIX(Portable Operating System Interface) 호출로 변환한 다음 DirectX 호출을 Apple의 Metal API로 변환. Wine은 Windows 디렉터리 구조를 다시 만들고 시스템 서비스의 대체 구현을 제공하며 Windows 바이너리를 실행하기 위해 에뮬레이션이나 가상화를 사용하지 않습니다. 잊지 마세요. Apple Silicon에서는 또 다른 x86에서 다음으로 변환하는 단계 .

Steam Deck의 Proton은 DirectX 호출이 Metal 대신 Vulkan으로 변환된다는 점을 제외하면 동일한 작업을 수행합니다. Proton과 GPKT의 가장 큰 차이점은 Proton이 소비자를 대상으로 하며 Linux 기반 시스템에서 게임을 플레이하는 소비자 대면 프로젝트로 설계되었다는 것입니다. GPKT의 경우 개발자가 Mac용으로 개발하도록 장려하는 방법으로 게임을 테스트하는 것을 목표로 하는 어렵고 매우 실습적인 프로세스입니다.

그렇긴 하지만 손을 더럽혀서 사용해 볼 의향이 있다면 GPKT를 설정하고 Mac에서 Windows 기반 게임을 플레이할 가치가 있는 것처럼 보입니다. 큰 제목이 사이버펑크 그것에서 실행할 수 있다면 Mac에서도 게임 라이브러리의 방대한 양을 재생할 수 없다고 믿을 이유가 없습니다. 원하느냐 마느냐는 별개의 이야기지만, 일하다.