moraroy / NonSteamLaunchers-On-Steam-Deck

Installs the latest GE-Proton and Installs Non Steam Launchers under 1 Proton prefix folder and adds them to your steam library. Installs... Battle.net, Epic Games, Ubisoft, GOG, EA App, Amazon Games, itch.io , Legacy Games, The Humble Games Collection, IndieGala, Rockstar Games Launcher,PS Plus, Glyph, VKPlay & HoYoPlay. SD Card Support and Games.
https://github.com/sponsors/moraroy
MIT License
2.54k stars 43 forks source link

Non Steam Games are not added to Steam library automatically #357

Open smellslikebleach opened 1 month ago

smellslikebleach commented 1 month ago

Hi guys,

I just installed NonSteamLaunchers (battlenet, epic, EA, GOG, amazon and ubi) and every thing works fine. But there is no shortcut in my steam library to start e.g. EA or ubisoft games directly.

I once installed it in a former os version and steam automatically created collections for EA, GOG and ubi games an the shortcuts of the installed games like assassin's creed in my steam library.

What should I do to get the shortcuts from the Non Steam Games without adding them manually to Steam?

Best regards

moraroy commented 1 month ago

@smellslikebleach there has never been any code in NSL that creates Collections yet. If you see the launchers in your library then go ahead and download a game from those launchers. Once downloaded restart steam if you're using the Desktop version of NonSteamLaunchers. You should see your games in your library? If not please upload your log file in the downloads folder.

NioZero commented 1 week ago

I also have this issue... Downloaded Battle.Net and then installed D2 Resurrected. The game is not added to Steam even after several restart, only the launcher is there. The game can run but only through the launcher...

moraroy commented 1 week ago

@NioZero does this fix help you? https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/issues/372 i dont have thst game so its hard for me to test, but was wondering if this is helpful

NioZero commented 1 week ago

Hi @moraroy. Sorry, I don't really understand how to apply that. I can attach the log though

NonSteamLaunchers-install-2.log

Lupus commented 4 days ago

D2 Resurrected also does not get detected for me :( Maybe below reddit thread might help.

https://www.reddit.com/r/Diablo/comments/py18ze/shortcut_to_launch_diablo_ii_resurrected_directly/

moraroy commented 3 days ago

@Lupus yeaht thats helpful thank you, i think there is propably a better way to parsse, still looking into it