Garpu Proton-i wis diterjemahake menyang versi Wine sing luwih anyar

Juuso Alasuutari, spesialisasi ing pangembangan sistem pangolahan audio kanggo Linux (penulis jackdbus ΠΈ LASH), kawangun konsep
Proton-i, ngarahake porting basis kode Proton saiki menyang versi Wine sing luwih anyar, tanpa ngenteni rilis utama anyar saka Valve. Saiki, varian Proton adhedhasar Anggur 4.13, fungsi sing padha karo Proton 4.11-2 (proyek Proton utama nggunakake Wine 4.11).

Gagasan utama Proton-i yaiku nyedhiyakake kemampuan kanggo nggunakake tembelan sing digawe ing versi Wine paling anyar (saperangan atus owah-owahan diterbitake ing saben rilis), sing duweni potensi bisa mbantu miwiti game sing sadurunge duwe masalah diluncurake. Dianggep sawetara masalah bisa diatasi ing rilis anyar Wine, lan sawetara bisa ditanggulangi nganggo patch Proton. Kombinasi koreksi kasebut duweni potensi kanggo entuk pengalaman game sing luwih dhuwur tinimbang nggunakake Wine anyar lan Proton kanthi kapisah.

Ayo kita ngelingake yen proyek Proton sing dikembangake dening Valve adhedhasar pangembangan proyek Wine lan tujuane kanggo njamin peluncuran aplikasi game sing digawe kanggo Windows lan ditampilake ing katalog Steam ing Linux. Proton ngidini sampeyan langsung mbukak aplikasi game mung Windows ing klien Steam Linux. Paket kasebut kalebu implementasi DirectX 9 (adhedhasar D9VK), DirectX 10/11 (adhedhasar DXVK) lan 12 (adhedhasar vkd3d), nggarap terjemahan panggilan DirectX menyang API Vulkan, nyedhiyakake dhukungan sing luwih apik kanggo pengontrol game lan kemampuan. nggunakake mode layar wutuh kanthi mandiri gumantung saka resolusi layar sing didhukung ing game. Dibandhingake karo Anggur asli, kinerja game multi-threaded wis tambah akeh amarga nggunakake "esync" (Eventfd Synchronization) utawa "futex/fsync".

Source: opennet.ru

Add a comment