Ricerca nel sito web

Wine 10.18 rilasciato con mappatura OpenGL basata su Vulkan


Wine 10.18 introduce la mappatura della memoria OpenGL basata su Vulkan e risolve 30 bug per migliorare le prestazioni di app e giochi Windows su Linux.

The Wine Project, un layer di compatibilità che consente agli utenti Linux e macOS di eseguire applicazioni Windows, ha ufficialmente rilasciato la versione 10.18 come aggiornamento di manutenzione per la serie stabile 10.x.

Uno dei principali cambiamenti in Wine 10.18 è l'introduzione della mappatura della memoria OpenGL utilizzando Vulkan in modalità WoW64. Questa funzionalità migliora le prestazioni e la compatibilità per le applicazioni che si basano su OpenGL, particolarmente in ambienti misti a 32 e 64 bit. Sfruttando Vulkan, Wine può gestire i carichi di lavoro OpenGL in modo più efficiente, offrendo rendering più fluido e riducendo il sovraccarico.

Un'altra aggiunta importante è l'API per le barriere di sincronizzazione, che aiuta a migliorare il coordinamento tra thread e processi all'interno di Wine, rendendolo più simile al comportamento di Windows nelle applicazioni complesse. È stato inoltre aggiunto il supporto per le eccezioni WinRT, ampliando la compatibilità con le applicazioni Windows moderne che dipendono dal framework Windows Runtime.

Estendendo ulteriormente le capacità di accesso all'hardware, Wine 10.18 introduce il pass-through SCSI in modalità WoW64, consentendo un'emulazione più accurata delle interazioni a basso livello con i dispositivi per le applicazioni che comunicano direttamente con l'hardware.

Oltre a questi importanti miglioramenti, la release include 30 correzioni di bug che interessano un'ampia gamma di software. Tra le correzioni più importanti ci sono problemi riguardanti titoli come Sid Meier’s Pirates!, The Witcher 2, Jolly Rover, C&C Generals: Zero Hour, e Exact Audio Copy, oltre a problemi di usabilità in applicazioni come KeePass 2 e Autodesk Fusion.

Infine, Wine 10.18 risolve anche diversi problemi tecnici di lunga data, inclusa la gestione delle barre rovesciate finali nei percorsi dei file, errori di sincronizzazione dei thread e rallentamenti delle prestazioni nelle applicazioni OpenGL quando si utilizza il nuovo sottosistema WoW64.

Per ulteriori informazioni, visita l'annuncio. Il codice sorgente di Wine 10.18 può essere scaricato dalla pagina del progetto su GitLab per chi è interessato a provare o aggiornare la propria installazione attuale. I pacchetti binari per varie distribuzioni dovrebbero essere disponibili a breve.