Ещё в июне CodeWeavers объявила о крупном обновлении, которое добавило поддержку DirectX 12 в утилиту CrossOver для запуска игр Windows на Mac. С тех пор новая технология находилась в стадии бета-тестирования, а теперь стала доступна всем пользователям в версии CrossOver 23. Благодаря ей DirectX 12-игры могут получать прямой доступ к функциям графического процессора, что повышает производительность и качество графики. Предыдущие версии CrossOver были совместимы только с DirectX 11.
Источник изображений: CodeWeavers
К сожалению, на сегодняшний день поддержка DirectX 12 в CrossOver совместима только с определёнными играми — Diablo II Resurrected и Diablo IV. Разработчик CrossOver компания CodeWeavers работает над тем, чтобы «активно добиваться поддержки ещё большего количества игр DirectX 12». Пока же другим играм по-прежнему придётся полагаться на предыдущие версии DirectX.
В дополнение к DirectX 12, CrossOver 23 также реализует поддержку геометрических шейдеров и функции Transform Feedback, что решает проблему некоторых игр, страдающих от пропадания изображения или черных экранов в игровом процессе. В новой версии также добавлена поддержка новой программы запуска игр от Electronic Arts, которая в будущем заменит Origin.
CrossOver — это популярная платформа для macOS, Linux и ChromeOS, которая позволяет всем этим системам запускать приложения Windows, как если бы они были «родными». Большинство пользователей использует CrossOver для запуска игр, разработанных для Windows, на компьютерах Mac и Linux.
В своей будущей ОС Sonoma Apple анонсировала новый инструмент Game Porting Tool для переноса игр, который позволяет разработчикам портировать игры для Windows на Mac с минимумом усилий. Инструмент основан на Wine, популярной