86 подписчиков
Компания Codeweavers объявила, что новая версия ее пакета условной виртуализации CrossOver 23 будет поддерживать технологию DirectX 12. И это хорошие новости для тех, кто хотел бы погонять Windows-игрушки на своих Маках.
...Полтора года назад мы объявили, что активно работаем над поддержкой DirectX 12 для CrossOver Mac, и рассказали о некоторых трудностях, с которыми столкнулась наша команда. Мы предполагали, что поддержка DirectX 12 может появиться уже в CrossOver 23, и рады сообщить, что достигли реального прогресса. У нас есть зачатки поддержки DirectX 12, и наша команда QA подтвердила, что Diablo II Resurrected работает на macOS с ранней пре-альфа сборкой CrossOver 23, которая выйдет позже этим летом. Баги еще есть, но сам факт того, что она работает, уже большая победа.
Хотя мы очень рады этому прорыву, мы признаем, что наш путь только начался. Исследования, проведенные нашей командой, показали, что не существует единого волшебного ключа, открывающего поддержку DirectX 12 на macOS. Чтобы просто запустить Diablo II Resurrected, нам пришлось исправить множество ошибок, связанных с MoltenVK и SPIRV-Cross. Мы предполагаем, что так будет и с другими играми с поддержкой DirectX 12: нам придется добавлять поддержку по отдельности, и в каждой игре, скорее всего, будет множество ошибок.
Наше стремление обеспечить поддержку DirectX 12 на Mac остается непоколебимым... и мы с нетерпением ждем новых анонсов по мере добавления поддержки все большего количества игр с DirectX 12.
Напомним, в отличие от классических пакетов виртуализации на Маке, таких как Parallels или VMware, пакет CrossOver не требует установки Windows в виртуальную машину, а сам предлагает необходимые для работы Windows-приложению "ручки" API. Поэтому с одной стороны совместимость каждого приложения с CrossOver надо проверять на практике, но с другой стороны управляться с такими приложениями проще.
Пакет CrossOver работает как на Маках с процессорами Intel, так и М-серии. Пробную текущую версию 22 можно скачать отсюда.
1 минута
3 июня 2023