Candidato al rilascio di Wine 5.0 e rilascio del pacchetto per l'esecuzione dei giochi Windows Proton 4.11-10

È iniziata testare la prima release candidate Wine 5.0, un'implementazione aperta dell'API Win32. Il codice base è stato messo in modalità congelamento prima del rilascio, previsto per la fine di dicembre o l'inizio di gennaio. Rispetto al rilascio Vino 4.21 37 segnalazioni di bug chiuse e 475 modifiche apportate.

Le modifiche più importanti:

  • Motore del browser Geco del vino, utilizzato nella libreria MSHTML, è stato aggiornato alla versione 2.47.1. Il codice di caricamento del motore Gecko è stato rielaborato ed è stata aggiunta la possibilità di avviarlo da un'installazione generale, non specifica per Wine;
  • Le tabelle Unicode sono state aggiornate alla versione 12.1.0. Le funzioni per la conversione Unicode sono state rielaborate in ntdll;
  • Aggiunta la versione iniziale della libreria MSADO (Oggetti dati ActiveX) con un'interfaccia per l'accesso e la manipolazione dei dati tramite un provider OLE DB, ad esempio per la connessione di programmi a un server SQL;
  • È stato aggiunto il supporto per l'installazione degli aggiornamenti all'utilità WUSA (Windows Update Standalone);
  • È continuato il lavoro sul trasferimento del codice dal kernel32 al kernelbase e sulla ristrutturazione di queste librerie. Ad esempio, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    Funzioni GeoID, FindFirst/NextFile e fuso orario. Il codice per l'inizializzazione del kernel è stato parzialmente spostato in ntdll;

  • bcrypt ha aggiunto il supporto per la verifica degli hash con firme digitali basate su chiavi ECDSA;
  • Molte nuove funzionalità sono state aggiunte a VBScript, inclusi ScriptTypeInfo_* e ScriptTypeComp_Bind*;
  • Le segnalazioni di errori relative al funzionamento di giochi e applicazioni vengono chiuse:
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Photolab 2, Football Manager 2017, Visualizzatore telecamera IP 4.x, Beat Hazard 2, Visual C++ Express 2005.

Inoltre, Valve pubblicato nuova versione del progetto Protone 4.11-10, che si basa sugli sviluppi del progetto Wine ed è volto a garantire il lancio delle applicazioni di gioco realizzate per Windows e presentate nel catalogo Steam su Linux. Sviluppi del progetto diffusione sotto licenza BSD. Proton ti consente di eseguire direttamente applicazioni di gioco solo per Windows nel client Steam Linux. Il pacchetto include un'implementazione DirectX 9 (basata su D9VK), DirectX 10/11 (basato su DXVK) e DirectX 12 (basato su VKD3D), che funziona tramite la traduzione delle chiamate DirectX all'API Vulkan, fornisce un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero indipendentemente dalle risoluzioni dello schermo supportate nei giochi.

Nella nuova versione di Proton:

  • Viene fornita la possibilità di avviare giochi Halo: The Master Chief Collection (richiede una versione beta del client Steam e una versione della libreria GnuTLS inferiore alla 3.5.4 per essere eseguita). Mancano alcune modalità di gioco a causa dell'indisponibilità del supporto EasyAntiCheat;
  • I gestori degli eventi del mouse sono stati notevolmente migliorati, il che ha un effetto positivo sul comportamento del mouse nei giochi Fallout 4, Furi e Metal Gear Solid V;
  • Aggiunta una nuova modalità di ridimensionamento dei numeri interi che fornisce una migliore chiarezza dei pixel durante lo zoom. La modalità si abilita iniziando con la variabile d'ambiente WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Risolti diversi problemi con i layout dei controller di gioco. Le modifiche consentono ai giochi Telltale di funzionare meglio con i controller Xbox, così come i giochi Cuphead e ICEY con controller PlayStation 4 collegati tramite Bluetooth;
  • Gestione migliorata del force feedback sui gamepad, soprattutto quando si utilizzano i controller al volante.
  • Sono stati risolti i problemi relativi al blocco di Metal Gear Solid V all'avvio.
  • Risolto un problema relativo alla regressione delle prestazioni durante l'utilizzo dei controller di gioco Xbox;
  • Quando si gioca a Trine 4, il limite del frame rate di 30 FPS è stato rimosso;
  • Risolti i crash durante la riproduzione di IL-2 Sturmovik;
  • Versioni aggiornate di componenti di terze parti: D9VK aggiornato alla versione 0.40-rc-p e FAudio alla 19.12. Sono state apportate correzioni a DXVK.

Fonte: opennet.ru

Aggiungi un commento