Pubblicazione di Wine 4.14

Disponibile release sperimentale dell'implementazione open source dell'API Win32 — Wine 4.14. Dalla data di rilascio della versione 4.13 sono stati chiusi 18 rapporti di errore e sono state apportate 255 modifiche.

Le modifiche più importanti:

  • Il motore Mono è stato aggiornato alla versione 4.9.2, risolvendo problemi di avvio delle quest DARK e DLC;
  • DLL in formato PE (Portable Executable) ora non sono più legate al runtime
    MinGW;
  • Nel ntoskrnl è stata implementata la chiamata MmIsThisAnNtAsSystem e sono stati aggiunti stub per le chiamate SePrivilegeCheck e SeLocateProcessImageName;
  • In
    wtsapi32 ha implementato le funzioni WTSFreeMemoryExA e WTSFreeMemoryExW, e sono stati aggiunti stub per WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] e WTSOpenServerEx[AW];
  • Sono state aggiunte nuove DLL wlanui e utildll;
  • Il codice relativo alla gestione dei processi, dei thread e dei descrittori di file è stato trasferito da kernel32 a kernelbase;
  • In wined3d sono state aggiunte funzioni per la gestione delle texture, come wined3d_texture_upload_data() e wined3d_texture_gl_upload_data();
  • Fatti correttivi relativi alla gestione delle eccezioni sulla piattaforma ARM64;
  • Sono stati chiusi rapporti di errore relativi al funzionamento di giochi e applicazioni:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.

Inoltre, si può notare pubblicazione aggiornamento del progetto da parte di Valve Proton 4.11-2, 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 12 (basata 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, i componenti FAudio con implementazione delle librerie sonore DirectX (API XAudio2, X3DAudio, XAPO e XACT3) sono stati aggiornati alla release 19.08, il motore Mono alla versione 4.9.2 e il layer DXVK (implementazione di DXGI, Direct3D 10 e Direct3D 11 sopra API Vulkan) è stato aggiornato alla versione. 1.3.2. È garantita l'uscita dei dati a 60 FPS anche per schermi ad alta frequenza di aggiornamento (necessario per i giochi più datati). Risolti i problemi di blocco durante l'immissione di testo nei giochi Earth Defense Force 5 ed Earth Defense Force 4.1.

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