I had written about this in their Discord in a thread:
using this shim script I made, do the following:
- Install Raft with Proton 9.0-# prefix
- Place the shim file into the game directory
- Mark the shim as executable
- Set Steam launch options to:
WINEDLLOVERRIDES="winhttp.dll=n,b" ./shim %command%
- Launch Raft once
- Place RMLLauncher.exe into Raft game directory
- Look for a plaintext target file that should be created in the raft directory
- Copy the location of the RMLLauncher.exe (exact folder and filename) (right click > Copy Location in KDE / Steam Deck desktop mode)
- Paste this location into the target file and save
- Launch Raft
- Go through RMLLauncher first-time steps
- Press Play
- Stop the game and add mods into Raft mods folder
- Launch the game and load the mods in-game
- Play Raft modded through Proton
(Instructions adapted from both mine and Discord user YumiChi's)
This method doesn't require custom installations, messing with bottles, nor wine runtimes other than Proton.