Wydanie Wine 9.21 i Wine staging 9.21

Opublikowana została eksperymentalna wersja otwartej implementacji Win32 API — Wine 9.21. Od momentu wydania 9.20 zamknięto 16 raportów o błędach i wprowadzono 230 zmian.

Najważniejsze zmiany:

  • W API DirectPlay kontynuowano realizację wsparcia dla sesji sieciowych.
  • Pliki nagłówkowe zostały zmienione, aby zapewnić kompilację kodu w C++.
  • Wprowadzono poprawki związane z obsługą zakończenia operacji wejścia-wyjścia (I/O) podczas wykonywania synchronicznych operacji z plikami.
  • W D3DX9 zaimplementowano wsparcie dla formatów przedstawienia koloru 64bpp RGBA i 48bpp RGB w obrazach PNG.
  • Zrealizowano narzędzie sort.exe.
  • Rozwiązano problem z działaniem trybu Drag&Drop podczas uruchamiania wine w Ubuntu 24.04.
  • Zamknięto raporty o błędach związane z działaniem aplikacji: IP Camera Viewer 4.x, MusicBee, MediRoutes, Paint Shop Pro 9.01, AnyRail.
  • Zamknięto raporty o błędach związane z działaniem gier: Timeshift, Call of Duty 2 modding tools, Rise of Nations: Rise of Legends 2010, Saints Row 2, Shard of Dreams, Metal Gear Solid V.

Ponadto, przygotowano wydanie projektu Wine Staging 9.21, które oferuje rozszerzone kompilacje Wine, zawierające wciąż niegotowe lub ryzykowne poprawki, które nie są jeszcze gotowe do przyjęcia do głównej gałęzi Wine. W porównaniu do Wine w Wine Staging udostępniono 358 dodatkowych poprawek. W nowym wydaniu Wine Staging dokonano synchronizacji z bazą kodu Wine 9.21 i przeniesiono świeże zmiany z vkd3d. Do głównej wersji Wine przeniesiono wsparcie dla funkcji D3DX9 D3DXOptimizeVertices. Dodano poprawki implementujące metodę IDirectMusicSegment8::GetAudioPathConfig w dmime oraz zmieniające zachowanie metody IDirectMusicScript::EnumRoutine w dmscript.

Ź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