Vérsi anyar Wine 4.17, Wine Staging 4.17, Proton 4.11-6 sareng D9VK 0.21

Aya sékrési ékspérimén tina palaksanaan kabuka tina Win32 API - anggur 4.17. Kusabab sékrési versi 4.16 14 laporan bug ditutup sareng 274 parobihan dilakukeun.

Parobahan anu paling penting:

  • Mesin Mono parantos diropéa kana versi 4.9.3;
  • Ditambahkeun dukungan pikeun tékstur anu dikomprés dina format DXTn ka d3dx9 (ditransfer tina Pementasan Anggur);
  • Versi awal pustaka runtime Windows Script (msscript) parantos diajukeun;
  • Ditambahkeun pamrosésan telepon APC ka ntdll sateuacan prosésna dimimitian;
  • wined3d nambihan dukungan pikeun AMD VEGA12 GPUs;
  • Rojongan pikeun ngolah béwara ngeunaan parobahan alat via XRandR API parantos dilaksanakeun;
  • Ditambahkeun dukungan pikeun ngahasilkeun konci RSA;
  • Pikeun arsitéktur ARM64, rojongan pikeun proxy seamless geus dilaksanakeun pikeun interfaces objék;
  • laporan kasalahan patali operasi kaulinan sarta aplikasi ditutup.
    Vampir Masquerade, AppCAD, Peradaban 4, héd installer, Royal Quest, iCloud.

Sakaligus ditepikeun release proyék Pementasan Anggur 4.17, di jerona ngawangun Anggur anu diperpanjang kabentuk, kalebet patches anu henteu siap atanapi picilakaeun anu henteu acan cocog pikeun diadopsi kana cabang Anggur utama. Dibandingkeun sareng Anggur, Pementasan Anggur nyayogikeun 855 patch tambahan. Pelepasan énggal nyangking sinkronisasi sareng basis kode Anggur 4.17. Ditambahkeun dukungan pikeun input dina modeu atah (Input Raw di user32), anu ngaleungitkeun masalah dina kaulinan dumasar kana mesin Sumber, kitu ogé Overwatch sareng Star Citizen. Kaasup perbaikan pikeun ngabéréskeun kacilakaan kaulinan
Bumi Kakaisaran, Trinklet Supreme sareng Silent Hill 4: The Room. Ditambahkeun rintisan dsdmo.dll pikeun épék DirectSound.

Perusahaan klep diterbitkeun release anyar proyék Proton 4.11-6, anu didasarkeun kana kamajuan proyék Wine sareng ditujukeun pikeun mastikeun peluncuran aplikasi kaulinan anu diciptakeun pikeun Windows sareng dibere dina katalog uap dina Linux. Kamekaran proyék nyebar handapeun lisénsi BSD. Proton ngamungkinkeun anjeun langsung ngajalankeun aplikasi kaulinan Windows-hijina dina klien Steam Linux. Paket kalebet palaksanaan DirectX 9 (dumasar kana D9VK), DirectX 10/11 (dumasar kana DXVK) jeung DirectX 12 (dumasar kana vkd3d), digawé ngaliwatan tarjamahan DirectX nelepon ka API Vulkan, nyadiakeun ningkat rojongan pikeun controller kaulinan sarta kamampuhan pikeun ngagunakeun mode layar pinuh paduli resolusi layar dirojong dina kaulinan.

Dina versi anyar Proton, lapisan DXVK (hiji palaksanaan DXGI, Direct3D 10 jeung Direct3D 11 dina luhureun Vulkan API) geus diropéa kana cabang. 1.4, dimana
Antarbeungeut program Direct3D 11 parantos diropéa kana versi 11.4, sareng DXGI kana versi 1.5. Samentawis éta, pamekar DXVK parantos nyebarkeun pembaruan koréksi DXVK 1.4.1, Anu ngalereskeun masalah anu nyababkeun kacilakaan dina kode D3D10 sareng ningkatkeun dukungan pikeun Batman: Arkham City, Hitman 2, sareng Ni no Kuni Remastered.

Salaku tambahan, urang tiasa perhatikeun sékrési penting anyar tina proyék éta D9VK 0.21, dimana palaksanaan Direct3D 9 keur dimekarkeun, digawé ngaliwatan tarjamahan telepon ka API grafik Vulkan. Proyék ieu dumasar kana codebase proyék DXVK, nu geus diperpanjang kalayan rojongan pikeun Direct3D 9. Dibandingkeun jeung palaksanaan Direct3D 9 basis WineD3D, D9VK ngamungkinkeun pikeun pagelaran luhur, saprak Direct3D 9 tarjamahan ngaliwatan OpenGL leuwih laun ti tarjamah ngaliwatan Vulkan.

В versi anyar ditambahkeun Direct3D 9 panggero anyar
D3DBLEND_BOTHSRCALPHA sareng D3DBLEND_BOTHINVSRCALPHA, sistem ngonci parantos dilaksanakeun pikeun gambar MSAA sareng peta jero, dukungan pikeun format YUV2 sareng YUVY parantos ditambah, set konstanta anu diperluas parantos ditambah nalika ngaktipkeun ngolah parangkat lunak shaders vertex, optimasi kinerja parantos dilaksanakeun, nelepon ka TexM3x3Spec sareng TexMXNUMXxXNUMXSpec parantos dilaksanakeun pikeun DXSO
TexM3x3VSpec, 27 bug dibereskeun.

sumber: opennet.ru

Tambahkeun komentar