Wine 11.20: Depanare relay pentru ARM64EC, 24 de bug-uri rezolvate și compatibilitate extinsă pentru jocuri și aplicații
Echipa din spatele proiectului Wine a publicat versiunea 11.20, cea mai nouă iterație din ramura sa de dezvoltare (development branch). Stratul de compatibilitate open-source esențial pentru rularea aplicațiilor și jocurilor de Windows pe Linux aduce în această actualizare optimizări dedicate arhitecturii ARM, consolidări de infrastructură internă și corecții pentru 24 de probleme raportate de comunitate.
Progrese pe arhitectura ARM64EC și schimbări structurale
Una dintre cele mai tehnice adiții din Wine 11.20 este introducerea suportului de depanare tip relay debugging pentru ARM64EC (Emulation Compatible). Această interfață binară de aplicație (ABI), dezvoltată de Microsoft pentru sistemele Windows on Arm, permite interoperabilitatea codului nativ ARM64 cu cel x64 în cadrul aceluiași proces. Noua funcție de depanare va accelera diagnosticarea și optimizarea performanțelor pentru aplicațiile hibride pe mașinile ARM.
Alte două modificări interne importante vizează:
Validare XML superioară: Procesarea fișierelor XML a fost perfecționată, îmbunătățind compatibilitatea cu aplicațiile Windows dependente de componentele XML de la Microsoft.
Management unificat pentru unitățile optice: Suportul pentru dispozitivele CD-ROM a fost integrat direct în Mount Manager al Wine, simplificând și consolidând modul în care sistemul recunoaște mediile optice.
Aplicații de productivitate și utilitare reparate
Actualizarea rezolvă o serie de erori frustrante întâlnite în softuri de birou și creație multimedia:
Microsoft Office 2013: A fost corectată o eroare critică din installer-ul Click-to-Run, care eșua la salvarea documentelor XML encodate în format Unicode.
QuickBooks 2008–2010: Utilizatorii care depind de această suită contabilă nu se mai lovesc de blocajele generate de inițializarea eronată a licenței.
OneDrive: A fost eliminat un crash provocat de implementarea parțială a bibliotecii de sistem
cldapi.dll.Producție audio și media: În MusicBee a fost eliminată excepția de tip out-of-memory apărută în modul WoW64, iar în FL Studio a fost reparat comportamentul nedorit prin care elementele de meniu erau selectate automat la simpla trecere a cursorului.
Interfață: S-au remediat problemele de randare a decorațiunilor de fereastră în utilitare precum SumatraPDF și TagScanner.
Corecții pentru jocuri și remedierea regresiei din 11.19
Pasionații de gaming pe Linux primesc rezolvări pentru titluri clasice și moderne:
| Joc / Aplicație | Problemă rezolvată |
| Pure Pinball & Incoming (1998) | Eliminarea crash-urilor neașteptate apărute la lansare sau în timpul rulării. |
| Star Wolves 3 | Corectarea căderilor bruște de framerate și a problemelor de sacadare audio (audio stuttering). |
| Imperium: Great Battles of Rome | Restaurarea muzicii de fundal și a efectelor audio lipsă. |
| UFO: Aftershock & UFO: Afterlight | Rezolvarea incompatibilităților apărute la utilizarea driverelor proprietare Nvidia împreună cu backend-ul EGL. |
| Battlefield 1942 | Corectarea unei erori legate de directoare care împiedica copierea driverului de securitate secdrv.sys. |
| ElectraPlayer (Unreal Engine 4) | Remediere în Media Foundation pentru texturile DXGI, rezolvând redarea clipurilor video din jocuri și aplicații UE4. |
În plus, dezvoltatorii au reparat o regresie apărută în Wine 11.19: analizarea fișierelor /etc/hosts de dimensiuni foarte mari bloca complet procesul de inițializare a unui nou prefix Wine.
Disponibilitate
Codul sursă pentru Wine 11.20 este deja disponibil pentru descărcare de pe serverele oficiale, iar pachetele binare precompilate pentru Ubuntu, Debian, Fedora și alte distribuții populare vor sosi treptat prin depozitele oficiale WineHQ.
Sursa articolului:

Comentarii
Trimiteți un comentariu