Pubblicazione di Wine 6.7 e VKD3D-Proton 2.3

È stato rilasciato un aggiornamento sperimentale della versione open source di WinAPI — Wine 6.7. Dalla versione 6.6 sono stati risolti 44 bug e apportate 397 modifiche.

Le modifiche più importanti:

  • Le librerie NetApi32, WLDAP32 e Kerberos sono state convertite nel formato dei file eseguibili PE.
  • È stata migliorata l'implementazione del framework Media Foundation.
  • Nella libreria mshtml è stata implementata la modalità JavaScript ES6 (ECMAScript 2015), attivata quando si utilizza la modalità di compatibilità con Internet Explorer 11.
  • In WOW64, il layer per l'esecuzione di applicazioni a 32 bit su Windows a 64 bit, è stato migliorato il reindirizzamento del file system per sostituire le DLL a 32 bit con quelle a 64 bit.
  • Aggiunti nuovi driver con supporto Plug & Play.
  • Aggiunto un dispositivo di input per la gestione della tastiera in modalità raw.
  • Risolti bug relativi al funzionamento di giochi: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, «Fairy Tale About Father Frost, Ivan and Nastya», MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Risolti bug relativi al funzionamento di applicazioni: Melodyne 5, Informix Database apps, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar2000, Avid VENUE, EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Windows System Control Center, LDPlayer 4.0.x, Alacritty 0.7.2.

Si può inoltre menzionare la pubblicazione da parte di Valve di VKD3D-Proton 2.3, un fork del codice sorgente vkd3d, creato per migliorare il supporto di Direct3D 12 nel pacchetto di avvio giochi Proton. VKD3D-Proton include modifiche specifiche per Proton, ottimizzazioni e miglioramenti per una migliore esecuzione dei giochi Windows basati su Direct3D 12, che non sono ancora stati accettati nella versione principale di vkd3d.

Nella nuova versione di VKD3D-Proton è stato aggiunto il supporto iniziale per l'API DXR 1.0 (DirectX Raytracing), nella cui implementazione per il tracciamento dei raggi viene utilizzata l'estensione Vulkan VK_KHR_raytracing. DXR è attualmente funzionante solo su sistemi con driver NVIDIA e può essere utilizzato nei giochi Control e Ghostrunner. È stato finalizzato il supporto per VRS (Variable Rate Shading) e rasterizzazione conservativa (Conservative Rasterization). È stata implementata la chiamata D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH, che consente l'uso di APITraces. Sono state apportate diverse significative ottimizzazioni delle prestazioni.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster