С появлением macOS Sonoma был представлен новый инструмент для разработчиков Game Porting Tool. С его помощью можно портировать игры с Windows на macOS и при этом с минимальными усилиями.
В основе Game Porting Tool лежит утилита CrossOver от CodeWeavers. Она позволяет переводить API DirectX 12 в нативный формат для macOS Metal 3, а также организовывает полноценную поддержку функционала геймпадов, видео с HDR и пространственного аудио.
При этом Apple обещает, что портирование игровых проектов вообще не потребует дополнительных изменений в коде.
Инструмент Game Porting Tool доступен на официальном сайте для разработчиков Apple. Для входа потребуется войти под своим Apple ID.