Релиз на Wine 4.21 и пакета за стартиране на Windows-игри Proton 4.11-9

Достъпен експериментален релиз на отвореното изпълнение на Win32 API — Вино 4.21. От момента на издаване на версията 4.20 бяха затворени 50 отчета за грешки и направени 343 промени.

Наиболее значительные изменения:

  • Реализирано е определяне на URL за конфигурация на HTTP прокси въз основа на данни, предадени чрез DHCP;
  • В D3DX9 е добавена поддръжка на параметрични блокове (добавени са извикванията d3dx_effect_ApplyParameterBlock(), d3dx_effect_BeginParameterBlock(), d3dx_effect_EndParameterBlock() и d3dx_effect_DeleteParameterBlock());
  • Продължава работа по изграждането на DLL по подразбиране с вградена библиотека msvcrt (предоставяна от проекта Wine, а не DLL от Windows) във формат PE (Portable Executable);
  • Затворени са отчети за грешки, свързани с работата на игри и приложения като LegoLand, Need For Speed: Shift, Super Mario Brothers X, Ccleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad за MySQL Freeware 7.x, Gothic 2, Splinter Cell, Crysis 1, Nextiva, Everquest Classic, Archicad 22.

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

В новата версия на Proton е отстранен регресивният проблем, появил се в версия 4.11-8, който води до по-ниска производителност в 32-битови игри, стартирани с помощта на слоеве DXVK и D9VK. Решен е проблемът с показването на неправилен размер на паметта за някои GPU. Отстранен е срив при стартиране на играта Crazy Machines 3. Възстановена е поддръжката на обратна връзка от игрови контролери за рулево управление.

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

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