[Request] Please add support for Heroic Games Launcher
First of all, thanks for the support. This is a must-have tool for Satisfactory and every mod is now using it as a requirement...
Mod Manager can't find my current installation of the game. It was installed from the Heroic Games launcher, which is an alternative way for installing and running games from GOG and the EpicGamesLauncher app.
Shouldn't be possible to add support for it, or at least let the user change the default expected path where to find the game install folder?
Thank you.
A work around for now since I'm in the same boat as yourself.
I looked at the debug logs and noticed it's either looking for steam (flatpak) or legendary so I downloaded legendary https://github.com/derrod/legendary
legendary auth login to your epic account paste in the key into legendary legendary import CrabEA /folder_where_satisfactory_is_located_for_you for me I used the command legendary import CrabEA /home/user/Games/Heroic/SatisfactoryEarlyAccess
run the Satisfactory-Mod-Manager.AppImage
when done, just load the game via Heroic
Thank you, but I'm on Windows. Your fix won't work on my computer...
Thank you, but I'm on Windows. Your fix won't work on my computer...
Sorry, I assumed linux. There is a Windows version of legendary, so assuming smm also looks for this in windows then it should be the same
I've just installed Legendary, the game, and ModManager.
But ModManager tells me there's no install to be found. It's not working either :(
@salmon85 Another way to synchronize Legendary and Heroic configs:
Note: This is done under Linux and non-flatpak version of Heroic. This should be possible on Windows using directory junctions or similar.
If someone is able to get the Windows version of these commands and post a comment for OP, that would be appreciated.
View Instructions
-
Install Legendary system-wide. Arch users can install from the AUR.
-
Remove current Legendary config directory (if it exists).
$ rm -rf ~/.config/legendary -
Symlink Heroic's Legendary config path to Legendary's default path.
$ ln -s ~/.config/heroic/legendaryConfig/legendary/ ~/.config/legendary -
Setup Heroic to use a custom Legendary binary. For me, this is installed in
/usr/bin/legendary. Usewhich legendaryto find your install location. In Heroic, go to Settings > Advanced and change the Alternative Legendary Binary path. -
Ensure Legendary is working.
$ legendary status $ legendary list-installedThe above commands should show your username and your installed games.
-
Launch SMM. It should find your Legendary (Heroic) game install.
SMM3 now supports the new Heroic configuration, on both Windows and Linux