Satu garpu Proton-i telah diperkenalkan, diterjemahkan kepada versi Wine yang lebih terkini

Juuso Alasuutari, pakar dalam pembangunan sistem pemprosesan audio untuk Linux (pengarang jackdbus ΠΈ LASH), terbentuk projek
Proton-i, bertujuan untuk mengalihkan pangkalan kod Proton semasa kepada versi Wain yang lebih baharu, tanpa menunggu keluaran utama baharu daripada Valve. Pada masa ini, varian Proton berdasarkan Wain 4.13, sama dalam fungsi dengan Proton 4.11-2 (projek Proton utama menggunakan Wine 4.11).

Idea utama Proton-i adalah untuk menyediakan keupayaan untuk menggunakan patch yang diperkenalkan dalam versi terkini Wine (beberapa ratus perubahan diterbitkan dalam setiap keluaran), yang berpotensi membantu melancarkan permainan yang sebelum ini menghadapi masalah untuk dilancarkan. Diandaikan bahawa beberapa masalah boleh diperbaiki dalam keluaran baharu Wine, dan sesetengahnya boleh diselesaikan dengan tampalan Proton. Gabungan pembaikan ini berpotensi memungkinkan untuk mencapai pengalaman permainan berkualiti tinggi daripada menggunakan Wine baharu dan Proton secara berasingan.

Biar kami ingatkan anda bahawa projek Proton yang dibangunkan oleh Valve adalah berdasarkan perkembangan projek Wine dan bertujuan untuk memastikan pelancaran aplikasi permainan yang dicipta untuk Windows dan dibentangkan dalam katalog Steam di Linux. Proton membenarkan anda menjalankan terus aplikasi permainan Windows sahaja dalam klien Steam Linux. Pakej ini termasuk pelaksanaan DirectX 9 (berdasarkan D9VK), DirectX 10/11 (berdasarkan DXVK) dan 12 (berdasarkan vkd3d), berfungsi melalui terjemahan panggilan DirectX ke API Vulkan, menyediakan sokongan yang lebih baik untuk pengawal permainan dan keupayaan untuk menggunakan mod skrin penuh secara bebas bergantung pada resolusi skrin yang disokong dalam permainan. Berbanding dengan Wain asal, prestasi permainan berbilang benang telah meningkat dengan ketara berkat penggunaan "esync" (Eventfd Synchronization) atau "futex/fsync".

Sumber: opennet.ru

Tambah komen