Valve heeft een verbeterde versie van Steam Play aangekondigd, die nu beschikbaar is via een bèta van de Steam-client voor Linux. Door gebruik van een aangepaste versie van Wine is het mogelijk een groeiende selectie aan Windows-games op Linux te spelen.
Volgens de aankondiging van Valve-ontwikkelaar Pierre-Loup Griffais hebben de aanpassingen aan het oorspronkelijk in 2010 geïntroduceerde Steam Play tot gevolg dat Linux-gebruikers Windows-games kunnen spelen die geen aparte Linux-versie hebben. Het werkt inclusief ondersteuning voor Steamworks, OpenVR, fullscreen, controllers en verbeterde multithreading.
Implementaties van DirectX 11 en 12 zijn gebaseerd op Vulkan, waarbij compatibiliteit met Direct3D 11 en 12 wordt geboden door respectievelijk DXVK en vkd3d. Om dit mogelijk te maken heeft Valve samen met CodeWeavers Proton ontwikkeld, dat een aangepaste versie is van Wine, waarmee Windows-software op Linux-systemen te gebruiken is. Volgens Griffais heeft Wine ook geprofiteerd van het werk aan Proton.
Er zijn inmiddels 27 games die getest zijn op compatibiliteit, waaronder verschillende versies van Doom, Tekken 7, Star Wars: Battlefront II uit 2005 en Quake. Deze zijn in de bèta te spelen. In de toekomst moeten daar meer games bijkomen, spelers kunnen ook non-whitelisted games spelen door gebruik te maken van een instelling in de Steam-client. Werking is dan niet gegarandeerd, complexe drm of anticheatmaatregelen kunnen bijvoorbeeld voor problemen zorgen. In de toekomst moeten spelers kunnen stemmen voor games om ze kandidaat te stellen voor opname in de whitelist.
Wat betreft de prestaties stelt Griffais: "Het is te verwachten dat er een verschil in prestatie is voor games waar graphics api translation nodig is, maar er is geen fundamentele reden dat een Vulkan-titel langzamer zou moeten draaien." Ontwikkelaars zouden de beste prestaties kunnen behalen door Vulkan native te ondersteunen. Hoewel Proton macOS ondersteunt, zijn er op dit moment geen plannen om de vernieuwde versie van Steam Play op dat platform te laten werken. Spelers die de bèta willen uitproberen kunnen zich daarvoor aanmelden en vervolgens de nodige instructies opvolgen.