Candidato per il rilascio di Wine 5.0 e rilascio del pacchetto per eseguire giochi Windows Proton 4.11-10

È iniziato Test del primo candidato per il rilascio di Wine 5.0, implementazione open source dell'API Win32. Il codice è stato congelato in vista del rilascio, previsto per la fine di dicembre o inizio gennaio. Rispetto al rilascio Wine 4.21 Chiusura di 37 report di bug e apportate 475 modifiche.

Le modifiche più importanti:

  • Motore del browser Wine Gecko, che è utilizzato nella libreria MSHTML, aggiornato alla versione 2.47.1. È stato ristrutturato il codice di caricamento del motore Gecko e aggiunta la possibilità di essere eseguito da un'installazione comune, non specifica per Wine;
  • Tabelle Unicode aggiornate alla versione 12.1.0. In ntdll sono state rifatte le funzioni per la conversione Unicode;
  • Aggiunta una versione iniziale della libreria MSADO (ActiveX Data Objects) con un'interfaccia per accedere e manipolare dati tramite il provider OLE DB, ad esempio, per connettere applicazioni a un server SQL;
  • Nell'utility WUSA (Windows Update Standalone) è stata aggiunta la supporto per l'installazione di aggiornamenti;
  • Prosegue il lavoro di trasferimento del codice da kernel32 a kernelbase e ristrutturazione dei dati delle librerie. Ad esempio, sono stati trasferiti Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, e le funzioni relative ai fusi orari. Il codice per l'inizializzazione del kernel è stato parzialmente trasferito in ntdll;
  • In bcrypt è stata aggiunta la supporto per la firma degli hash delle firme digitali basati su chiavi ECDSA;
  • In VBScript sono state aggiunte molte nuove funzioni, inclusi ScriptTypeInfo_* e ScriptTypeComp_Bind*;
  • Sono stati chiusi rapporti di errore relativi al funzionamento di giochi e applicazioni:
    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, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.

Inoltre, l'azienda Valve ha pubblicato nuova versione del progetto Proton 4.11-10, che si basa sui progressi del progetto Wine ed è volto a garantire l'esecuzione su Linux di applicazioni di gioco create per Windows e disponibili nel catalogo Steam. I progressi del progetto sono distribuite sotto licenza BSD. Proton consente di eseguire direttamente nel client Steam di Linux le applicazioni di gioco fornite esclusivamente per Windows. Il pacchetto include l'implementazione di DirectX 9 (basato su D9VK), DirectX 10/11 (basato su DXVK) e DirectX 12 (basato su vkd3d), che funzionano tramite la traduzione delle chiamate DirectX nell'API Vulkan, offre un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero indipendentemente dalle risoluzioni supportate nei giochi.

Nella nuova versione di Proton:

  • È stata garantita la possibilità di avviare giochi Halo: The Master Chief Collection (per avviare è necessaria la versione beta del client Steam e la versione della libreria GnuTLS inferiore a 3.5.4). Alcuni modalità di gioco mancano a causa della mancanza di supporto per EasyAntiCheat;
  • Sono stati significativamente migliorati i gestori degli eventi del mouse, con un impatto positivo sul comportamento del mouse nei giochi Fallout 4, Furi e Metal Gear Solid V;
  • È stata aggiunta una nuova modalità di scaling intero che migliora la nitidezza dei pixel quando si ingrandisce. La modalità viene attivata avviando con la variabile d'ambiente WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Sono stati risolti vari problemi relativi ai layout dei controller di gioco. Le modifiche hanno migliorato il funzionamento dei giochi Telltale con i controller Xbox, così come di Cuphead e ICEY con i controller PlayStation 4 collegati via Bluetooth;
  • È stata migliorata la gestione dell'effetto di feedback nei gamepad in risposta agli sforzi applicati, specialmente con l'uso dei controller per volante;
  • Risolti i problemi di blocco del gioco Metal Gear Solid V all'avvio;
  • Eliminata una regressione delle prestazioni con l'uso dei controller Xbox;
  • Giocando a Trine 4, è stata rimossa la limitazione della frequenza dei fotogrammi a 30 FPS;
  • Risolti i crash durante il gioco in IL-2 Sturmovik;
  • Aggiornate le versioni dei componenti di terzi: D9VK è stato aggiornato alla versione 0.40-rc-p e FAudio alla 19.12. Sono state apportate correzioni in DXVK.

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