80% of Steam’s 100 Most Popular Games Now Run on Linux with Proton

0
996
linux proton 1000x600.jpg
linux proton 1000x600.jpg

Proton has de facto been the true starting gun for the Linux Gaming. For those of you who don’t know what we’re talking about, it’s a Wine-based compatibility layer powered by Valve to make it easier to run Windows video games on Linux and macOS.

Proton is served through the Steam Play feature of the Steam client, but being an open source development, it can be taken over, forked, and re-implemented by anyone who wants it, so it’s also employed by Lutris, Heroic Game Launcher, and MiniGalaxy, to name three relatively well-known projects at least.

Far from being a toast to the sun to look good to Linux users and fans of open source and free software, Valve has taken the development of Proton very seriously, so much so that it will be a very important part of Steam Deck, your next hybrid mini-PC / console which, if there are no more delays, should start shipping shortly.

The great activity around Proton has meant that, according to data that can be extracted from ProtonDB, 80% of the 100 most popular Windows games are now able to run on Linux, a fact that is not bad at all if we take into account that development began, at least officially, in 2018. This means that there are currently thousands of Windows video games capable of running on the wildebeest and penguin system, more than 7,000 according to data collected by our MuyLinux colleagues in March 2021.

Proton’s success in giving Linux Gaming a boost has two other legs that come by default with the compatibility layer: DXVK and VKD3D. The first is a renderer that is in charge of “translating” the instructions of DirectX versions 9, 10 and 11 to Vulkan on the fly, while VKD3D does the same with DirectX 12.

SEE ALSO  For a less chaotic Google Drive: the categories will come to Android and the web version

According to ProtonDB, 80% of the 100 most popular games on Steam run on Linux using Proton

In short, any game that uses DirectX 9 or higher becomes a de facto Vulkan video game when run on Linux with Proton, which brings us to one of its main weaknesses: the need to have a relatively recent graphics, except that a Radeon is used that uses the AMDGPU driver by default because all GCN graphics are, at least in theory, capable of supporting Vulkan.

DXVK and VKD3D have helped Proton run many Windows triple A titles., in some cases from the launch day, although in general you have to wait a while.

The existence of the Steam Deck has helped push to at least reduce another of the drawbacks: the lack of compatibility with anti-cheats. Epic Games already announced that Easy Anti-Cheat would be compatible with Linux and Proton and was followed right after by BattlEye. There is still a long way to go, but the important thing is that Proton has maintained a constant evolution since it was made available through the stable branch of the Steam client.

Finally, we cannot close without explaining what ProtonDB is, a website where users rate their experience playing Windows video games with Proton on Linux. There you can check to see if a specific title works well or not and if it requires a trick to start or offer good performance, which is usually the introduction of a launch parameter. This server, which uses an 8GB RX 580 as its graphics, has not failed any single-player titles with a gold or platinum rating.