Wine 6.20 release og Wine staging 6.20

En eksperimentel gren af ​​den åbne implementering af WinAPI, Wine 6.20, er blevet frigivet. Siden udgivelsen af ​​version 6.19 er 29 fejlrapporter blevet lukket, og 399 ændringer er blevet foretaget.

De vigtigste ændringer:

  • MSXml, XAudio, DInput og nogle andre moduler er blevet konverteret til PE-format (Portable Executable).
  • Nogle systembiblioteker er inkluderet for at understøtte assemblies baseret på PE-formatet.
  • DirectInput understøtter kun den nye backend for joysticks, der understøtter HID-protokollen (Human Interface Devices).
  • Winelib har forbedret understøttelse af MSVCRT-builds.
  • Fejlrapporter relateret til driften af ​​spillene er blevet lukket: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Fejlrapporter relateret til driften af ​​applikationer er lukket: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Derudover kan vi bemærke dannelsen af ​​udgivelsen af ​​Wine Staging 6.20-projektet, 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 557 ekstra patches.

Den nye udgivelse synkroniseres med Wine 6.20-kodebasen. 5 patches relateret til joystick-understøttelse i DirectInput og COM-initialisering ved aktivering af windows i imm32 er blevet overført til hovedvinen. Opdateret eventfd_synchronization og ntdll-NtAlertThreadByThreadId patches. Deaktiverede midlertidigt et sæt mfplat-streaming-patches og alle resterende dinput-patches (for at koordinere arbejdet med den nye HID-backend).

Kilde: opennet.ru

Tilføj en kommentar