Valve dia namoaka Proton 5.0, suite ho an'ny lalao Windows amin'ny Linux

Valve Company namoaka famoahana voalohany ny sampana vaovao amin'ny tetikasa Proton 5.0, izay mifototra amin'ny fivoaran'ny tetikasa Wine ary mikendry ny hamela ny fampiharana lalao noforonina ho an'ny Windows ary aseho ao amin'ny katalaogin'ny Steam mba handeha amin'ny Linux. Ny zava-bitan'ny tetikasa mihanaka eo ambanin'ny lisansa BSD.

Ny Proton dia ahafahanao mitantana mivantana ny rindranasa lalao Windows irery ao amin'ny mpanjifa Steam Linux. Ny fonosana dia misy fampiharana DirectX 9/10/11 (mifototra amin'ny fonosana DXVK) ary DirectX 12 (mifototra amin'ny vkd3d), miasa amin'ny alΓ lan'ny fandikana ny antso DirectX mankany amin'ny Vulkan API, manome fanohanana tsara kokoa ho an'ny mpanara-maso ny lalao sy ny fahafahana mampiasa ny maodely efijery feno na inona na inona fanapahan-kevitra amin'ny efijery tohanana amin'ny lalao. Mba hampitomboana ny fahombiazan'ny lalao maromaro misy kofehy, dia tohanana ny mekanika "esync"(Eventfd Synchronization) ary"futex/fsync".

Π’ version vaovao:

  • Vita ny fampifanarahana amin'ny codebase Wine 5.0, izay nisy fiovana mihoatra ny 3500 nafindra (ny sampana teo aloha dia niorina tamin'ny divay 4.11). 207 paty avy amin'ny Proton 4.11 no nafindra tany ambony ary tafiditra ao anatin'ny fonosana divay lehibe;
  • Для отрисовки ΠΈΠ³Ρ€, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… Direct3D 9, ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ задСйствована прослойка DXVK, Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΡƒΡŽΡ‰Π°Ρ Π²Ρ‹Π·ΠΎΠ²Ρ‹ Π² API Vulkan. ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ систСм Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Vulkan ΠΌΠΎΠ³ΡƒΡ‚ вСрнутся Π½Π° бэкСнд wined3d, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ Π² OpenGL, выставив настройку PROTON_USE_WINED3D;
  • Nohamafisina ny fampidirana amin'ny mpanjifa Steam, izay nanitatra ny lalao tohanana izay mampiasa teknolojia hiarovana amin'ny fanovana tsy nahazoana alalana amin'ny lalao. denuvo. Ohatra, afaka milalao lalao toy ny Just Cause 3, Batman: Arkham Knight ary Abzu ny Proton;
  • Ny fametrahana Proton vaovao dia mamerina fampahalalana momba ny dikan-teny vaovao amin'ny rafitra miasa, araka ny takian'ny lalao vaovao sasany.
    Ny mari-pamantarana amin'ny toe-javatra taloha dia avela tsy miova;

  • Ny fampandrosoana dia nanomboka tamin'ny fanatsarana manan-danja mifandraika amin'ny fanampiana ny fanohanana amin'ny fiaraha-miasa amin'ny mpanara-maso maro sy ny adaptatera grafika ao amin'ny Wine 5.0;
  • Fanamafisana ny fanamafisam-peo manodidina ny lalao taloha;
  • Niova ny firafitry ny tahiry Git an'ny tetikasa. Nampiana submodules vaovao ao amin'ny sampana 5.0, izay mitaky fa rehefa manangana avy amin'ny git dia tsy maintsy atomboka amin'ny baiko "git submodule update β€”init";
  • singa FAudio miaraka amin'ny fampiharana ny tranomboky feo DirectX (API XAudio2, X3DAudio, XAPO ary XACT3) nohavaozina hamoaka 20.02;
  • Interlayer DXVK, izay manome fampiharana ny DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ary 11, miasa amin'ny alΓ lan'ny fampielezam-peo amin'ny Vulkan API, dia nohavaozina tamin'ny famoahana nivoaka omaly. 1.5.4. DXVK 1.5.4 dia manamboatra ny regressions mifandraika amin'ny fanohanana Direct3D 9 ary mamaha ny olana mitranga ao amin'ny Anno 1701, EYE: Divine Cybermancy,
    Fanjaka adino: Vato demonia, Bounty Mpanjaka ary
    The Witcher.

Source: opennet.ru

Add a comment