Nuove versioni di Wine 11.9 e Wine-staging 11.9

È stato pubblicato un rilascio sperimentale dell'implementazione open source dell'API Win32 — Wine 11.9. Dalla versione 11.8 sono stati chiusi 24 rapporti di bug e apportate 197 modifiche.

Le modifiche più importanti:

  • È stata inclusa la libreria SQLite 3.51.1.
  • Introdotto il supporto iniziale per i thread di sistema. Nella libreria ntdll sono state aggiunte funzioni per creare un thread utilizzando pthread.
  • Aggiunto il supporto per la sospensione dei thread nel codice emulato durante l'esecuzione su sistemi ARM64.
  • Migliorata la compatibilità con VBScript.
  • Nel driver winewayland.drv, che consente l'uso di Wine in ambienti basati sul protocollo Wayland, è stato utilizzato il protocollo Wayland wp_pointer_warp_v1 per impostare la posizione del cursore, permettendo il trasferimento immediato del puntatore nella posizione designata.
  • In d3d9 è stata aggiunta una sequenza fittizia di inizializzazione della tabella dei metodi virtuali (d3d9_device_vtbl, Virtual Method Table), che include solo il metodo d3d9_device_GetDisplayModeEx. Questa modifica ha consentito di garantire la compatibilità con la piattaforma di giochi online BFME Online Arena.
  • Chiuso rapporti di bug relativi al funzionamento delle applicazioni: 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.
  • Rapporti sugli errori chiusi relativi al funzionamento di giochi: Wargaming Game Center, Command & Conquer 3, Command & Conquer Red Alert 3.

È stata contemporaneamente rilasciata la versione del progetto Wine Staging 11.9, che offre build avanzate di Wine, incluse patch non completamente pronte o rischiose, attualmente non idonee per l'inclusione nel ramo principale di Wine. Rispetto a Wine, Wine Staging fornisce 273 patch aggiuntive. Nella nuova versione di Wine Staging è stata effettuata la sincronizzazione con il codice sorgente di Wine 11.9 e aggiornato il codice di vkd3d. Sono state trasferite patch nella versione principale di Wine che risolvono problemi con la build di vkd3d utilizzando l'toolkit mingw e aggiungono una sequenza di inizializzazione fittizia vtbl nel dispositivo d3d9.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster