-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Epic Games Launcher URI Launching is broken in the most recent update to EGL #44
Comments
It's a known issue. I'm working on it right now in fact. |
There's several ways to workaround the problem. The easiest is to just put the game URI shortcut in the |
Okay, I think I've finally got a method that works reliably. Try out the v1.09e beta that I just uploaded. You'll need to use the
|
It isn't working on the beta for me. Here is the OSOL Log
and here is my OSOL ini file
It seems like OSOL isn't locking on to the EGL process, but I can see it running in the taskbar. |
Hmm... does it work when you run it outside of Steam? |
It does not, I get the same result. Also, putting the URI into the launcher args causes the launcher to open, but does not launch the game. In both cases the launcher says that Dauntless is running, but it the dauntless process does not start. |
I can reproduce this behavior. I'll dig more deeply into what EGL is doing and try to find a solution. |
Could you test this hotfixed version of OSOL for me and tell me if you can still reproduce this behavior? |
Also, move the OSOL files for that game to another directory that is -not- under the game's directory in this case. So if Dauntless is under |
I'll update the Wiki with Dauntless specific instructions to cover this case. Dauntless apparently has an anti-cheat mechanism that just forces the game to exit immediately if -any- non-game executable is running under its game directory. Executables running outside the game directory are fine though. |
That hotfixed version works great! All of the games that weren't working by directly adding the executable to steam (Dauntless, Transistor, the Heavy Rain Demo, and Subnautica) are all working. This is great, I usually play Dauntless using the steam link app on my phone and she plays on the tv, so this fixes it for both of us! I really appreciate all of the work you do, this is amazing!! |
Take a look at the Wiki page on EGL: https://github.com/WombatFromHell/OriginSteamOverlayLauncher/wiki/Epic-Games-Launcher If you have OSOL in the game directory move it to another directory that is not the game directory and run it from there. That should fix launch failures when using EGL. |
Moving it out of the game directory fixed it, I tried just moving it up a folder with not luck. Thank you :) |
I'll leave this open for a bit in case anyone else has a similar issue. |
Thanks again Wombat, keep up the great work :D |
It seems like launching games from the Epic Games Launcher no longer works with the most recent update to EGL (10.1.2-6910972+++Portal+Release-Live). Looking at the EGL logs, it seems like the URI isn't being passed properly. The logs show
whenever OSOL tries to launch a game via URI.
The text was updated successfully, but these errors were encountered: