Wydanie Wine 6.3 i inscenizacja Wine 6.3

Nastąpiło eksperymentalne wydanie otwartej implementacji WinAPI - Wine 6.3. Od wydania wersji 6.2 zamknięto 24 raporty o błędach i wprowadzono 456 zmian.

Najważniejsze zmiany:

  • Udoskonalono obsługę debugera w interfejsie wywołań systemowych.
  • Biblioteka WineGStreamer została przekonwertowana do formatu pliku wykonywalnego PE.
  • Kompilator WIDL (Wine Interface Definition Language) rozszerzył obsługę WinRT IDL (język definicji interfejsu).
  • Dodano opcjonalną obsługę identyfikatorów kompilacji.
  • Zamknięte raporty błędów związane z działaniem gier i aplikacji: Seagate Crystal Enterprise 8.0, iTunes 12.1.3.6, Achieve Planner 1.9.0, Monopoly Deluxe, Logos 4.x-9.x, Yet Another Process Monitor, Macromedia Director Player 4. x, WRC 4, Far Manager 3.0, Atomic Mail Sender 4.25, RSSeditor 0.9.54, High Impact eMail 5, Miranda, Notepad2,

W tym samym czasie powstało wydanie projektu Wine Staging 6.3, 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 przyjęcia w głównej gałęzi Wine. W porównaniu do Wine, Wine Staging zapewnia 694 dodatkowych poprawek.

Nowa wersja zapewnia synchronizację z bazą kodu Wine 6.3. Do głównego Wine przeniesiono 14 poprawek, związanych głównie z obsługą WIDL i rozszerzeniem możliwości ntdll. Dodano poprawki obsługujące plik DiscordSetup.exe i korzystanie z UAC (Kontrola konta użytkownika) podczas uruchamiania instalatorów i aplikacji WhatsApp Desktop, Smartflix, Squirrel i OneDrive z obniżonymi uprawnieniami. Zaktualizowano łatki packager-DllMain, nvcuda-CUDA_Support, api-ms-win-Stub_DLLs, nvapi-Stub_DLL i ntdll-Junction_Points.

Dodatkowo Valve opublikowało VKD3D-Proton 2.2, rozwidlenie bazy kodu vkd3d zaprojektowane w celu ulepszenia obsługi Direct3D 12 w programie uruchamiającym gry Proton. VKD3D-Proton obsługuje specyficzne dla Protona zmiany, optymalizacje i ulepszenia w celu lepszej wydajności gier Windows opartych na Direct3D 12, które nie zostały jeszcze zastosowane w głównej części vkd3d. Nowa wersja dodaje obsługę VRS (Variable Rate Shading) i rozpoczyna wdrażanie obsługi DXR (DirectX Raytracing). Problemy z grami Cyberpunk 2077, Horizon Zero Dawn, Death Stranding, Polaris, DIRT 5 zostały rozwiązane.

Źródło: opennet.ru

Dodaj komentarz