Enter the Gungeon

Enter the Gungeon

Not enough ratings
Modding on Steam Deck, step by step
By PoetG
This is a simple guide I want to make since I haven't been able to find any comprehensive walk through for installing mods for EtG on Steam Deck and if there is, oh well then. I'll be using Thunderstore and their mod manager to acquire the mods needed.
   
Award
Favorite
Favorited
Unfavorite
1. Prerequisites
To begin we'll need to have some things downloaded, unzipped, and installed*.

  • 1. Preferably start with a fresh install of EtG

  • 2. You'll want to go here >> https://github.com/ebkr/r2modmanPlus/releases/ << and download
    r2modman-3.1.39.AppImage from the official Github for r2modman. We'lll be sourcing our mods from here to make downloading easy.


  • 3. Next you'll want to go here >> https://github.com/BepInEx/BepInEx/releases << and download
    BepInEx_x64_5.4.21.0.zip again from the official Github for BepInEx.

  • 4. Once you're done downloading all the prerequisites, you'll want to, place r2nodman.AppImage on your desktop and unzip BepInEx and put it aside in the mean time.
2. Downloading Mods and Requirements
Once you have r2modman on your desktop, you'll want to launch it and configure it for EtG. Your screen might look a little different than mine since I'm making this guide from my PC.

  • 1. Select EtG from the game selection screen. Choose the steam version, and select the default profile or make a custom one if you'd like now.

  • 1.1 You'll see a screen where the mod manager asks you to copy and paste a launch option, just ignore it as it doesn't work right now.


  • 2. So to continue you'll want to choose Online which is under Mods and download the 2 pinned mods up top.
  • (IMPORTANT WORD OF ADVICE) SOME MODS CONFLICT WITH OTHERS AND THERE CURRENTLY, AS FAR AS I CAN TELL, NO COMPATIBILITY LIST FOR WHICH MODS WORK WITH WHICH MODS


  • 3. After at least getting the 2 required mods you'll now want to download whatever other mods you'd like but don't go overboard or else your game probably won't start. :)
3. Moving Files
A mouse, if you have one for your Deck would be really nice right around now lol. But now that we have all that out of the way we'll be going into our file manager and moving around some things to get all of this to work.

  • 1. First you'll need to open up Steam and find where EtG files are being kept at which can easily be found through library and by right clicking on EtG and Browse Local Files. You'll need to keep the file explorer open for the duration of the guide.


  • 2. Next, you'll need to locate the folder where r2modman is keeping your mods at which can easily be found under settings and Browse profile folder and clicking on the door on the very right.


  • 3. Then we can copy and paste all the files we find in the "Default" folder, where your mods are, into the EtG folder, where the game is kept at.

  • 4. Lastly we'll be copy and pasting all the contents of the BepInEx release we got earlier into the EtG folder, AFTER STEP 3!. The file manager will also ask you if want to merge and overwrite say yes to both.
Finish
After all is said and done, you should see the console window pop up and EtG will launch along with it. If it lags and loads for a while, don't worry as it should be working.

And well there you go, if all was done correctly, you should at the very least see BepInEx on the bottom right of your screen. Thanks for reading and hope this helps! :)))

P.S. I haven't tested it yet but I think you can apply this tutorial to other games that use Thunderstore but I can't be sure so don't quote me lol


24 Comments
CAPTAIN COMMANDO 22 Aug @ 10:32am 
You can open it in linux on desktop mode. Only way I was able to get it to even launch before crashing.
DemonBoarder 22 Aug @ 9:36am 
It's taken me ages to work this out and I think I have finally managed it. A question though - is there any way to open the console on steam deck? Haven't worked that out yet.
CAPTAIN COMMANDO 18 Mar @ 3:57am 
I appreciate the response.
Unfortunately I cant launch through r2modmanager because it cant recognize gungeons .exe, I did try a couple different launch prefixes including the ones used in the modmanager to launch it modded.

Let me know whenever this gets updated!
PoetG  [author] 17 Mar @ 9:33pm 
I'll update as soon as I get it right, for now use this somewhat as a guide :steamthumbsup:
PoetG  [author] 17 Mar @ 9:33pm 
Hi all and @CAPTAIN COMMANDO, I was recently trying to get another game working through r2modmanager and what I forgot to add to this guide was that you should try to add the launch prefix from the mod manager into your game's launch. But firstly I recommend just using r2modmanager to launch to see if it works before you do that
CAPTAIN COMMANDO 17 Mar @ 5:00pm 
Any way to be able to view some logs of the game trying to launch would also be greatly appreciated, it would actually provide some grounds to figure out what the problem is and fix it.
CAPTAIN COMMANDO 17 Mar @ 4:57pm 
If anyone has found a solution or workaround let me know.
Because I would love to play some modded gungeon without using an HDMI on my pc.

And the fact that there is a linux version of r2modman for gungeon that doesn't actually work or even recognize the linux version of gungeon making it an issue magnet is insanely annoying.

It should at the very least be able to be configured to recognize the linux gungeon .exe
CAPTAIN COMMANDO 17 Mar @ 4:52pm 
Got the game to finally launch running the etg_start_game with bash in command line but it doesnt like being launched outside of steam and crashes.

Launching through steam crashes it instantly every time.
And r2modman doesn't recognize any of gungeons .exe's.
-

It feels like this was designed to be impossible to use on steam deck and wasted time trying to fix it until 2am leaving me with 5 hours of sleep.

So im not happy about it especially since this issue has been brought up in their git dozens of times lol.
Spooky Cloth Ghost 9 Feb @ 8:56pm 
This guide doesn't help out, since I get lost super easily. You're telling me to copy and paste eveything into the ETG folder... twice???? For what? Even if I did try to follow through, nothing happens at all.
Fridge 8 Jan @ 1:31pm 
Did not work, launched normally no matter what I did

I hopped in the discord and had similar issues with other methods :/ if anyone figures it out let me know!