There's quite a few games available on Steam that either don't support Linux, or do support Linux but like the Windows release there's a better way to run it perhaps with an open source game engine. Luxtorpeda will help with that.
It's a project we briefly mentioned in a previous article talking about Boxtron, another Steam Play compatibility layer to run games on Steam that use DOSBox in your native install of DOSBox. Remember - Steam Play is just a feature, that runs different compatibility layers on Linux so anyone can make one. What Luxtorpeda does, is allow you to run various games (an expanding list) on Steam inside a native Linux game engine be it open source or otherwise.
The original Luxtorpeda project only supports a few titles, but there's also the much newer Luxtorpeda-dev that is continuing the development which will hopefully merge together one day. Luxtorpeda-dev works with games like Cortex Command, Caesar 3, DOOM 3, Doki Doki Literature Club!, Freespace 2, Good Robot, Gothic 2: Gold Edition, Morrowind, RealRTCW, Return to Castle Wolfenstein, RollerCoaster Tycoon 2: Triple Thrill Pack, WRATH: Aeon of Ruin, Warzone 2100 and plenty more.
Once you install a game, you can force it to use Luxtorpeda in the same way you do for Proton or Boxtron. Right click on the game in your Steam Library -> Properties -> Compatibility on the left -> tick the box and select it from the dropdown.
Once done, it will then sort everything out it needs when you next hit the play button.
That's what's great about it, after setting it up it then does all the work for you. After that, you can just then sit back and enjoy the gaming experience. A really interesting project, and as more open source game engines appear over the years that end up working vastly better than the original releases (even on Windows), I feel that Luxtorpeda is going to be a project of increasing importance for game preservation and getting a great experience on Linux.
Warzone 2100 is an easy game to test with it, since on Steam it has no price attached but it's quite an old release there.
The tool itself is open source and available on GitHub at the following links:
Hope you find it interesting.
Let us know what you think in the comments.