nickxcom Posted September 27, 2023 Luxtorpeda works great but I am on a quest to get native Source Ports running on the Steam Deck- I like the tinkering lol. ZDL even works natively as well! Source Ports I have found: *GZ Doom is in Discovery Store and works great, controller support is weird/tricky, but works fine once you figure out the proper bindings (applies to all GZDoom based games on Steam as well, Supplice works fine with no tinkering) *Woof now has an AppImage and works great *Nugget has an AppImage and works great *Crispy Doom is on Discovery Store but I had trouble with controls (Would probably work fine with mouse and keyboard) Source Ports I CAN'T find: *DSDA - surprising considering how popular it is! I think an AppImage would be awesome *PrBoom- Also surprising! *Doom Retro (I would love an AppImage for this one too! @bradharding is such a thing possible?) *International Doom (Also see above. @Julia Nechaevskaya any chance of this? :) ) Please no pressure at all, as I realize Linux/the Steam Deck is a niche setup, but I would love to get my grubby mitts on as many Source Ports as possible. I'll even test builds for you if you want! Are there any other source ports I am missing? Especially if they have an easily accessible AppImage I am absolutely interested :) 2 Quote Share this post Link to post
DogsRNice Posted September 27, 2023 For GZDoom there is also a wad manager specifically for the steam deck https://github.com/flegald/GZDeck though if you launch it through steam it has a separate controller profile from just GZDoom itself 2 Quote Share this post Link to post
Julia Nechaevskaya Posted September 28, 2023 I'm afraid I'm way-too-much Windows person and simply have no idea what AppImage is. I also don't have a Steam Deck, so simply will not be able to test if port is running as fine as it should. And hey, I'm on vacation of source programming! 🙂 4 Quote Share this post Link to post
NecrumWarrior Posted September 28, 2023 If you have access to Flatpak on Steamdeck then you should be able to get PrBoom-plus that way, and it should be in the Arch repositories (I assume since it's Arch based it should have those), otherwise you'll have to compile it. I had to compile dsda-doom for my Linux system. 1 Quote Share this post Link to post
nickxcom Posted September 28, 2023 21 hours ago, DogsRNice said: For GZDoom there is also a wad manager specifically for the steam deck https://github.com/flegald/GZDeck though if you launch it through steam it has a separate controller profile from just GZDoom itself Very cool! I never knew this existed! 9 hours ago, Julia Nechaevskaya said: I'm afraid I'm way-too-much Windows person and simply have no idea what AppImage is. I also don't have a Steam Deck, so simply will not be able to test if port is running as fine as it should. And hey, I'm on vacation of source programming! 🙂 You know, I think you told me you were on vacation before :) Enjoy your time away from programming! 1 hour ago, NecrumWarrior said: If you have access to Flatpak on Steamdeck then you should be able to get PrBoom-plus that way, and it should be in the Arch repositories (I assume since it's Arch based it should have those), otherwise you'll have to compile it. I had to compile dsda-doom for my Linux system. I will have to look into this. I've never had to compile anything on the Steam Deck before but I know it's possible lol 3 Quote Share this post Link to post
bradharding Posted September 29, 2023 Sorry for the late reply. I'm in the same boat as Julia with this one. I know very little outside of Windows. If anyone is interested in submitting a pull request with what's necessary, it'd be greatly appreciated. 3 Quote Share this post Link to post
kaleb. Posted September 30, 2023 The Steam Deck uses Arch Linux and can use the AUR right? You should be able to install DSDA-Doom, PrBoom+ and Doom Retro from there from there. 1 Quote Share this post Link to post
skaags Posted October 17, 2023 I use the windows version of DoomRunner, alongside the windows version of gzdoom and chocolate doom. Controller works better via Proton than the native Linux apps for some reason. Its pretty neat that by adding my launcher as a non steam game, it can launch windows source ports as well. I highly recommend it, performance is still amazing and it's only .3 - .5W more power 0 Quote Share this post Link to post
dmnwizard Posted October 22, 2023 On 9/27/2023 at 5:46 PM, DogsRNice said: For GZDoom there is also a wad manager specifically for the steam deck https://github.com/flegald/GZDeck though if you launch it through steam it has a separate controller profile from just GZDoom itself Neat! 1 Quote Share this post Link to post
Xeebleton Posted November 25, 2023 one thing is, needing Linux ports of source ports is pretty much trivial thanks to proton and wine. I can confirm that the latest version of dsda-doom works on deck and linux with wine (though controller inputs are messed up on default), and Im planning on testing Doom Retro. I got Eternity Engine working on it, but it requires external applications (QSynth and Lutris, both on the DIscover store), and the use of a bash script which I will send later. DoomRunner wont launch source ports on the deck due to permission issues, and as of now I have not found a fix. On 9/27/2023 at 11:46 PM, DogsRNice said: For GZDoom there is also a wad manager specifically for the steam deck https://github.com/flegald/GZDeck though if you launch it through steam it has a separate controller profile from just GZDoom itself I will be sure to check this out, as I've been thinking of getting GZDoom on my deck. 0 Quote Share this post Link to post
Duffking Posted December 19, 2023 (edited) OP - you need to check out Luxtorpeda. Grab ProtonUP from the discover store, and install the Luxtorpeda compatability layer. From there, set Doom to custom compatability options, and select Luxtorpeda instead of Proton. From there, you'll have your choice of engines - GZ, DSDA, DoomRetro, PRBoom, Chocolate, Crispy, Eternity... along with a few launchers. I do all my Doom on deck via DoomRunner launching into DSDA/Retro this way. Here's Eviternity on Deck using DoomRetro: And DSDA (the res is set manually to 640x400 for the crispiness, half the deck's res): Edited December 19, 2023 by Duffking 0 Quote Share this post Link to post
DOOMed_Amateur Posted December 20, 2023 (edited) Thanks for the lead. Been personally seeking a setup that's as easy as Beloko's frontend for his Android port (which is called Delta Touch). Also, and to save everyone a bit o' time, GZDeck seems to be abandoned what with it's last update being in mid-2023. Edited December 20, 2023 by DOOMed_Amateur Minor error on my end that's been resolved 0 Quote Share this post Link to post
Xeebleton Posted December 20, 2023 I decided to make a guide to get a bunch of source ports working on the Deck. 1 Quote Share this post Link to post
wesleyjohnson Posted December 30, 2023 (edited) There are probably something like 50 source ports listed in the Doom Wiki, and some of them have links to the home pages. DoomWiki source ports These are known to work on Linux. DoomLegacy DoomLegacy 1.48.14 at SourceForge Eternity Engine Eternity Engine at DoomWiki has a link to repository Edge EDGE at DoomWiki has a link to repository Edited December 30, 2023 by wesleyjohnson 0 Quote Share this post Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.