jaydenmilne / steamsync

Tool to automatically add games from the Epic Games Launcher to Steam
GNU Affero General Public License v3.0
167 stars 17 forks source link

Doesn't create a shortcut for Astroneer #36

Open idbrii opened 1 year ago

idbrii commented 1 year ago

Not sure if this would be a problem for other games. Seems like Astroneer has a messed up PrettyName. Hacking up list_xbox_games.ps1 to list all results outputs this for Astroneer:

||     {
||         "Kind":  "ASTRONEER",
||         "Appid":  "SystemEraSoftworks.29415440E1269",
||         "PrettyName":  "ms-resource:PackageDisplayName",
||         "Icon":  "C:\\Program Files\\WindowsApps\\SystemEraSoftworks.29415440E1269_1.28.65.0_x64__ftk5pbg2rayv2\\Resources\\SmallLogo.png",
||         "InstallLocation":  "C:\\Program Files\\WindowsApps\\SystemEraSoftworks.29415440E1269_1.28.65.0_x64__ftk5pbg2rayv2",
||         "Aumid":  "SystemEraSoftworks.29415440E1269_ftk5pbg2rayv2!ASTRONEER"
||     },

At the moment, I can't see how we could support this without special casing for this one game. Might not be worth fixing, but having this report should help people work around it.

Workaround

You can use this path in a shortcut to launch it: C:/WINDOWS/explorer.exe shell:appsFolder\SystemEraSoftworks.29415440E1269_ftk5pbg2rayv2!ASTRONEER