Wine 6.3 release og Wine staging 6.3

En eksperimentel udgivelse af en åben implementering af WinAPI - Wine 6.3 - fandt sted. Siden udgivelsen af ​​version 6.2 er 24 fejlrapporter blevet lukket, og 456 ændringer er blevet foretaget.

De vigtigste ændringer:

  • Debugger-understøttelse er blevet forbedret i systemopkaldsgrænsefladen.
  • WineGStreamer-biblioteket er blevet konverteret til PE eksekverbart filformat.
  • WIDL (Wine Interface Definition Language) compileren har udvidet understøttelse af WinRT IDL (Interface Definition Language).
  • Tilføjet valgfri support til build-id'er.
  • Lukkede fejlrapporter relateret til driften af ​​spil og applikationer: 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,

Samtidig blev udgivelsen af ​​Wine Staging 6.3-projektet dannet, inden for rammerne af hvilket udvidede builds af Wine dannes, herunder ikke helt klar eller risikable patches, der endnu ikke er egnede til adoption i hovedvingrenen. Sammenlignet med Wine giver Wine Staging 694 ekstra patches.

Den nye udgivelse bringer synkronisering med Wine 6.3-kodebasen. 14 patches er blevet overført til hovedvinen, primært relateret til WIDL-understøttelse og udvidelse af ntdll's muligheder. Tilføjede patches for at understøtte DiscordSetup.exe og brug af UAC (User Account Control), når du kører WhatsApp Desktop, Smartflix, Squirrel og OneDrive installationsprogrammer og applikationer med reducerede rettigheder. Opdateret packager-DllMain, nvcuda-CUDA_Support, api-ms-win-Stub_DLLs, nvapi-Stub_DLL og ntdll-Junction_Points patches.

Derudover udgav Valve VKD3D-Proton 2.2, en forgrening af vkd3d-kodebasen designet til at forbedre Direct3D 12-understøttelse i Proton-spilstarteren. VKD3D-Proton understøtter protonspecifikke ændringer, optimeringer og forbedringer for bedre ydeevne af Windows-spil baseret på Direct3D 12, som endnu ikke er blevet overtaget i hoveddelen af ​​vkd3d. Den nye version tilføjer understøttelse af VRS (Variable Rate Shading) og begynder at implementere DXR-understøttelse (DirectX Raytracing). Problemer med spillene Cyberpunk 2077, Horizon Zero Dawn, Death Stranding, Polaris, DIRT 5 er blevet løst.

Kilde: opennet.ru

Tilføj en kommentar