If you're already familiar with how to use wine, you can skip these steps if you want. All you need to do is run the mod launcher from within the same proton prefix as Raft and you're good to go.
These steps might differ if your games are installed on an SD card
- If you don't already have Raft installed, just install it via Steam as you usually would
- Switch to Desktop Mode
- Install FlatSeal and Bottles from Discover
- Open Flatseal, select bottles, scroll down to Filesystem and enable All user files
- Open Dolphin (the file browser) and navigate to your Home folder
- Right click on any empty space, choose Create New and then Link to File or Directory...
- Name for the new link:
local
- File or directory to link to:
/home/deck/.local
- Name for the new link:
- Right click on any empty space, choose Create New and then Link to File or Directory...
- Name for the new link:
raftmods
- File or directory to link to:
/home/deck/local/share/Steam/steamapps/common/Raft/mods
- Name for the new link:
- Download RaftModLoader.exe from the RaftModding website
- Open Bottles, go to Preferences and enable Steam Proton Prefixes
- Close and re-open Bottles. After this, there should be a bottle for each of your installed Steam games.
- Select Raft and choose Run Executable
- Navigate to your Downloads folder and choose RMLLauncher.exe
- Respond to the terms of service
- Choose No when asked to use Steam to find your Raft folder
- Choose OK to choose your Raft folder manually
- Navigate into
Z:/home/deck/local/share/Steam/steamapps/common/Raft
and choose Open - Download your mods via the website and move them into your new raftmods folder
- In Steam, set Raft's launch options to
WINEDLLOVERRIDES="winhttp.dll,RaftModLoader.dll=n,b" %command% -rml
- Launch the game through steam and the mod menu should show up!
Once you've done these steps once, you shouldn't need to do them again. To install new mods going forward, just download them from the website and move them into your raftmods folder. To run the game with mods, just open it in steam as usual. If you want to switch back to vanilla, just remove the -rml
part from the game's launch options.
This post from subworx was a huge help - https://old.reddit.com/r/SteamDeckTricks/comments/xnmm32/game_modding_guide/