Ang Wine 6.20 release ug Wine staging 6.20

Usa ka eksperimento nga sanga sa bukas nga pagpatuman sa WinAPI β€” Wine 6.20 β€” gipagawas. Sukad sa pagpagawas sa bersyon 6.19, 29 nga mga taho sa bug ang gisirhan ug 399 nga mga pagbag-o ang nahimo.

Ang labing hinungdanon nga mga pagbag-o:

  • Ang MSXml, XAudio, DInput ug uban pang mga module nakabig sa PE (Portable Executable) nga format.
  • Ang ubang mga librarya sa sistema gilakip sa pagsuporta sa mga asembliya base sa PE format.
  • Gisuportahan lang sa DirectInput ang bag-ong backend para sa mga joystick nga nagsuporta sa protocol sa HID (Human Interface Devices).
  • Gipauswag sa Winelib ang suporta alang sa mga pagtukod sa MSVCRT.
  • Ang mga taho sa sayup nga may kalabutan sa operasyon sa mga dula gisirhan: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Nabanhaw, Rise of the Tomb Raider, Project CARS 2.
  • Ang mga taho sa sayup nga may kalabutan sa operasyon sa mga aplikasyon gisirado: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Dugang pa, atong mamatikdan ang pagporma sa pagpagawas sa Wine Staging 6.20 nga proyekto, sulod sa gambalay diin ang gipalawig nga pagtukod sa Wine naporma, lakip na ang dili hingpit nga andam o peligroso nga mga patch nga dili pa angay alang sa pagsagop ngadto sa nag-unang sanga sa Wine. Kung itandi sa Wine, ang Wine Staging naghatag og 557 ka dugang nga mga patch.

Ang bag-ong pagpagawas nag-sync sa Wine 6.20 codebase. Ang 5 nga mga patch nga may kalabotan sa suporta sa joystick sa DirectInput ug COM initialization kung gi-aktibo ang mga bintana sa imm32 gibalhin sa panguna nga Wine. Gi-update nga eventfd_synchronization ug ntdll-NtAlertThreadByThreadId patches. Temporaryo nga gi-disable ang usa ka set sa mfplat-streaming patches ug ang tanan nga nahabilin nga dinput patch (aron makig-coordinate sa trabaho sa bag-ong HID backend).

Source: opennet.ru

Idugang sa usa ka comment