Valve verëffentlecht Proton 5.0, eng Suite fir Windows Spiller op Linux ze lafen

Ventil Company publizéiert éischt Verëffentlechung vun enger neier Branche vum Projet Proton 5.0, deen op d'Entwécklunge vum Wine-Projet baséiert a zielt fir de Start vu Spillapplikatiounen ze garantéieren, déi fir Windows erstallt ginn an am Steam-Katalog op Linux presentéiert ginn. Projet Entwécklungen ausbreeden ënner der BSD Lizenz.

Proton erlaabt Iech direkt Windows-nëmmen Spillapplikatiounen am Steam Linux Client ze lafen. De Package enthält d'Ëmsetzung vun DirectX 9/10/11 (baséiert op de Package DXVK) an DirectX 12 (baséiert op vkd 3d), schafft iwwer Iwwersetzung vun DirectX Appellen un de Vulkan API, bitt verbessert Ënnerstëtzung fir Spillcontroller an d'Fäegkeet fir de Vollbildmodus ze benotzen onofhängeg vun den Écran Resolutiounen déi a Spiller ënnerstëtzt ginn. Fir d'Performance vu Multi-threaded Spiller ze erhéijen, ginn Mechanismen ënnerstëtzt "esync"(Eventfd Synchroniséierung) an "futex/fsync".

В nei Versioun:

  • Synchroniséierung mat Codebase fäerdeg Wäin 5.0, vun deem méi wéi 3500 Ännerungen transferéiert goufen (déi viregt Branche baséiert op Wäin 4.11). 207 Patches vum Proton 4.11 goufen upstream geréckelt a sinn elo am Haapt Wäin Package abegraff;
  • Fir Spiller mat Direct3D 9 ze renderen, ass d'DXVK Layer par défaut aktivéiert, iwwersetzt Uriff op d'Vulkan API. D'Benotzer vu Systemer ouni Vulkan-Ënnerstëtzung kënnen op de wined3d-Backend zréckkommen, deen OpenGL Iwwersetzung benotzt, andeems Dir d'PROTON_USE_WINED3D-Astellung setzt;
  • D'Integratioun mam Steam Client gouf verstäerkt, wat d'Gamme vu ënnerstëtzte Spiller erweidert huet, déi Technologie benotzen fir géint onerlaabt Modifikatioun vu Spiller ze schützen denuvo. Zum Beispill kann Proton elo Spiller wéi Just Cause 3, Batman: Arkham Knight an Abzu spillen;
  • Nei Proton-Installatiounen ginn Informatioun iwwer eng méi nei Versioun vum Betribssystem zréck, wéi et vun e puer neie Spiller erfuerderlech ass.
    D'Parameteren vun den alen Astellunge bleiwen onverännert;

  • D'Entwécklung huet ugefaang op bedeitend Verbesserungen am Zesummenhang mat der Zousatz vun der Ënnerstëtzung fir mat multiple Monitore a Graphikadapter am Wine 5.0 ze schaffen;
  • Verbesserte Surround Sound Support fir eeler Spiller;
  • D'Struktur vum Git Repository vum Projet gouf geännert. Nei Ënnermodule goufen an d'5.0 Branche bäigefüügt, wat erfuerdert datt wann Dir aus Git baut, se mat dem Kommando "git submodule update -init" initialiséiert ginn;
  • Komponenten FAudio mat der Ëmsetzung vun DirectX Tounbibliothéiken (API XAudio2, X3DAudio, XAPO an XACT3) aktualiséiert fir 20.02;
  • Interlayer DXVK, déi eng Implementatioun vun DXGI (DirectX Graphics Infrastructure) ubitt, Direct3D 9, 10 an 11, déi iwwer Rundfunk op d'Vulkan API funktionnéiert, gouf op d'Verëffentlechung gëschter aktualiséiert 1.5.4. DXVK 1.5.4 fixéiert Regressiounen am Zesummenhang mat Direct3D 9 Support a léist Probleemer déi am Anno 1701 optrieden, EYE: Divine Cybermancy,
    Forgotten Realms: Demon Stone, King's Bounty an
    De Witcher.

Source: opennet.ru

Setzt e Commentaire