Издание Wine 4.14

Достъпен експериментално издание на отворената реализация на Win32 API — Wine 4.14. От момента на издаването на версията 4.13 бяха затворени 18 отчета за грешки и внесено 255 промени.

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

  • Двигателят Mono беше актуализиран до версия 4.9.2, което позволи да се отстранят проблеми при стартиране на квестовете DARK и DLC;
  • DLL формат PE (Portable Executable) вече не са обвързани с runtime
    MinGW;
  • В ntoskrnl е реализиран призив MmIsThisAnNtAsSystem и са добавени симптоми за призивите SePrivilegeCheck и SeLocateProcessImageName;
  • В
    wtsapi32 реализира функции WTSFreeMemoryExA и WTSFreeMemoryExW, и са добавени симптоми за WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] и WTSOpenServerEx[AW];
  • Добавени нови DLL wlanui и utildll;
  • От kernel32 е преместен код, свързан с управлението на процеси, потоци и файлови дескриптори, в kernelbase;
  • В wined3d са добавени функции за работа с текстури, като wined3d_texture_upload_data() и wined3d_texture_gl_upload_data();
  • Внесени са корекции, свързани с обработката на изключения на платформата ARM64;
  • Затворени са отчети за грешки, свързани с работата на игри и приложения:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star citizen, Adobe Digital Editions 2.

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

В новата версия компонентите FAudio с реализиране на звукови библиотеки DirectX (API XAudio2, X3DAudio, XAPO и XACT3) са актуализирани до версия 19.08, двигателят Mono до версия 4.9.2, а слоя DXVK (реализация на DXGI, Direct3D 10 и Direct3D 11 върху API Vulkan) е актуализиран до версия 1.3.2. Осигурен е изход на данни за режим 60 FPS и за екрани с висока честота на кадрите (необходимо за стари игри). Проблемите с замръзването при въвеждане на текст в игрите Earth Defense Force 5 и Earth Defense Force 4.1 са решени.

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

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