Hello!
I've been using Big Box for a couple of months now, and was having a bit of trouble with it until I found this plugin. The Steam Launcher plugin is the cornerstone of my games integration and I absolutely love it! It lets me rebind controls in nearly every game I want to play across emulators and GOG and Origin games. Honestly it should be base functionality of big box its so good.
I have been using the beta version posted from drive, it mostly works great but I have encountered a couple of pretty minor bugs that I'm going to give too much information on bugs, sorry;
Bug 1 - Occasional glitch
PCSX2 emulator application path changes to Plugins\SteamLauncher\SteamLauncherProxy.exe when the plugin is enabled. Not all the time but randomly, sometimes I am able to use it at a few times before this happens sometimes it happens after the first play. I'm assuming that the plugin changes the target path after the emulator launches so that the proxy can target into steam and probably is supposed to change back after.
Bug 2 - Effects limited number of games solvable by switching SteamLauncher off
So this probably isn't actually a bug, I'm pretty sure these games / the stores that they come from and the associated DRM are intentionally designed to not start up when the steam overlay is starting. So whats happening is if the SteamLauncher plugin is activated the games will just fail to load, in tetris effects case it plays two startup videos and then exits.
On the easy solutions side, having SteamLauncher detect windows store and epic store games and disabling itself automatically so they could start would be a work around so that users don't have to go flip the switch to play two or three games.
I'm not sure what the best way of detecting games running through those, maybe from the game shortcut that launchbox is using? I've included two examples from the games I've been having problems with.
com.epicgames.launcher://apps/Kiwi?action=launch&silent=true - I made a desktop link and pointed launchbox at it.
..\Desktop\Sea of Thieves.lnk - I found this secret windows application folder from a youtube video (Link) and made a shortcut on the desktop and pointed launchbox at it.
I'm often playing games with my steam controller which is admittedly pretty niche and basically just breaks without the steam overlay so I would just have to switch over to one of my other controllers.
If you're into more complicated solutions there is an open source app that does something similarish to hook into windows store games, not sure if what its doing is useful in the context of the SteamLauncher.
https://alia5.github.io/GloSC/ Is kind of like a system wide version of the SteamLauncher plugin that was made for using the steam controller everywhere. If I hadn't have found steam launcher I probably would have used this along with big picture mode to run my game and emulator collection.