Rilasciato Wine 8.0: supporto ai gamepad Sony e tante altre novità

Rilasciato Wine 8.0: supporto ai gamepad Sony e tante altre novità

Gli sviluppatori di Wine hanno annunciato il rilascio di una nuova versione dello strumento per l'esecuzione di applicazioni Windows su computer Linux. Nell'ultimo anno di sviluppo, l'utility ha ricevuto 8600 modifiche: i suoi creatori hanno parlato dei cambiamenti chiave nella nuova versione.

In Wine 8.0, è stato completato un processo quadriennale di conversione delle DLL per utilizzare il formato PE (file eseguibili, come in Windows). Ciò ha risolto i problemi di corrispondenza dei moduli di sistema su disco e in memoria (schema di protezione dalla copia), ha consentito l'esecuzione di applicazioni a 32 bit in un ambiente di programma x86 a 64 bit su sistemi con chip ARM.

Gli sviluppatori hanno anche fatto progressi nell'implementazione del sottosistema WoW64. Con il suo aiuto, le applicazioni Windows a 32 bit possono funzionare senza le librerie Unix a 32 bit. Questa funzione è ancora in fase di sviluppo, quindi i programmatori non consigliano agli utenti ordinari di attivarla. Se, tuttavia, si presenta tale necessità, è possibile attivarlo durante la compilazione di Wine con l'opzione --enable-archs.ms-*. Ciò ha ridotto il consumo di spazio degli indirizzi e ridotto il carico sull'unità. Le librerie integrate sono state aggiornate a Faudio 22.11, LCMS2 2.14, LibJPEG 9e, LibMPG123 1.31.1, LibPng 1.6.39, LibTiff 4.4.0, LibXml2 2.10.3, LibXslt 1.1.37 e Zlib 1.2.13.

< p>Gli sviluppatori hanno prestato molta attenzione al funzionamento di Linux con i controller di gioco. Hanno migliorato il supporto per il feedback delle vibrazioni delle ruote da gioco e aggiunto il supporto per i gamepad Sony DualShock e DualSense utilizzando il backend hidraw. Inoltre, il design del pannello di controllo del joystick è stato riprogettato.

Un'altra utile innovazione è il supporto per i filtri per la decodifica audio MPEG-1 basati sul framework GStreamer. Ci sono state anche molte ottimizzazioni relative all'accelerazione dello streaming, sia nel codice comune che nel renderer GL. A seconda dell'applicazione, ciò può comportare significativi miglioramenti delle prestazioni.

Secondo gli sviluppatori,

Altre importanti novità in Wine 8.0:

  • collegamento abilitato per la maggior parte dei font di sistema
  • tema chiaro è ora attivo per impostazione predefinita
  • Algoritmo di firma RSA-PSS aggiunto
  • JScript Garbage Collector implementato

L'elenco completo delle modifiche è disponibile sul sito web del progetto. Per un elenco di giochi e applicazioni testati per la compatibilità con Wine, segui questo link.