Kompania Valve projektin mbledhje , i cili bazohet në punën e projektit Wine dhe ka për qëllim të mundësojë ekzekutimin në Linux të aplikacioneve lojëra të krijuara për Windows dhe të paraqitura në katalogun Steam. Punësimi i projektit në licencën BSD. Së bashku me përgatitjet e Wine origjinal dhe projekte të tjera përkatëse si DXVK dhe vkd3d, ndryshimet e zhvilluara në Proton transferohen.
Proton lejon ekzekutimin direkt të aplikacioneve lojërash në klientin Linux të Steam, të dorëzuara vetëm për Windows. Paketa përfshin zbatimin e DirectX 10/11 (në bazë të ) dhe 12 (në bazë të ), që funksionojnë përmes transformimit të thirrjeve DirectX në API Vulkan, ofron mbështetje të përmirësuar për kontrollorët e lojërave dhe mundësinë e përdorimit të modit të plotë ekranit pavarësisht nga rezolutat e mbështetura në lojëra. Krahasuar me Wine origjinale, performanca e lojërave me shumë procese është rritur ndjeshëm falë aplikimit të patch-eve "« (Eventfd Synchronization).
Main :
- Прослойка DXVK (реализация DXGI, Direct3D 10 и Direct3D 11 поверх API Vulkan) обновлена до версии 1.1.1, в добавлена поддержка размещения кода шейдеров в памяти в сжатом виде и увеличена производительность различных игр, особенно построенных на базе движка Unreal Engine 4.
- Устранён крах при запуске игры RAGE 2 (для работы на системах с GPU AMD требуется использование свежей экспериментальной версии Mesa);
- Улучшена поддержка графического API Vulkan, обеспечена совместимость с Vulkan-сборкой игры «No Man’s Sky»;
- Улучшены пиктограммы для некоторых оконных менеджеров;
- Исправлена ошибка, приводившая к зависанию процесса Wine при обновлении версии Proton;
- Решены проблемы с определением игровых контроллеров в играх Yakuza Kiwami и Telltale;
- Исправлены ошибки из-за которых некорректно генерировались ландшафты в игре Space Engineers;
- Устранён крах при запуске игры Flower.
Burimi: opennet.ru
