Users from the Linux Gaming Reddit have discovered a string of code in Steam's graphical user interface files that suggests Valve is currently working on a compatibility tool called Steam Play to enable Windows-based games to run flawlessly on the Linux operating system (OS).
In recent years, game developers started to include support for Linux in their titles. But the truth is gaming on Linux still has a long way to go. Linux gamers have turned to third-party applications, such as Wine or DOSBox, to play Windows games that lack official support for the OS. However, Valve may be about to shake things up as it is allegedly working on a proprietary compatibility tool for its popular Steam client.
The compatibility tool is purportedly named Steam Play and WILL apparently come with its own graphical user interface and settings menu. Steam Play automatically installs the necessary compatibility tools to allow Linux gamers to play titles that were designed for the Windows operating system. In addition to working without hiccups with an existing list of supported games, Steam Play features a useful function to test games from users' Steam libraries that haven't been verified with a supported compatibility tool.
There is speculation around the internet that Steam Play is nothing more than a simple wrapper function to call up Wine or DOSBox since Steam's native Linux client presently lacks the function to run emulation tools within itself. However, nothing in the code makes reference to any of the aforementioned programs, so Steam Play could be a service of its own. Either way, it's too soon to tell at this stage.
SteamDB has been tracking the compatibility tool's progress since December 2017. According to the Valve Compatibility Manifests for Beta Testing log, Valve has been working diligently on it. However, the last update was made about two months ago. Without any official word on Steam Play, its future is uncertain.