Inginerul IBM, Jan Polenski, a trimis pentru revizuire primul set de patch-uri, care adaugă.

A fost publicată o versiune experimentală a implementării deschise a Win32 API - Wine 11.9. De la lansarea versiunii 11.8, au fost soluționate 24 de rapoarte de erori și s-au efectuat 197 de modificări.

Cele mai importante schimbări:

  • Este inclusa biblioteca SQLite 3.51.1.
  • A fost implementat suportul inițial pentru firele de sistem. În ntdll au fost adăugate funcții pentru a crea un fir folosind pthread.
  • A fost adăugat suport pentru suspendarea firului în codul emulat când rulează pe sisteme ARM64.
  • A fost îmbunătățită compatibilitatea cu VBScript.
  • În driverul winewayland.drv, care permite utilizarea Wine în medii bazate pe protocolul Wayland, pentru setarea poziției cursorului este folosit protocolul Wayland wp_pointer_warp_v1, care poate muta instantaneu cursorul în poziția specificată.
  • În d3d9 a fost adăugată o secvență falsă de inițializare a tabelului metodelor virtuale (d3d9_device_vtbl, Virtual Method Table), care include doar metoda d3d9_device_GetDisplayModeEx. Această modificare asigură compatibilitatea cu platforma jocurilor online BFME Online Arena.
  • Au fost închise rapoarte de erori legate de aplicații: Lotus Notes 8.x, Photoshop CS 2, Logos 9, WinSCP, Homesite 5.5, GOM Player, Graphpad Prism 9, GXSCC, ExamDiff Pro Fileeditor, SteelSeries GG 110.0.
  • Au fost închise rapoarte de erori legate de jocuri: Wargaming Game Center, Command & Conquer 3, Command & Conquer Red Alert 3.

A fost creată simultan versiunea proiectului Wine Staging 11.9, care oferă compilări extinse Wine ce includ patch-uri incomplete sau riscante, care nu sunt încă potrivite pentru a fi integrate în ramura principală Wine. Comparativ cu Wine, Wine Staging oferă 273 de patch-uri suplimentare. În noua versiune Wine Staging a fost realizată sincronizarea cu baza de cod a Wine 11.9 și a fost actualizat codul vkd3d. În ramura principală Wine au fost integrate patch-uri care remediază problemele de compilare vkd3d folosind instrumentele mingw și adaugă în dispozitivul d3d9 o secvență falsă de inițializare vtbl.

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