Garpu Proton-i telah diperkenalkan, diterjemahkan ke versi Wine yang lebih baru

Juuso Alasuutari, yang mengkhususkan diri dalam pengembangan sistem pemrosesan audio untuk Linux (penulis jackdbus и BULU MATA), terbentuk proyek
Proton-i, bertujuan untuk mem-porting basis kode Proton saat ini ke versi Wine yang lebih baru, tanpa menunggu rilis besar baru dari Valve. Saat ini, varian Proton berdasarkan Wine 4.13, fungsinya identik dengan Proton 4.11-2 (proyek utama Proton menggunakan Wine 4.11).

Ide utama Proton-i adalah untuk menyediakan kemampuan untuk menggunakan tambalan yang diperkenalkan di versi terbaru Wine (beberapa ratus perubahan dipublikasikan di setiap rilis), yang berpotensi membantu meluncurkan game yang sebelumnya mengalami masalah peluncuran. Diasumsikan bahwa beberapa masalah dapat diperbaiki pada rilis baru Wine, dan beberapa dapat diselesaikan dengan patch Proton. Kombinasi perbaikan ini berpotensi memungkinkan tercapainya pengalaman bermain game dengan kualitas lebih tinggi dibandingkan menggunakan Wine dan Proton baru secara terpisah.

Izinkan kami mengingatkan Anda bahwa proyek Proton yang dikembangkan oleh Valve didasarkan pada pengembangan proyek Wine dan bertujuan untuk memastikan peluncuran aplikasi game yang dibuat untuk Windows dan disajikan dalam katalog Steam di Linux. Proton memungkinkan Anda menjalankan langsung aplikasi game khusus Windows di klien Steam Linux. Paket ini mencakup implementasi DirectX 9 (berdasarkan D9VK), DirectX 10/11 (berdasarkan DXVK) dan 12 (berdasarkan vkd3d), bekerja melalui terjemahan panggilan DirectX ke Vulkan API, memberikan peningkatan dukungan untuk pengontrol game dan kemampuan untuk menggunakan mode layar penuh secara mandiri tergantung pada resolusi layar yang didukung dalam game. Dibandingkan dengan Wine asli, kinerja game multi-thread telah meningkat secara signifikan berkat penggunaan “esync” (Eventfd Synchronization) atau “futex/fsync".

Sumber: opennet.ru

Tambah komentar