Разработчиците зад проекта Wine пуснаха нова експериментална версия на внедряването на Win32 Wine 4.9 API С което от пускането на версия 4.8 са затворени 24 отчета за грешки и са направени 362 промени.
В същото време Valve пусна версия на проекта Proton 4.2-5, който се основава на работата на проекта Wine и има за цел да гарантира, че приложенията за игри, създадени за Windows и представени в Steam, стартират в Linux.
Основни промени във виното 4.9
Както може би знаете, Wine има две версии, която е стабилната версия и версията за разработка.. Стабилната версия е резултат от работата и корекциите на грешки във версията за разработка.
Версията за разработка обикновено е на теория най-важната, тъй като тази версия се пуска, за да открие всички тези грешки и да може да ги коригира или да приложи кръпки.
С пускането на тази нова експериментална версия на Wine 4.9 Пристигане на първоначална поддръжка за инсталиране на Plug and Play драйвери Акценти, плюс няколко функции бяха преместени в новата DLL на KernelBase.
По същия начин също, Реализациите са направени, за да имат възможност за изграждане на 16-битови модули в PE формат.
Направени са различни корекции, свързани с работата на игровите контролери и е осигурено използването на системни таймери с висока точност, ако има такива.
Лос доклади за грешки, свързани с работата на игрите и приложенията които са затворени са следните: Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Осмос.
Как да инсталирам версията за разработка на Wine 4.8 на Ubuntu и деривати?
Ако се интересувате от възможността да изпробвате тази нова версия за разработка на Wine на вашия дистрибутор, Можете да го направите, като следвате инструкциите, които споделяме по-долу.
За да инсталирате тази версия на Wine 4.9 на Ubuntu и производни ще направим следното, в терминал, който въвеждаме:
sudo dpkg --add-architecture i386
Сега ще добавим следното към системата:
wget https://dl.winehq.org/wine-builds/Release.key sudo apt-key add Release.key sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/ sudo apt-get update sudo apt-get --download-only install winehq-devel sudo apt-get install --install-recommends winehq-devel sudo apt-get --download-only dist-upgrade
Какво е новото в Proton 4.2-5?
Откъде да знаят Proton ви позволява да стартирате приложения за игри, които са достъпни само за Windows директно на клиента на Linux Steamтъй като включва DirectX 10/11 (на базата на DXVK) и реализация на 12 (на базата на vkd3d), работеща чрез превод на DirectX повиквания в API на Vulkan, осигурява подобрена поддръжка за игрови контролери и възможност за използване на режим на цял екран, независимо от резолюциите на екрана поддържани от игри.
В сравнение с оригиналното Wine, ефективността на многонишковите игри е значително увеличена благодарение на използването на кръпки "esync" (Eventfd Synchronization).
Новата версия добавя поддръжка за мрежовия API на Steam използва се в нови игри, включително „Шапка във времето“.
също направи многобройни корекции, свързани с настройките за оформление в контролерите на игри, Те решиха много проблеми с контролера на игри в игри, базирани на Unity, включително Subnautica и Ubisoft игри.
Протон 4.2-5 включва освобождаването на междинния слой DXVK 1.2.1 с внедряването на DXGI, Direct3D 10 и Direct3D 11 през Vulkan API (версия 1.1.1 беше използвана по-рано).
Плюс корекции на грешки и подобрена поддръжка на играта DXVK клон 1.2 включи отделна нишка за изпращане на команди към буфера и добави поддръжка за специфични разширения за рендиране, които не са официално дефинирани в спецификацията Direct3D 11 за DXVK коригираща тема 1.2.1 подобрява съвместимостта с Reshade, решава проблеми с изпълнението на игрите Lords of the Fallen и The Surge премахна колапса на играта Yakuza Kiwami 2.
Как да активирам Proton в Steam?
За тази Те трябва да отворят Steam клиента и да кликнат върху Steam в горния ляв ъгъл и след това Настройки.
В секцията „Акаунт“ ще намерите опцията за регистрация за бета версията. Правейки това и приемайки, ще затворите Steam клиента и ще изтеглите бета версията (нова инсталация).
В края и след достъп до акаунта си те се връщат към същия маршрут, за да проверят дали вече използват Proton.