После изрядной волны спектицизма относительно Game Porting toolkit, показанного на WWDC’23, и фраз вроде «Расслабьтесь! Apple каждый год показывает пару портированных тайтлов, а потом все затихает» случилось неожиданное — Reddit заполонили сообщения о запуске DirectX 12 игр на MacOS 14 Sonoma.
Game Porting toolkit это такой Wine на максималках с дополнительным слоем трансляции Dx12 инструкций в Metal3 API, который Apple заопенсорсила сразу же после конференции. Спустя 1 день на
M2 Max уже запустили Diablo 4 с 70 FPS и десятки других игр, которые выдают довольно хорошую производительность при использовании Game Porting toolkit без каких-либо изменений в коде прямо сейчас. Удивительно, как мало времени будет занимать у разработчиков портирование игр.
Кажется, нас все-таки ждёт эра игр на Mac!