Издание Wine 4.10 и Proton 4.2-6

Достъпен експериментално издание на отворената реализация на Win32 API — Wine 4.10. От момента на издаването на версията 4.9 бяха затворени 44 отчета за грешки и направени 431 изменения.

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

  • Над сто DLL са събрани по подразбиране с вградена библиотека msvcrt (предоставена от проекта Wine, а DLL от Windows) в PE (Portable Executable) формат;
  • Разширена поддръжка за инсталиране на драйвери PnP (Plug and Play). Реализирана е функцията UpdateDriverForPlugAndPlayDevices();
  • В рамката Media Foundation е добавена поддръжка за синхронизиране на часовника;
  • В звуковите драйвери е добавена възможност за регулиране на силата на звука;
  • Затворени са отчети за грешки, свързани с работата на игри и приложения:

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

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

  • Компонентите FAudio с реализация на звукови библиотеки DirectX (API XAudio2, X3DAudio, XAPO и XACT3) са актуализирани до версия 19.06.
  • Осигурена е сборка на слоя DXVK 1.2.1 с нов компилатор, което доведе до повишаване на производителността в 32-битови игри.
  • Подобрено е рендирането на шрифтове в играта SpellForce 3.
  • Проблемите с поддръжката на игрови контролери Rumble в някои игри, включително Team Sonic Racing, са решени.
  • Решени са проблеми с игрите при използване на неанглоезични локализации.
  • Извършена е работа по грешките в новото мрежово API на Steam, включително осигуряване на възможност за многоплейър в „A Hat in Time“.

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

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