Nouvo vèsyon Wine 4.17, Wine Staging 4.17, Proton 4.11-6 ak D9VK 0.21

Disponib lage eksperimantal nan yon aplikasyon ouvè Win32 API a - Diven 4.17. Depi lage vèsyon an 4.16 Yo te fèmen 14 rapò ensèk epi yo te fè 274 chanjman.

Chanjman ki pi enpòtan yo:

  • Motè Mono a te mete ajou nan vèsyon 4.9.3;
  • Te ajoute sipò pou tèkstur konprese nan fòma DXTn nan d3dx9 (transfere soti nan Wine Staging);
  • Yo te pwopoze yon premye vèsyon bibliyotèk Windows Script (msscript);
  • Te ajoute pwosesis apèl APC nan ntdll anvan pwosesis la kòmanse;
  • wined3d ajoute sipò pou GPU AMD VEGA12;
  • Sipò pou trete notifikasyon sou chanjman aparèy atravè API XRandR la te aplike;
  • Te ajoute sipò pou jenere kle RSA;
  • Pou achitekti ARM64, sipò pou proxy san pwoblèm yo te aplike pou koòdone objè;
  • Rapò erè ki gen rapò ak operasyon jwèt ak aplikasyon yo fèmen.
    Vampire Masquerade a, AppCAD, Civilization 4, Shed installer, Royal Quest, iCloud.

Ansanm prezante lage pwojè Diven Staging 4.17, nan ki pwolonje bati nan diven yo fòme, ki gen ladan plak ki pa konplètman pare oswa ki riske ki poko apwopriye pou adopsyon nan branch prensipal la diven. Konpare ak diven, Wine Staging bay 855 plak adisyonèl. Nouvo lage a pote senkronizasyon ak Wine 4.17 kodbaz la. Te ajoute sipò pou opinyon nan mòd anvan tout koreksyon (Entre kri nan user32), ki elimine pwoblèm nan jwèt ki baze sou motè a Sous, osi byen ke Overwatch ak Star Citizen. Enkli fikse pou rezoud aksidan jwèt yo
Empire Earth, Trinklet Supreme ak Silent Hill 4: Sal la. Te ajoute souch dsdmo.dll pou efè DirectSound.

Konpayi Valv pibliye nouvo lage nan pwojè a Pwoton 4.11-6, ki baze sou devlopman pwojè Wine epi ki vize pou pèmèt aplikasyon pou jwèt ki te kreye pou Windows epi prezante nan katalòg vapè pou yo kouri sou Linux. Reyalizasyon pwojè yo gaye anba lisans BSD. Proton pèmèt ou dirèkteman kouri aplikasyon pou jwèt Windows sèlman nan kliyan vapè Linux la. Pake a gen ladan yon aplikasyon DirectX 9 (ki baze sou D9VK), DirectX 10/11 (ki baze sou Dxvk) ak DirectX 12 (ki baze sou vkd3d), k ap travay atravè tradiksyon apèl DirectX nan Vulkan API a, bay sipò amelyore pou kontwolè jwèt ak kapasite pou itilize mòd ekran plen kèlkeswa rezolisyon ekran yo sipòte nan jwèt yo.

Nan nouvo vèsyon Proton, kouch DXVK (yon aplikasyon DXGI, Direct3D 10 ak Direct3D 11 sou tèt Vulkan API) te mete ajou nan yon branch. 1.4, nan ki
Koòdone pwogramasyon Direct3D 11 te mete ajou nan vèsyon 11.4, ak DXGI nan vèsyon 1.5. Antretan, devlopè DXVK yo te pibliye yon aktyalizasyon korektif DXVK 1.4.1, ki te fikse pwoblèm ki te lakòz aksidan nan kòd la D3D10 ak amelyore sipò pou Batman: Arkham City, Hitman 2, ak Ni no Kuni Remastered.

Anplis de sa, nou ka remake yon nouvo lage enpòtan nan pwojè a D9VK 0.21, nan ki aplikasyon an nan Direct3D 9 ap devlope, k ap travay nan tradiksyon an nan apèl nan API a grafik Vulkan. Pwojè a baze sou kodbaz pwojè DXVK, ki te pwolonje ak sipò pou Direct3D 9. Konpare ak aplikasyon Direct3D 9 ki baze sou WineD3D, D9VK pèmèt pi wo pèfòmans, depi tradiksyon Direct3D 9 atravè OpenGL pi dousman pase tradiksyon atravè Vulkan.

В nouvo vèsyon te ajoute nouvo apèl Direct3D 9
D3DBLEND_BOTHSRCALPHA ak D3DBLEND_BOTHINVSRCALPHA, yo te aplike yon sistèm verrouillage pou imaj MSAA ak kat pwofondè, yo te ajoute sipò pou fòma YUV2 ak YUVY, yo te ajoute yon seri konstan elaji lè yo te pèmèt pwosesis lojisyèl somè yo, yo te fè optimize pèfòmans, apèl nan TexM3x3Spec ak TexMXNUMXxXNUMXSpec yo te aplike pou DXSO
TexM3x3VSpec, 27 pinèz fikse.

Sous: opennet.ru

Add nouvo kòmantè