Lansarea Wine 10.18. Cota jocurilor Windows care funcționează prin Wine și Proton a ajuns aproape de 90%

A fost publicată versiunea experimentală a implementării deschise a Win32 API — Wine 10.18. De la lansarea versiunii 10.17, au fost închise 30 de rapoarte de erori și au fost efectuate 298 de modificări.

Cele mai importante schimbări:

  • În modul WoW64 (Windows-on-Windows pe 64 de biți), care permite rularea aplicațiilor Windows de 16/32 de biți în sisteme Unix pe 64 de biți, a fost implementată funcționalitatea de mapare a memoriei pentru OpenGL prin API-ul Vulkan.
  • În modul WoW64 a fost adăugată suportul pentru redirecționarea dispozitivelor SCSI.
  • În ntdll a fost adăugat API-ul de sincronizare „Synchronization barriers”, care permite suspendarea execuției mai multor thread-uri până când acestea ating un anumit punct de execuție în toate thread-urile (de exemplu, așteptând ca toate thread-urile să ajungă la o anumită etapă în timpul execuției paralele a aceluiași cod).
  • A fost adăugat suport pentru excepții WinRT.
  • Au fost închise rapoartele de erori legate de funcționarea aplicațiilor: cmd.exe Autodesk Fusion, Keepass 2, CD Manipulator, Exact Audio Copy, Realterm, PlayOnline Viewer, Cheat Engine.
  • Au fost închise rapoartele de erori legate de funcționarea jocurilor: Witcher 2, Yukon Trail, Sid Meier’s Pirates, Nightshade, Jolly Rover, MDk 2.

Potrivit statisticilor serviciului protondb.com, care colectează informații despre funcționarea aplicațiilor de jocuri listate în catalogul Steam, în Linux funcționează aproximativ 90% din jocurile Windows testate. Spre comparație, în 2020 în Linux funcționau aproximativ 75% din jocuri, iar în 2018 — 60%. Evaluarea funcționării jocurilor în Linux prin Wine și Proton a arătat că 7419 de jocuri testate au un nivel de suport platină, 5095 — nivel aur, 5196 — nivel argint, 718 — nivel bronz și doar 361 de jocuri sunt marcate ca nefuncționante. Limitând selecția la cele mai populare 1000 de jocuri din Steam, nivelul de suport este: 361 — platină, 449 — aur, 84 — argint, 27 — bronz și 28 — nefuncționante.

Nivelul platină indică o funcționare excelentă a jocurilor; jocurile de nivel aur funcționează fără probleme, dar necesită ajustări ale setărilor; nivelul argint indică faptul că jocul poate fi jucat, dar nu totul funcționează perfect; la nivelul bronz, jocurile pornesc, dar au probleme grave; statutul nefuncționant se atribuie atunci când nu este posibil să se pornească jocul.

Lansarea Wine 10.18. Cota jocurilor Windows care funcționează prin Wine și Proton a ajuns aproape de 90%


Sursa: opennet.ro
Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster