Wydanie Wine 9.10 i Wine staging 9.10

Miał miejsce eksperymentalny wydanie otwartej implementacji Win32 API — Wine 9.10. Od momentu wydania 9.9 zamknięto 18 raportów o błędach i wprowadzono 254 zmiany.

Najważniejsze zmiany:

  • Wbudowany pakiet Vkd3d z implementacją Direct3D 12 został zaktualizowany do wersji 1.12.
  • Poprawiono wsparcie dla trybu DPI Awareness dla organizacji wyświetlania aplikacji na ekranach o wysokiej gęstości pikseli, uwzględniając, czy aplikacja obsługuje adaptację do zmiany DPI, czy nie.
  • Na platformach ARM dodano wsparcie dla C++ RTTI (Run-Time Type Information).
  • Dokonano oczyszczenia z przestarzałych możliwości kodu WineD3D, implementacji DirectX 1-11 w oparciu o OpenGL.
  • Zamknięto raporty o błędach związane z działaniem aplikacji: Paint.NET 4.1, Notepad++, Race, Affinity Photo 1.9.1, Pivot Animator 4.2, FL Studio 20.9.1, EA Desktop Client, reMarkable, BExAnalyzer, EditPad.
  • Zamknięto raporty o błędach związane z działaniem gier: DualShock 4, Silent Hill 4: The Room, gry firmy SRPG Studio, Far Cry 3, Horizon Zero Dawn CE, Metro Exodus.

Ponadto, sformułowano wydanie projektu Wine Staging 9.10, oferującego rozszerzone kompilacje Wine, które zawierają nie w pełni gotowe lub ryzykowne poprawki, które wciąż nie nadają się do przyjęcia w główną gałąź Wine. W porównaniu do Wine, w Wine Staging dostępnych jest 429 dodatkowych poprawek. W nowym wydaniu Wine Staging przeprowadzono synchronizację z bazą kodu Wine 9.10 i vkd3d. Zaktualizowano poprawki vkd3d-latest (integracja najnowszej wersji vkd3d) oraz Compiler_Warnings (poprawki związane z ostrzeżeniami kompilatorów).

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster