Sommario
Wine 9.0 è stato rilasciato come l’ultima versione di questo strato di compatibilità open-source gratuito che consente di eseguire app e giochi sviluppati per sistemi Windows su sistemi operativi di tipo Unix. Questa nuova versione introduce un driver grafico sperimentale per Wayland con caratteristiche come la gestione di base delle finestre, il supporto per monitor multipli, la scalabilità DPI elevata, eventi di movimento relativo e anche il supporto Vulkan.
Novità in Wine 9.0
Il driver Wayland in Wine 9.0 rappresenta un’implementazione iniziale e non è abilitato di default. Gli utenti possono attivarlo modificando la chiave di registro HKCU\\Software\\Wine\\Drivers
. Il driver Vulkan è stato aggiornato per supportare Vulkan 1.3.272 e successivi, e il driver PostScript è stato reimplementato per funzionare con file spool in formato Windows, evitando chiamate dirette dal lato Unix.
Supporto e Funzionalità Estesi
Wine 9.0 aggiunge anche supporto per molte istruzioni aggiuntive agli effetti Direct3D 10, implementa il decoder Windows Media Video (WMV) DirectX Media Object (DMO) e aggiunge supporto per stream video e di sistema, nonché stream audio al filtro DirectShow MPEG‑1 Stream Splitter. L’integrazione desktop è stata migliorata per consentire agli utenti di chiudere la finestra del desktop in modalità desktop a schermo intero tramite l’opzione “Esci dal desktop” nel menu Start.
Miglioramenti Audio e Altre Caratteristiche
Il supporto audio è stato potenziato con l’implementazione di diversi moduli DirectMusic, il caricamento dei font sonori DLS1 e DLS2, il supporto per il formato SF2 per la compatibilità con i font sonori MIDI standard di Linux, il supporto al Doppler shift in DirectSound, il decoder Indeo IV50 Video for Windows e la riproduzione MIDI in dmsynth.
Cambiamenti e Aggiunte Significativi
Altre modifiche importanti includono il supporto del caricatore per i moduli ARM64X e ARM64EC, insieme alla capacità di eseguire binari Windows esistenti sui sistemi ARM64 e il supporto iniziale per la costruzione di Wine per l’architettura ARM64EC. È stato anche aggiunto un nuovo interfaccia di emulazione x86 a 32 bit, un nuovo modo WoW64 che supporta l’esecuzione di app a 32 bit sulle recenti versioni di macOS che non supportano processi Unix a 32 bit, il supporto per le mappe di azione DirectInput e Windows 10 come versione Windows predefinita per i nuovi prefissi.
Aspettative per il Futuro
Wine 9.0 promette di essere un aggiornamento significativo, offrendo funzionalità avanzate e miglioramenti che potrebbero avere un impatto considerevole su come gli utenti Unix utilizzano le applicazioni e i giochi Windows. Con questi aggiornamenti, Wine continua a svolgere un ruolo cruciale nel migliorare l’interoperabilità e la flessibilità dei sistemi operativi.