Компания Valve ново издание на проекта , който е основан на разработките на проекта Wine и е насочен към осигуряване на стартиране на игрални приложения в Linux, създадени за Windows и представени в каталога Steam. Разработките на проекта под лиценз BSD.
Proton позволява директно да стартирате в Linux-клиент на Steam игрални приложения, предоставяни само за Windows. Пакетът включва реализация на DirectX 9 (на база ), DirectX 10/11 (на база ) и DirectX 12 (на базата ), работещи чрез транслация на повиквания на DirectX към API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на режим на цял екран независимо от поддържаните в игрите разрешения на екрана.
В :
- В състава пакет , предоставящ реализация на Direct3D 12, работеща чрез транслация на повиквания в API Vulkan;
- Прекратено е доставянето на варианти на сборките Wine и други библиотеки с включени отладъчни символи. За отладъчни цели е предложена отделна «debug» ветка на Proton, достъпна в клиента Steam;
- Обновена е системата за сборка. В makefile е добавена нова сборна цел
‘redist’, опростяваща разпространението на сборките на Proton между потребителите. Процесът на сборка е значително ускорен. Използваният за сборка образ на виртуалната машина е обновен до Debian 10; - Извършена е работа по намаляване на дисково пространство, заето от пакета Proton, и стремеж за намаляване на размера на изтегляните обновления;
- Внесени са подобрения, свързани с работата на Rockstar Launcher и Grand Theft Auto 5;
- Подобрена е поддръжката на игрови контролери в игрите Farming Simulator 19 и Resident Evil 2;
- Решени са проблемите с мишката в играта Arma 3;
- Осигурена е възможност за стартиране на играта «DmC: Devil May Cry»;
- Прослойката DXVK (реализация на DXGI, Direct3D 10 и Direct3D 11 върху API Vulkan) е обновена до версия ;
- Прослойката D9VK (реализация на Direct3D 9 върху API Vulkan) е обновена до експериментална версия ;
- Компонентите FAudio с реализация на звукови библиотеки DirectX (API XAudio2, X3DAudio, XAPO и XACT3) са обновени до версия ;
- Компонентите wine-mono, позволяващи стартиране на много XNA игри и игри на движка Unreal Engine 3, са обновени до версия 4.9.4.
Източник: opennet.ru
