powershell-startup-script doesn't load the latest save (1.0)
The SF-startup-powershell script doesn't load the latest save when $loadLatestSave is $true. Here is a generated .ini snippet:
SF version: 1.0.0.3
Solution:Jump to solution
What I've tried without success:
created a file named
"steam_appid.txt"
in the folder "c:\Program Files (x86)\Steam\steamapps\common\Satisfactory"
. I wrote the following in the file:
526870
...14 Replies
it seems like something changed for steam in 1.0 - it opens the game twice, the first copy crashes, and then the second copy opens but doesn't get any launch args
do you have the game on epic to try it there perchance?
That has always been the case
That's why the asset toolkit command has -NoSteamClient
-NoSteamClient
is already included in the script's common args that it uses every timeno, sorry
I'll update my epic copy to 1.0 and try it out
There are some logs to force exit in the first start:
It's the Steam client :/ It terminates the Satisfactory process on the first launch. When I enter these parameters directly as startup parameters in the Steam client:
Then it doesn't exit.
I don't really think there is a clean way to make this work on a shipping build
steam app id is kinda hardcoded and the option does not do anything anymore either
so what you should do is make the script put steam_appid.txt next to the FactoryGameSteam-Win64-Shipping.exe with the appid of satisfactory inside
and that should fix the relaunch issue and also make steam login work
Solution
What I've tried without success:
created a file named
"steam_appid.txt"
in the folder "c:\Program Files (x86)\Steam\steamapps\common\Satisfactory"
. I wrote the following in the file:
526870
because of https://store.steampowered.com/app/526870/Satisfactory/
Then I ran the powershell script. It still kills the first SF process.
And remove of the following parameters doesn't help: Ok, I've ran procmon and found that the steam_appid.txt need to be placed in Folder.
Now it's possible to load any saved game and it breaks on breakpoints! 🥳
does it work on your side?
haven't gotten to test it yet sorry, will do that now
worked on epic EA, here is the exact (WIP) script I used
PS C:\Git\SF_ModProject\RobWorkingDir> .\SFLaunch_Advanced.ps1 -branch EA -launcher epic
Then we can mark this as resolved?