Wine 6.20 release och Wine staging 6.20

En experimentell gren av den öppna implementeringen av WinAPI, Wine 6.20, har släppts. Sedan version 6.19 släpptes har 29 felrapporter stängts och 399 ändringar har gjorts.

De viktigaste förändringarna:

  • MSXml, XAudio, DInput och några andra moduler har konverterats till PE-format (Portable Executable).
  • Vissa systembibliotek ingår för att stödja sammansättningar baserade på PE-formatet.
  • DirectInput stöder endast den nya backend för joysticks som stöder HID-protokollet (Human Interface Devices).
  • Winelib har förbättrat stöd för MSVCRT-versioner.
  • Felrapporter relaterade till driften av spelen har stängts: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Felrapporter relaterade till driften av applikationer är stängda: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Dessutom kan vi notera bildandet av utgivningen av Wine Staging 6.20-projektet, inom ramen för vilket utökade uppbyggnader av Wine bildas, inklusive inte helt färdiga eller riskfyllda patchar som ännu inte är lämpliga för adoption i huvudvingrenen. Jämfört med Wine ger Wine Staging 557 ytterligare patchar.

Den nya utgåvan synkroniseras med Wine 6.20-kodbasen. 5 patchar relaterade till joystickstöd i DirectInput och COM-initiering vid aktivering av windows i imm32 har överförts till huvudvinet. Uppdaterade eventfd_synchronization och ntdll-NtAlertThreadByThreadId patchar. Inaktiverade tillfälligt en uppsättning mfplat-streaming-patchar och alla återstående dinput-patchar (för att samordna arbetet med den nya HID-backend).

Källa: opennet.ru

Lägg en kommentar