If anyone wants to play Doom with GZDoom and easy mod access, I’ve been doing that for a while via Luxtorpeda.
Add it to your compatibility layer list like you would ProtonGE, then choose the Luxtorpeda compatibility layer for DOOM. Once you launch it you can choose either straight up GZDoom or qZDL+GZDoom for easy mod management.
Luxtorpeda doesn’t support many games, but it’s pretty great for all the games it works for.
For anyone unfamiliar with the project, you can select it as an alternative to proton for a game, and for any supported games it will download open source projects that replace the original engine/client for the game. For example selecting it for Morrowind will run Morrowind through the OpenMW project, which gives a much better experience than the original game engine.
Here’s a list of all the supported games. There’s also sister projects Boxtron for running DOSbox games, and Roberta for running adventure games through ScummVM. All should be available to download through ProtonUP-qt, which is available on the discover store.
Have you personally tried Boxtron or Roberta on the Deck? I briefly messed around with them a while back, but at least at that point it wasn’t as simple as just installing them via protonUp-qt or WineCellar.
No, I haven’t. I had seen them as an option, and assumed they would be as easy to use a Luxtorpeda.
Some searching brought up these reddit comments with instructions on getting it working. Definitely looks more complicated than I hoped.