Valve Steam Proton Project - Игри за Windows на Linux.
Преди няколко дни предположихме как код, открит в Steam Play Git може да се позовава на съвместимостта на игрите в различни операционни системи - и изглежда, че Steam току-що обяви нова версия на Steam Play, която позволява на геймърите на Linux да играят игри, базирани на Windows, на своята машина с Linux, използвайки новата Valve Протон , проект, базиран на вино.
Понастоящем Proton е с отворен код в GitHub и хранилището на източниците всъщност потвърждава, че DXVK се използва за Direct3D за поддръжка на Vulkan - изглежда Valve е използвал своя разработчик, както и няколко други ангажимента.
Това, което прави този проект на Proton, позволява да се инсталират и стартират игри на Windows без налична версия на Linux директно от клиента Steam, заедно с поддръжка на Steamworks и OpenVR. Освен това внедряванията на DirectX 11 и 12 вече са изцяло базирани на Vulkan, което доведе до цялостна подобрена съвместимост на играта и намалено въздействие върху производителността в различни тестови тестове.
Цялоекранната поддръжка за игри също е подобрена - игрите на цял екран вече ще бъдат безпроблемно разтеглени към дисплея на потребителя, без да се намесват в основната разделителна способност на монитора или да се изисква използването на виртуален работен плот - значително подобрение за игрите на цял екран на Linux.
Освен това, производителността на многонишковите игри, които се възползват от множество нишки на централния процесор, е значително подобрена спрямо ваниловото вино, така че производителността на играта трябва да бъде значително подобрена в заглавията, които използват многопоточност.
И накрая, Valve има подобрена поддръжка на игровия контролер ( за контролери, които се поддържат от Steam, във всеки случай) - това обикновено са контролери тип XInput и DInput, въпреки че XInput е много по-популярен в повечето игри.
Към момента игрите за Windows, които се поддържат с това ново стартиране на Steam Play, са QUAKE, Tropico 4, Star Wars: Battlefront 2, DOOM, DOOM VFR, Payday: The Heist, STALKER: Shadow of Chernobyl и шепа други популярни заглавия. Докато Valve продължава да тества и актуализира този проект на Proton, те ще добавят още към списъка с поддържани игри. В този сценарий си представяме, че най-популярните заглавия първо ще получат поддръжка - малко вероятно е целият каталог на Steam да стане достъпен в този проект на Steam Play Proton.
Във всеки случай ще бъде интересно да се проследи развитието, тъй като през последните месеци се постигат много прекрасни неща с драйверите на Intel и AMD за Linux, както и цялата работа, извършена върху ядрото Linux 4.19.
За пълния списък на поддържаните в момента игри и допълнителни бележки за изданието вижте съобщение за обява от Valve.