Wydanie Wine 7.12 i inscenizacja Wine 7.12

Eksperymentalna wersja otwartej implementacji WinAPI - Wine 7.12. Od wydania wersji 7.11 zamknięto 13 raportów o błędach i wprowadzono 266 zmian.

Najważniejsze zmiany:

  • Dla aplikacji korzystających z Qt5 dodano obsługę motywów.
  • Pakiet vkd3d z implementacją Direct3D 12 działającą poprzez translację wywołań do graficznego API Vulkan został zaktualizowany do wersji 1.4.
  • Interfejs API Direct2D ma ulepszoną obsługę efektów.
  • Narzędzia do pracy z rejestrem obsługują teraz wartości typu QWORD (UINT64).
  • Zamknięte są raporty o błędach związanych z działaniem gier: Star Citizen, Shogun Total War 2, Argentum 20 RPG.
  • Zamknięte są raporty o błędach związanych z działaniem aplikacji: MetaTrader4, Approach (Smart Suite), Wireshark.

Dodatkowo możemy wspomnieć o powstaniu projektu Wine Staging 7.12, w ramach którego powstają rozszerzone kompilacje Wine, zawierające nie w pełni gotowe lub ryzykowne łatki, które nie nadają się jeszcze do adopcji w głównej gałęzi Wine. W porównaniu do Wine, Wine Staging zapewnia 543 dodatkowe łatki.

Nowa wersja zapewnia synchronizację z bazą kodu Wine 7.12. Wśród zmian jedyną godną uwagi aktualizacją jest łatka „winepulse-PulseAudio_Support”, która rozwiązuje problemy z wyborem urządzeń dźwiękowych podczas korzystania z backendu dźwiękowego PulseAudio, dodaje obsługę GetPropValue, implementuje tryb wyłącznego dostępu do urządzenia dźwiękowego i przesyła KEY_AudioEndpoint_PhysicalSpeakers do sterownika PulseAudio.

Źródło: opennet.ru

Dodaj komentarz