Издаването на Wine 4.16 и пакета за стартиране на Windows игри Proton 4.11-4

Достъпен експериментално издание на отворената реализация на Win32 API — Wine 4.16. От момента на издаването на версията 4.15 Затворени са 16 доклада за грешки и направени 203 промени.

Най-важните промени:

  • Повишена е стабилността на функциите за улавяне на мишката в игрите;
  • Подобрена е поддръжката на крос-компилация в WineGCC;
  • Подобрен е съвместимостта с отладчици на Windows;
  • Кодът, свързан с управлението на паметта, отладката, ioctl, конзолата, блокировките и проследяването на промените във файловете, е пренесен от kernel32 в kernelbase;
  • Закрити са докладите за грешки, свързани с работата на игрите и приложенията Dragon Age: Art of Murder Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, μTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7, ExHIBIT, Zoom Edit&Share 5.0.0.0.

В същия ден компания Valve публикува ново издание на проекта Proton 4.11-4, който е базиран на разработки на проекта Wine и е насочен към осигуряване на стартиране в Linux на игрови приложения, създадени за Windows и представени в каталога Steam. Разработките на проекта се разпространява са под лицензия BSD. Proton позволява директно стартиране в Linux клиента на Steam игрови приложения, предоставени само за Windows. Пакетът включва реализация на DirectX 9 (на базата на D9VK), DirectX 10/11 (на базата на DXVK) и DirectX 12 (на базата на vkd3d), работещи чрез транслация на повикванията на DirectX в API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на цял екран независимо от поддържаните в игрите резолюции.

В новата версия:

  • Слоят DXVK (имплементация на DXGI, Direct3D 10 и Direct3D 11 върху API Vulkan) е обновен до версия 1.3.4, в която е устранена теч на паметта, проявяваща се при стартиране на игри, използващи Direct2D. Отстранени са проблемите с производителността в играта Quantum Break, проявяващи се при използване на NVIDIA драйвери и стари драйвери на AMD. За игрите Control е включена опцията d3d11.allowMapFlagNoWait за по-пълноценно използване на ресурсите на GPU;
  • Слоят D9VK (имплементация на Direct3D 9 върху API Vulkan) е обновен до експериментална версия 0.21-rc-p;
  • Компонентите FAudio с имплементация на звуковите библиотеки DirectX (API XAudio2, X3DAudio, XAPO и XACT3) са обновени до изданието 19.09;
  • Подобрено е поведението на контролерите на PlayStation 4 и други контролери, свързани чрез Bluetooth;
  • Направени са подобрения, свързани с улавянето на мишката и загубата на фокус на прозорците;
  • Осигурена е поддръжка за стартиране на играта Farming Simulator 19;
  • Отстранени са графичните артефакти в игрите A Hat in Time и Ultimate Marvel vs Capcom 3.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster