Az elmúlt két évben a Valve aktívan finanszírozta és dolgozik a Linux meglévő eszközeinek fejlesztésén, mint például a Wine, amely bizonyos fokú kompatibilitást biztosít a Windows-játékokhoz.
Az ingyenes bor és a CodeWeavers alapján létrehozott CrossOver csomag messze a leggyakrabban használt eszköz, amely lehetővé teszi a legtöbb Windows játékot és programot (de nem mindegyik) változó sikerrel dolgozik a Linux környezetben. De gyakran nehéz a szoftvert zökkenőmentesen futtatni, még akkor is, ha olyan fantáziadús szoftverfelületeket használunk, mint a Lutris
nemrég A Valve kiadta a Proton projekt új bétáját verziójában a 3.16-6. Azok számára, akik még mindig nem tudnak a Protonról, elmondhatom Ez a Wine projekt eredményeire épít, és célja a Windows számára épített és a Steam könyvtárban szereplő Linux játékalkalmazások elindításának biztosítása.
A Protonról
A Proton lehetővé teszi a Linux felhasználók számára, hogy a Windows számára elérhető játékalkalmazásokat futtassák közvetlenül a Linux Steam kliensen.
A csomag tartalmazza a DirectX 11 (DXVK alapú) és a 12 (vk3d alapú) megvalósítását, a DirectX hívások Vulkan API-ra fordításával végzett munkát, továbbfejlesztett támogatást nyújt a játékvezérlők számára és a teljes képernyős mód használatát a támogatottaktól függetlenül. képernyőfelbontások játékokban.
A Wine verzióhoz képest a többszálas játékok teljesítménye jelentősen megnőtt.
A projektfejlesztéseket BSD licenc alatt bocsátjuk ki, és amint készen állnak, átkerülnek az eredeti Wine és kapcsolódó projektekhez, például a DXVK és a vk3d.
Jelenleg a tesztelt és a projekten jól működő játékok és alkalmazások a következők:
- Beat Sabre
- Bejeweled 2 Deluxe
- Doki Doki Irodalmi Klub!
- DOOM
- Szükségszállás
- SORS
- II. DOOM: Pokol a Földön
- DOOM VFR
- ZÁRÓ FANTÁZIA VI
- Geometry Dash
- Google Föld VR
- A megsértésbe
- Varázslat: A gyülekezés - A Planeswalkers párharcai 2012
- Varázslat: A gyülekezés - A Planeswalkers párharcai 2013
- Mount & Blade
- Mount & Blade: Tűzzel és karddal
- Nier: Automata
- PAYDAY: A Heist
- REMEG
- STALKER: Csernobil árnyéka
- Star Wars: Battlefront 2
- Tekken 7
- Az utolsó maradék
- Tropico 4
- Végső végzet
- Warhammer 40,000 XNUMX: Háború hajnala - Sötét keresztes hadjárat
- Warhammer 40,000 XNUMX: Háború hajnala - Lélekvihar.
Új Proton Beta
Ezzel az új hirdetéssel dMi várható a Proton következő stabil verziójává A Proton 3.16.6 béta verziójának fő újdonságai a Wine 3.16 alapkód alapján:
Javasoljuk az XAudio2 API új megvalósítását amely magasabb hangminőséget tesz lehetővé a játékokban, és olyan funkciókat támogat, mint a hangerő keverése és a fejlett hanghatások. A megvalósítás a FAudio nyílt projekt fejlesztésein alapul.
A fejlesztők a játékba épített Chromium-alapú webmotorok továbbfejlesztett támogatásán dolgoznak.
Ezen túlmenően, a gnutls 3.0+ támogatása, amely lehetővé tette a játékok hálózati interakciójával kapcsolatos számos probléma megoldását.
A hálózati játékok támogatását a Hitman 2 és a Metal Gear Solid 5 hozta létre.
DXVK, a DXGI és a Direct3D 11 implementációja a Vulkan API-n frissült a 0.94 verzióra, amely megoldotta az Anno 2205 játékok futtatásakor felmerült problémákat., Farming Simulator 2019, GTA V, Ni no Kuni II, Dishonored 2 és Középfölde: A háború árnyéka.
A beállításokban a LARGE_ADDRESS_AWARE kényszerítésének képessége hozzáadódott, ami segít elkerülni a memória elfogyását, amikor egyes játékokat a Steam Playen keresztül futtat (pl. Bayonetta).
Hogyan tesztelhetem a Protont?
Ha ki akarják próbálni a Wine Proton megoldást, telepíteniük kell a Steam Play bétaverziót Linuxhoz, vagy csatlakozniuk kell a Linux Steam Client bétához. Mivel ez a Wine módosított változatát tartalmazza, amelyet (mint már említettük) Protonnak hívnak.
Ehhez meg kell nyitni a Steam klienst, és a bal felső sarokban kattintson a Steam gombra, majd a Beállítások gombra.
A Fiók alatt megtalálja a béta verzióra való regisztráció lehetőségét.