Line 11: |
Line 11: |
| | | |
| ===Stardew Valley in native mode=== | | ===Stardew Valley in native mode=== |
− | # Download the [https://smapi.io/ latest version of SMAPI]. | + | # Download the [https://smapi.io/ latest '''Linux''' version of SMAPI]. |
| # Extract the <samp>.zip</samp> file somewhere (but not in your game folder!). | | # Extract the <samp>.zip</samp> file somewhere (but not in your game folder!). |
| # Run the <samp>install on Linux.sh</samp> file, and follow the on-screen instructions.<br />(If it the installer asks for your game install path, see [[Modding:Player Guide/Getting Started#Find your game folder|how to find your game folder]].) | | # Run the <samp>install on Linux.sh</samp> file, and follow the on-screen instructions.<br />(If it the installer asks for your game install path, see [[Modding:Player Guide/Getting Started#Find your game folder|how to find your game folder]].) |
Line 18: |
Line 18: |
| | | |
| ===Stardew Valley in Proton=== | | ===Stardew Valley in Proton=== |
− | '''TODO''' | + | # Add the SMAPI files: |
| + | ## Download the [https://smapi.io/ latest '''Windows''' version of SMAPI]. |
| + | ## Extract the <samp>.zip</samp> file somewhere (but not in your game folder!). |
| + | ## Open the <samp>README.txt</samp> file in the installer folder. |
| + | ## Follow the instructions to install the Windows version of SMAPI manually.<br />'''''Do not''' just copy the installer files into the game folder. There's several steps explained in the <samp>README.txt</samp> file.'' |
| + | # Configure Steam: |
| + | ## In the Steam client, click ''Games'' (in the top menu) > ''Add a Non-Steam Game to My Library''. |
| + | ## In the ''Add a Game'' window that opens, click ''Browse'' and select <samp>StardewModdingAPI</samp> in your game folder. |
| + | ## A new ''StardewModdingAPI'' game will appear in your Steam library view. |
| + | ## Configure the new entry to run through Proton too (see [https://www.youtube.com/watch?v=f1GvONkE9S0 this video tutorial]). |
| + | # ''(Optional)'' Your cloud saves for Stardew Valley won't carry over to SMAPI. To fix that: |
| + | ## Open this folder: <samp>~/.local/share/Steam/steamapps/compatdata/<STEAM_ID>/pfx/drive_c/users/steamuser/AppData</samp> (where <samp>STEAM_ID</samp> is the ID for Stardew Valley).<br />''If you're not sure which one it is, open a terminal in the <samp>~/.local/share/Steam/steamapps/compatdata</samp> folder and run <code>find | grep -i Stardew</code> to find it.'' |
| + | ## Copy the saves from the Stardew Valley folder to the equivalent folder for the StardewModdingAPI game you added. |
| + | |
| + | |
| + | To play, launch ''StardewModdingAPI'' through Steam. |
| | | |
| ==Update SMAPI== | | ==Update SMAPI== |