Цього тижня виповнюється рік з того часу, як Valve випустила свою бета-версію Proton для Steam Play. Складання базується на напрацюваннях Wine і призначається для запуску Windows-ігор з бібліотеки Steam на операційних системах сімейства Linux.
Серед розробників відзначимо компанію CodeWeavers, яка займається розробкою та підтримкою пропрієтарної версії Wine під назвою CrossOver. В офіційному блозі розробки
У списку є такі моменти:
- Чотири релізні оновлення версії Wine.
- Значні поліпшення в особливості управління вікнами, включаючи внесення виправлень та звітів про помилки самим віконним менеджерам. Це і комбінація Alt + Tab, і рух вікна по екрану, і перемикання в повноекранний режим, і відстеження фокусу миші та клавіатури, і таке інше.
- Багато зусиль щодо покращення підтримки геймпадів в іграх.
- Додавання до збірки останніх випусків Steamworks та OpenVR SDK.
- Реалізація збирання на основі віртуальної машини, щоб користувачам було простіше створювати власні версії Proton.
- Підтримка розробки та інтеграції FAudio, реалізації XAudio2 з відкритим вихідним кодом для покращення підтримки звуку для нових ігор.
- Заміна Microsoft .NET на Wine-Mono з відкритим вихідним кодом та його покращення.
- Ряд зусиль з підтримки неанглійських локалей та мов.
При цьому відзначимо, що Proton вже підтримує D9VK, DXVK та Direct3D-over-Vulkan. Не виключено, що в майбутньому система стане повноцінною заміною Windows для ігор та програм.
Джерело: 3dnews.ru