eksperimentalno izdanje otvorene implementacije Win32 API-ja - . Od izlaska verzije Zatvoreno je 14 izvješća o greškama i napravljene su 274 promjene.
Najvažnije promjene:
- Mono motor je ažuriran na verziju 4.9.3;
- Dodana podrška za komprimirane teksture u DXTn formatu u d3dx9 (preneseno iz Wine Staging);
- Predložena je početna verzija Windows Script runtime knjižnice (msscript);
- Dodana obrada APC poziva u ntdll prije pokretanja procesa;
- wined3d dodaje podršku za AMD VEGA12 GPU-ove;
- Implementirana je podrška za obradu obavijesti o promjenama uređaja putem XRandR API-ja;
- Dodana podrška za generiranje RSA ključeva;
- Za arhitekturu ARM64 implementirana je podrška za besprijekorne proxyje za objektna sučelja;
- Izvješća o pogreškama u vezi s radom igara i aplikacija su zatvorena.
Vampire the Masquerade, AppCAD, Civilization 4, Shed installer, Royal Quest, iCloud.
Istovremeno izdanje projekta , unutar kojeg se formiraju proširene građevine Winea, uključujući nepotpuno spremne ili rizične zakrpe koje još nisu prikladne za usvajanje u glavnu Wine granu. U usporedbi s Wineom, Wine Staging nudi 855 dodatnih zakrpa. Novo izdanje donosi sinkronizaciju s Wine 4.17 kodnom bazom. Dodana je podrška za unos u sirovom načinu (Raw Input u user32), što je eliminiralo probleme u igrama temeljenim na Source engineu, kao i Overwatch i Star Citizen. Uključeni popravci za rješavanje padova igre
Empire Earth, Trinklet Supreme i Silent Hill 4: Soba. Dodan završetak dsdmo.dll za DirectSound efekte.
Valve Company novo izdanje projekta , koji se temelji na razvoju projekta Wine i usmjeren je na omogućavanje igraćih aplikacija kreiranih za Windows i predstavljenih u Steam katalogu da rade na Linuxu. Projektna postignuća pod BSD licencom. Proton vam omogućuje izravno pokretanje aplikacija za igranje samo za Windows u Steam Linux klijentu. Paket uključuje implementaciju DirectX 9 (temeljenu na ), DirectX 10/11 (na temelju ) i DirectX 12 (temeljen na ), koji radi putem prijevoda DirectX poziva na Vulkan API, pruža poboljšanu podršku za kontrolere igara i mogućnost korištenja načina rada preko cijelog zaslona bez obzira na razlučivosti zaslona podržane u igrama.
U novoj verziji Protona, DXVK sloj (implementacija DXGI, Direct3D 10 i Direct3D 11 na vrhu Vulkan API-ja) je ažuriran na granu , u kojem
Programsko sučelje Direct3D 11 ažurirano je na verziju 11.4, a DXGI na verziju 1.5. U međuvremenu su DXVK programeri objavili ispravnu nadogradnju , koji je popravio probleme koji su uzrokovali padove u D3D10 kodu i poboljšao podršku za Batman: Arkham City, Hitman 2 i Ni no Kuni Remastered.
Dodatno, možemo primijetiti novo značajno izdanje projekta , unutar kojeg se razvija implementacija Direct3D 9, radeći kroz prijevod poziva na Vulkan graphics API. Projekt se temelji na kodnoj bazi DXVK projekta, koja je proširena podrškom za Direct3D 9. U usporedbi s Direct3D 9 implementacijom temeljenom na WineD3D, D9VK omogućuje veće performanse, budući da je prijevod Direct3D 9 kroz OpenGL sporiji od prijevoda kroz Vulkan.
В dodao nove Direct3D 9 pozive
D3DBLEND_BOTHSRCALPHA i D3DBLEND_BOTHINVSRCALPHA, implementiran je sustav zaključavanja za MSAA slike i mape dubine, dodana je podrška za YUV2 i YUVY formate, dodan je prošireni skup konstanti prilikom omogućavanja softverske obrade verteks shadera, provedena je optimizacija performansi, pozivi prema TexM3x3Spec i TexMXNUMXxXNUMXSpec su implementirani za DXSO
TexM3x3VSpec, ispravljeno 27 grešaka.
Izvor: opennet.ru
