A Valve új kiadása a projektnek , amely a Wine projekt fejlesztésein alapul, és célja a Linux alatt Windows-ra készült játékalkalmazások indításának biztosítása, amelyek a Steam katalógusában találhatók. A projekt fejlesztései BSD licenc alatt. A Proton lehetővé teszi a Steam Linux kliensében közvetlenül csak Windows-ra szállított játékalkalmazások indítását. A csomag tartalmazza a DirectX 9 (alapján ), DirectX 10/11 (alapján ) és 12 (a ), amelyek a DirectX hívások API Vulkanba való fordításával működnek, javítják a játékvezérlők támogatását, valamint lehetőséget biztosítanak a teljes képernyős mód használatára a játékok által támogatott felbontástól függetlenül.
Az új verzióban:
- A játékokhoz közvetlen hozzáférést biztosít a játékvezérlőkhez emuláló réteg alkalmazása nélkül, ami jelentősen javította a különböző játékvezérlők használatának minőségét.
- A D9VK réteg (Direct3D 9 API Vulkan tetején) frissítve lett a következő verzióra , amely tartalmazza a d3d9.samplerAnisotropy, d3d9.maxAvailableMemory, d3d9.floatEmulation, GetRasterStatus, ProcessVertices, TexBem, TexM3x2Tex és TexM3x3Tex opciók és funkciók támogatását.
- Megoldva lettek a fagyások és a lefagyások problémái az fsync patchek használatakor.
- Be lett vezetve a "WINEFSYNC_SPINCOUNT" beállítás, amely hasznos lehet egyes játékok teljesítményének javításához.
- Támogatás került a legújabb Steamworks és OpenVR SDK verziókhoz.
- Javult a nagyon régi játékok VR támogatása.
- Hibajavítások lettek végrehajtva, amelyek fagyásokat okoztak egyes Unreal Engine 4 alapú játékokban, mint például a Mordhau és a Deep Rock Galactic.
Továbbá megemlíthető az új , ami egy kiegészítő a
különböző játék konzolok emulálásához, lehetővé téve a klasszikus játékok indítását egy egyszerű, egységes grafikus felületen. Támogatott emulátorok, mint az Atari 2600/7800/Jaguar/Lynx, Game Boy, Mega Drive, NES, Nintendo 64/DS, PCEngine, PSP, Sega 32X/CD, SuperNES stb. Az elérhető játékvezérlők, mint például a Playstation 3, Dualshock 3, 8bitdo, Xbox 1 és Xbox 360, használata is támogatott. Az emulátor kiterjesztett lehetőségeket kínál, mint például többjátékos játékok, állapot mentése, régi játékok képkiváló minőségének javítása shader-ekkel, játék visszatekerése, játékvezérlők forró csatlakoztatása és videó streamelés.
Az új kiadásban megvalósult egy beszélszintetizáló mód, amely lehetővé teszi a képernyőn megjelenített szöveg azonosítását, annak adott nyelvre történő fordítását és a játék megszakítása nélkül történő felolvasását. Szintén hozzá lett adva egy képhelyettesítő mód, amely szintén azonosítja és fordítja a szöveget, de megpróbálja az eredeti szöveget a képernyőn a fordítással helyettesíteni. Ezek a módok hasznosak lehetnek például japán játékok végigjátszásához, amelyeknek nincs angol nyelvű változata. A fordítás a Google Translate API-n keresztül történik és .

Emellett érdemes megemlíteni kompatibilitási modul , lehetővé téve a klasszikus kalandjátékok közvetlen elindítását a Steam Play révén Linux verziójának használatával , anélkül, hogy a ScummVM vagy a DOSBox Windows verzióit indítanánk a Protonon keresztül.
Forrás: opennet.ru
