Wine 6.20-release en Wine-enscenering 6.20

Een experimentele tak van de open implementatie van WinAPI, Wine 6.20, is vrijgegeven. Sinds de release van versie 6.19 zijn 29 bugrapporten gesloten en 399 wijzigingen aangebracht.

De belangrijkste wijzigingen:

  • MSXml, XAudio, DInput en enkele andere modules zijn geconverteerd naar PE-formaat (Portable Executable).
  • Er zijn enkele systeembibliotheken opgenomen ter ondersteuning van assemblages op basis van het PE-formaat.
  • DirectInput ondersteunt alleen de nieuwe backend voor joysticks die het HID-protocol (Human Interface Devices) ondersteunen.
  • Winelib heeft de ondersteuning voor MSVCRT-builds verbeterd.
  • Foutrapporten met betrekking tot de werking van de games zijn gesloten: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Foutrapporten met betrekking tot de werking van applicaties zijn gesloten: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Daarnaast kunnen we de vorming van de release van het Wine Staging 6.20-project opmerken, in het kader waarvan uitgebreide builds van Wine worden gevormd, inclusief nog niet volledig gereed of riskante patches die nog niet geschikt zijn voor adoptie in de belangrijkste Wine-tak. Vergeleken met Wine biedt Wine Staging 557 extra patches.

De nieuwe release synchroniseert met de Wine 6.20-codebase. 5 patches gerelateerd aan joystickondersteuning in DirectInput en COM-initialisatie bij het activeren van vensters in imm32 zijn overgebracht naar de hoofdversie van Wine. Bijgewerkte eventfd_synchronization- en ntdll-NtAlertThreadByThreadId-patches. Tijdelijk een set mfplat-streaming-patches en alle resterende dinput-patches uitgeschakeld (om het werk met de nieuwe HID-backend te coördineren).

Bron: opennet.ru

Voeg een reactie