Wine 6.18 release och Wine staging 6.18

En experimentell gren av den öppna implementeringen av WinAPI, Wine 6.18, har släppts. Sedan version 6.17 släpptes har 19 felrapporter stängts och 485 ändringar har gjorts.

De viktigaste förändringarna:

  • Shell32- och WineBus-biblioteken har konverterats till PE-format (Portable Executable).
  • Unicode-data uppdaterade till version 14.
  • Mono-motorn har uppdaterats till version 6.4.0.
  • Ytterligare arbete har gjorts för att stödja felsökningsformatet DWARF 3/4.
  • Den nya backend är aktiverad som standard för joysticks som stöder HID-protokollet (Human Interface Devices).
  • Felrapporter relaterade till driften av Resident Evil 7 har stängts.
  • Stängda felrapporter relaterade till driften av applikationer: Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows ISO Downloader 8.45, Click-N-Type 3.03.

Samtidigt bildades släppet av Wine Staging 6.18-projektet, inom ramen för vilket utökade builds av Wine bildas, inklusive inte helt färdiga eller riskfyllda plåster som ännu inte är lämpliga för adoption i huvudvingrenen. Jämfört med Wine ger Wine Staging 616 ytterligare patchar.

Den nya utgåvan synkroniseras med Wine 6.18-kodbasen. 7 patchar relaterade till ntoskrnl.exe, IRP, unixfs-stöd i shell32 och implementeringen av funktionerna K32GetModuleBaseNameW, K32GetModuleInformation och K32GetModuleBaseNameA har överförts till huvudvinet. Lade till 4 patchar med möjligheten att integrera Token-objekt i sapi och stöd för funktionerna FltBuildDefaultSecurityDescriptor och ISpObjectToken-CreateInstance. Uppdaterad plat-streaming-support patch.

Dessutom kan vi notera meddelandet från Epic Games om implementeringen av stöd för Linux-plattformen i Easy Anti-Cheat anti-cheat-systemet. Support implementeras både för inbyggda Linux-byggen och för spel som lanseras med vin- och protonlager, vilket kommer att lösa problem med att starta spel med anti-cheat aktiverat i Wine/Proton Windows-byggen. Easy Anti-Cheat låter dig köra ett nätverksspel i ett speciellt isoleringsläge, som verifierar spelklientens integritet och upptäcker kiling av processen och manipulation av dess minne.

Källa: opennet.ru

Lägg en kommentar