Stardew Valley

Stardew Valley

View Stats:
Brainboi Mar 14, 2016 @ 1:23pm
How to get the Steam Overlay when launched with SMAPI - Solution
I got SMAPI finally today, and I realized that since you had to launch through the API, you couldn't get the Steam overlay. But I found a quick fix for this.

Go into steam library, select add game, then non-steam game, hit browse and find the SMAPI.exe and add it to your library.

BOOM it launches. It says you're running StardewModdingAPI, but it runs your Stardew Valley.exe and tracks your game time still.

Just posting this in case other people were curious like I was
< >
Showing 1-13 of 13 comments
anonymous316 Mar 14, 2016 @ 1:27pm 
Found this on one of the community forums


There is an alternate method to start StardewModdingAPI.exe on Steam, by using the %command% method on the launch option for Stardew Valley on Steam.

It involves right clicking on the game on steam, and clicking on Properties, then going to the "Set Launch Options" button.
From there, I used the %command% method. E.g. "(add the location of Stardew Valley)\StardewModdingAPI.exe" %command% , then applying it.
To repeat the example again, here's how I set it up:

"J:\SteamLibrary\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command%

Just be sure to change the directory above to the location of Stardew Valley, and the StardewModdingAPI.exe file.


It worked for me, and I can open the steam overlay from the game - the Modding API console also appears when I run it straight from steam.
Brainboi Mar 14, 2016 @ 1:35pm 
Thanks for sharing that Anon, now people have two options!
anonymous316 Mar 14, 2016 @ 1:37pm 
Achievements pop normally with the method I found, at least for me it does lol
Brainboi Mar 14, 2016 @ 1:38pm 
Originally posted by anonymous316:
Achievements pop normally with the method I found, at least for me it does lol

They should launch fine with both methods since the modding API has to use the regular .exe for it to run properly, so Steam tracks it, whether or not your overlay works
Unholy Eve Mar 14, 2016 @ 1:45pm 
You do understand that SMAPI is being killed off in favor for STORM.
anonymous316 Mar 14, 2016 @ 2:00pm 
Originally posted by Unholy Eve:
You do understand that SMAPI is being killed off in favor for STORM.

Yes but SMAPI still currently works fine so I'll stick with it for the time being until the mods I use stop functioning
Brainboi Mar 14, 2016 @ 2:09pm 
Originally posted by Unholy Eve:
You do understand that SMAPI is being killed off in favor for STORM.

Yeah what Anon said, I'm good with SMAPI until my ♥♥♥♥ breaks
AngelOfTheMad Apr 19, 2016 @ 4:57pm 
Originally posted by Unholy Eve:
You do understand that SMAPI is being killed off in favor for STORM.
And a month later finds the converse of that statement to be true. Storm is about 6 feet under, and SMAPI is Stardew's equivelent of Forge for Minecraft. That said, the lead for SMAPI has said that they're gonna take some of the parts of Storm that made it so appealing and implement them into SMAPI.
l.wolf Aug 31, 2016 @ 11:38am 
Would be nice if they had a steam workshop.

Regardless, thanks Anon, works like a charm.
shagrat Oct 27, 2017 @ 8:51am 
type "-opengl" without the "" in launch options for people who aren't even using SMAPI but it's just not working normally :^)
SFWQR Feb 8, 2019 @ 3:54am 
I know this is an old thread but the achievements that I get on SMAPI they carry straight over to when I launch from the "real" Stardew Valley.
SFWQR Feb 8, 2019 @ 3:54am 
I know this is an old thread but the achievements that I get on SMAPI they carry straight over to when I launch from the "real" Stardew Valley.
Chemker Aug 17, 2021 @ 4:15am 
I tried only the ''%command%-way'' what is the other, cuz SAMPI just won't connect.
(Falls jemand Deutsch spricht, wäre es nett mir auch in Deutsch zu antworten.)
Last edited by Chemker; Aug 17, 2021 @ 4:16am
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Mar 14, 2016 @ 1:23pm
Posts: 13