Garpu Proton-i parantos diwanohkeun, ditarjamahkeun kana versi Wine anu langkung énggal

Juuso Alasuutari, khusus dina pamekaran sistem pamrosesan audio pikeun Linux (panulis jackdbus и LASH), kabentuk proyékna
Proton-i, ditujukeun pikeun nga-porting basis kode Proton ayeuna ka versi Wine anu langkung énggal, tanpa ngantosan rilis utama énggal ti Valve. Ayeuna, varian Proton dumasar kana anggur 4.13, fungsionalitas idéntik jeung Proton 4.11-2 (proyék Proton utama ngagunakeun Anggur 4.11).

Gagasan utama Proton-i nyaéta pikeun nyayogikeun kamampuan ngagunakeun patches anu diwanohkeun dina versi Wine panganyarna (sababaraha ratus parobihan diterbitkeun dina unggal sékrési), anu berpotensi tiasa ngabantosan peluncuran kaulinan anu saacanna ngagaduhan masalah dina peluncuran. Hal ieu dianggap yén sababaraha masalah bisa dibenerkeun dina Kaluaran anyar Anggur, sarta sababaraha bisa direngsekeun ku patch Proton. Kombinasi tina perbaikan ieu berpotensi ngamungkinkeun pikeun ngahontal pangalaman kaulinan anu langkung luhur tibatan nganggo Wine sareng Proton énggal sacara misah.

Hayu urang ngingetan yén proyék Proton anu dikembangkeun ku Valve dumasar kana pamekaran proyék Wine sareng ditujukeun pikeun mastikeun peluncuran aplikasi kaulinan anu diciptakeun pikeun Windows sareng dibere dina katalog Steam dina Linux. 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) sareng 12 (dumasar kana vkd3d), damel via tarjamahan telepon DirectX ka API Vulkan, nyayogikeun dukungan anu ningkat pikeun pangendali kaulinan sareng kamampuan. pikeun make mode layar pinuh sacara mandiri gumantung kana resolusi layar nu dirojong dina kaulinan. Dibandingkeun sareng Anggur asli, kinerja kaulinan multi-threaded parantos ningkat sacara signifikan berkat panggunaan "esync" (Eventfd Synchronization) atanapi "futex / fsync".

sumber: opennet.ru

Tambahkeun komentar