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;
  • Mba handefasana lalao amin'ny Direct3D 9, ny sosona DXVK dia alefa amin'ny alΓ lan'ny default, mandika antso amin'ny Vulkan API. Ireo mpampiasa rafitra tsy misy fanohanana Vulkan dia afaka miverina any amin'ny backend wined3d, izay mampiasa dikanteny OpenGL, amin'ny alΓ lan'ny fametrahana ny 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