Vanilla Raft runs fine. From steam, I set it to run with compatibility layer Proton 9.0-4.

When I follow the modding site’s instructions here, Bottles launches steam, which launches the mod loader, which asks me to find steam’s Raft folder for it. But I can’t find it.
Within the file navigation window that pops up, I go to Z:\ drive, then \mnt\thatoneHDDfullofsteamgames\SteamLibrary\steamapps\common\Raft, but the Raft exe isn’t shown.

What should I do? Or is there another way I should try?

I’m sending this from my phone, so I apologize I’m not sure what the best way to provide clear screenshots is

  • jrgd@lemm.ee
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    2 days ago

    I had written about this in their Discord in a thread:

    using this shim script I made, do the following:

    1. Install Raft with Proton 9.0-# prefix
    2. Place the shim file into the game directory
    3. Mark the shim as executable
    4. Set Steam launch options to: WINEDLLOVERRIDES="winhttp.dll=n,b" ./shim %command%
    5. Launch Raft once
    6. Place RMLLauncher.exe into Raft game directory
    7. Look for a plaintext target file that should be created in the raft directory
    8. Copy the location of the RMLLauncher.exe (exact folder and filename) (right click > Copy Location in KDE / Steam Deck desktop mode)
    9. Paste this location into the target file and save
    10. Launch Raft
    11. Go through RMLLauncher first-time steps
    12. Press Play
    13. Stop the game and add mods into Raft mods folder
    14. Launch the game and load the mods in-game
    15. 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.

    • BlindFrog@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 days ago

      I forgot to mention I use mint cinnamon, btw.

      I downloaded the shim file, moved it to my Raft folder, right-clicked the shim file, Properties > Permissions > Allow executing file as program.

      I followed the rest of the steps up til step 9. At step 9, I replaced the text in the target file with the the file path to RaftModloader exe, but had to add the RMLLauncher.exe file name to the end. Otherwise I got a “File ‘target’ contains invalid or nonexistent file path.” message.

      I followed the rest of the steps, and - it worked! Thank you

      Edit: thank you for making the process feel so much more elegant ;. ;

      • jrgd@lemm.ee
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I went ahead and made a few small edits to hopefully better explain things for most desktop environments if anyone else stumbles upon this thread.

  • BlindFrog@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Follow up question - I downloaded a bunch of mods per my friend’s recommendations, and in the Mod Manager in game, I loaded all of them.

    One of the perpetual mods, Hatsmod by tekgamer950 has an Error status. Should I be concerned if it’ll affect my ability to join a server hosted with it?

    • jrgd@lemm.ee
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 days ago

      Scrolling through their Discord, that particular mod doesn’t work on the latest version of the game as it’s long out of date. You aren’t likely to find another client or server that is hosting it with it actually working. Checking the mod listing page, it just claims untested on latest version.

      Unfortunately a lot of the more useful information for the RaftModding ecosystem is all gated behind Discord.