eksperimentell utgivelse av en åpen implementering av Win32 API - . Siden utgivelsen av versjonen 44 feilrapporter ble lukket og 431 endringer ble gjort.
De viktigste endringene:
- Mer enn hundre DLL-er er bygget som standard med et innebygd bibliotek (levert av Wine-prosjektet, og DLL-filen fra Windows) i PE-format (bærbar kjørbar fil);
- Støtte for installasjon av PnP (Plug and Play)-drivere er utvidet. Implementerte UpdateDriverForPlugAndPlayDevices()-funksjonen;
- Til rammeverket lagt til støtte for klokkesynkronisering;
- Lagt til muligheten til å endre volum i lyddrivere;
- Feilrapporter knyttet til driften av spill og applikasjoner er lukket:
Samtidig, Valve bygge prosjektet , som er basert på utviklingen av Wine-prosjektet og har som mål å sikre lanseringen i Linux spillapplikasjoner laget for Windows og presentert i Steam-katalogen. Prosjektutvikling under BSD-lisensen. Proton lar deg kjøre direkte i Linux-Steam-klientspillapplikasjoner levert kun for WindowsPakken inneholder en implementering av DirectX 10/11 (basert på ) og 12 (basert på ), som jobber via oversettelse av DirectX-kall til Vulkan API, gir forbedret støtte for spillkontrollere og muligheten til å bruke fullskjermmodus uavhengig av skjermoppløsningene som støttes i spill. Sammenlignet med den originale Wine, har ytelsen til multi-threaded spill blitt betydelig økt takket være bruken av patcher ""(Eventfd-synkronisering).
В Proton:
- FAudio-komponenter som implementerer DirectX-lydbiblioteker (API XAudio2, X3DAudio, XAPO og XACT3) har blitt oppdatert til utgivelse 19.06.
- DXVK 1.2.1-laget ble kompilert med en ny kompilator, som muliggjorde forbedret ytelse i 32-biters spill.
- Forbedret skriftgjengivelse i SpellForce 3.
- Rettet problemer med støtte for Rumble-spillkontrollere i noen spill, inkludert Team Sonic Racing.
- Problemer med spill ved bruk av ikke-engelske språk er løst.
- Vi har jobbet med feil i den nye Steam-nettverks-APIen, inkludert å gjøre det mulig å spille flerspiller i A Hat in Time.
Kilde: opennet.ru
