Uscita di Wine 10.11 e Wine staging 10.11

È stata pubblicata una versione sperimentale della realizzazione open source dell'API Win32 — Wine 10.11. Dalla versione 10.10 sono stati chiusi 25 rapporti di bug e apportate 292 modifiche.

Le modifiche più importanti:

  • È stata effettuata la preparazione per l'inclusione del supporto per il driver NTSync, aggiunto nel kernel di Linux 6.14, che implementa il dispositivo simbolico /dev/ntsync e un insieme di primitive per la sincronizzazione utilizzate nel kernel di Windows NT. L'implementazione di tali primitive a livello di kernel consente un netto aumento delle prestazioni dei giochi Windows eseguiti tramite Wine. Un significativo incremento delle prestazioni è ottenuto eliminando il sovraccarico associato all'uso di RPC nello spazio utente. Ad esempio, utilizzando il driver ntsync rispetto all'implementazione delle primitive di sincronizzazione NT nello spazio utente, il massimo FPS nel gioco Dirt 3 è aumentato del 678%, in Resident Evil 2 del 196%, in Tiny Tina’s Wonderlands del 177%, in Lara Croft: Temple of Osiris del 131%, in Call of Juarez del 125%, in The Crew del 96%, in Forza Horizon 5 del 48%, e in Anger Foot del 43%.
  • Nell'implementazione del linguaggio di descrizione dell'interfaccia WIDL (Wine Interface Definition Language) è stata ampliata la supporto per la generazione di metadati Windows Runtime (WinRT).
  • Sono stati chiusi rapporti di bug relativi al funzionamento delle applicazioni: Mixcraft, Clang Static Analyzer, Anritsu Software Toolbox, WordPro, Far File Manager 3, Pegasus Email, EZNEC pro2+ 7.0.
  • Rapporti sugli errori chiusi relativi al funzionamento dei giochi: Fallout 3, Diggles: The Myth of Fenris, Saya no Uta, C&C Generals Zero Hour, Genshin Impact, Purple Place, Kathy Rain 2, Among Us, Green Hell, Magic The Gathering Arena, Doom I & II Enhanced, Thief II, Bejeweled 3, Sid Meier’s Civilization III.

Contemporaneamente è stata rilasciata la versione del progetto Wine Staging 10.11, che fornisce build avanzate di Wine, comprese patch non completamente pronte o rischiose, al momento inadeguate per l'inclusione nel ramo principale di Wine. Rispetto a Wine, Wine Staging offre 389 patch aggiuntive. Nella nuova versione di Wine Staging è stata effettuata la sincronizzazione con la base di codice di Wine 10.11 e sono state trasferite nel ramo principale di Wine le patch relative al supporto di NTSync.

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