Izdaja Wine 6.20 in uprizoritev Wine 6.20

Izdana je bila poskusna veja odprte izvedbe WinAPI, Wine 6.20. Od izdaje različice 6.19 je bilo zaprtih 29 poročil o napakah in narejenih 399 sprememb.

Najpomembnejše spremembe:

  • MSXml, XAudio, DInput in nekateri drugi moduli so bili pretvorjeni v format PE (Portable Executable).
  • Nekatere sistemske knjižnice so vključene za podporo sklopov, ki temeljijo na formatu PE.
  • DirectInput podpira samo novo zaledje za igralne palice, ki podpirajo protokol HID (Human Interface Devices).
  • Winelib ima izboljšano podporo za gradnje MSVCRT.
  • Zaprta so bila poročila o napakah v zvezi z delovanjem iger: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Zaprta so poročila o napakah v zvezi z delovanjem aplikacij: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Poleg tega lahko opazimo nastanek izdaje projekta Wine Staging 6.20, v okviru katerega se oblikujejo razširjene gradnje Wine, vključno z ne povsem pripravljenimi ali tveganimi popravki, ki še niso primerni za sprejem v glavno vejo Wine. V primerjavi z Wine Wine Staging ponuja 557 dodatnih popravkov.

Nova izdaja se sinhronizira s kodno osnovo Wine 6.20. 5 popravkov, povezanih s podporo igralne palice pri DirectInput in inicializaciji COM pri aktiviranju oken v imm32, je bilo prenesenih v glavni Wine. Posodobljeni popravki eventfd_synchronization in ntdll-NtAlertThreadByThreadId. Začasno onemogočen nabor popravkov za pretakanje mfplat in vsi preostali popravki dinput (za uskladitev dela z novim zaledjem HID).

Vir: opennet.ru

Dodaj komentar