Verë 6.20 lëshimi dhe Wine inskenim 6.20

Një degë eksperimentale e zbatimit të hapur të WinAPI, Wine 6.20, është lëshuar. Që nga lëshimi i versionit 6.19, janë mbyllur 29 raporte të gabimeve dhe janë bërë 399 ndryshime.

Ndryshimet më të rëndësishme:

  • MSXml, XAudio, DInput dhe disa module të tjera janë konvertuar në formatin PE (Portable Executable).
  • Disa biblioteka të sistemit janë përfshirë për të mbështetur asambletë bazuar në formatin PE.
  • DirectInput mbështet vetëm backend-in e ri për levë që mbështesin protokollin HID (Human Interface Devices).
  • Winelib ka përmirësuar mbështetjen për ndërtimet MSVCRT.
  • Raportet e gabimeve në lidhje me funksionimin e lojërave janë mbyllur: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Raportet e gabimeve në lidhje me funksionimin e aplikacioneve janë të mbyllura: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Për më tepër, mund të vërehet formimi i publikimit të projektit Wine Staging 6.20, brenda kuadrit të të cilit formohen ndërtime të zgjeruara të Wine, duke përfshirë arna jo plotësisht të gatshme ose të rrezikshme që nuk janë ende të përshtatshme për t'u miratuar në degën kryesore të Wine. Krahasuar me Wine, Wine Staging ofron 557 arna shtesë.

Publikimi i ri sinkronizohet me bazën e kodeve Wine 6.20. 5 arna në lidhje me mbështetjen e levës në DirectInput dhe inicializimin COM kur aktivizohen dritaret në imm32 janë transferuar në Wine kryesore. Përditësuar eventfd_synchronization dhe arna ntdll-NtAlertThreadByThreadId. Çaktivizoi përkohësisht një sërë arnimesh të transmetimit mfplat dhe të gjitha arnimet e mbetura (për të koordinuar punën me prapavijën e re të HID).

Burimi: opennet.ru

Shto një koment