Sekiro Randomizer on Steam Deck
My lovely girlfriend and I spent a chunk of today getting the Sekiro Randomizer set up on her Steam Deck, and I want to document how we ended up getting it working.
Step 1: Install ModEngine
Download the latest Sekiro ModEngine release from NexusMods. Unzip it into the Sekiro directory (usually /home/deck/.local/share/Steam/steamapps/common/Sekiro/
).
Step 2: Override the DLL
Right-click on the Sekiro app in Steam, click Properties, and open the General tab. In Launch Options, write WINEDLLOVERRIDES="dinput8=n,b" %command%
.
Step 3: Install the Randomizer
Download the latest Sekiro Randomizer release from NexusMods. Unzip it into a folder named randomizer
in the same Sekiro directory as in Step 1. Edit modengine.ini
in the Sekiro directory to have modOverrideDirectory="\randomizer"
instead of modOverrideDirectory="\mods"
.
Step 4: Install the Combined SFX
Download the Sekiro Randomizer’s Combined SFX file from NexusMods. Unzip it into the randomizer folder.
Step 5: Install Protontricks
In desktop mode, open the Discover Software Center (the little shopping bag icon in the lower left). Search for “protontricks”, install it, and click “launch”. You won’t see anything obvious happen — don’t worry, that’s totally fine.
Step 6: Add the Randomizer to Steam
In Steam, click “Add a Game > Add a non-Steam Game” in the lower left. Navigate to the randomizer
directory. You may not see any icons, but that’s okay. Just type in SekiroRandomizer.exe
and press Enter. This should add an entry for the randomizer to Steam.
Step 7: Configure the Randomizer
Right-click on the Sekiro Randomizer in Steam, click Properties, and open the Compatibility tab. Mark “Force the use of a specific Steam Play compatibility tool” as checked.
Step 8: Run the Randomizer
You should now be able to run the randomizer through Steam, and then boot Sekiro and have it be randomized! If you want to undo the randomization, just edit modengine.ini
in the Sekiro directory again and replace modOverrideDirectory="\randomizer"
with modOverrideDirectory="\mods"
.