Comments (16)
It's a known issue. I'm working on it right now in fact.
from originsteamoverlaylauncher.
There's several ways to workaround the problem. The easiest is to just put the game URI shortcut in the LauncherArgs=
variable instead of LauncherURI=
. (Edit: This requires you to double-click the tray icon for now though. A proper fix will be coming in the next pre-release beta.)
from originsteamoverlaylauncher.
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 LauncherURI
method for EGL from the OSOL Wiki (minus LauncherMode
). Basically, a [Paths]
section like this should work out of the box now:
[Paths]
LauncherPath=C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win64\EpicGamesLauncher.exe
LauncherArgs=
LauncherURI=com.epicgames.launcher://apps/Jackal?action=launch&silent=true
GamePath=E:\Games\Epic Games\Dauntless\Dauntless.exe
from originsteamoverlaylauncher.
It isn't working on the beta for me. Here is the OSOL Log
[6/14/2019 9:16:07 AM] [NOTE] OSOL is running as: OriginSteamOverlayLauncher
[6/14/2019 9:16:08 AM] [OSOL] Physical CPUs: 4 / Logical CPUs: 8
[6/14/2019 9:16:08 AM] [LAUNCHER] Launching process via: C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win64\EpicGamesLauncher.exe com.epicgames.launcher://apps/Jackal?action=launch&silent=true @EpicGamesLauncher.exe
[6/14/2019 9:18:10 AM] [MONITOR@EpicGamesLauncher] Timed out after 2.01m searching for a matching process: EpicGamesLauncher.exe
[6/14/2019 9:18:10 AM] [OSOL] Game exited, cleaning up...
[6/14/2019 9:18:10 AM] [OSOL] Found launcher still running, killing it...
[6/14/2019 9:18:11 AM] [OSOL] Exiting...
and here is my OSOL ini file
[Paths]
LauncherPath=C:\Program Files (x86)\Epic Games\Launcher\Portal\Binaries\Win64\EpicGamesLauncher.exe
LauncherArgs=
LauncherURI=com.epicgames.launcher://apps/Jackal?action=launch&silent=true
GamePath=A:\Program Files\Dauntless\Dauntless.exe
GameArgs=
MonitorPath=
PreLaunchExecPath=
PreLaunchExecArgs=
PostGameExecPath=
PostGameExecArgs=
[Options]
ReLaunch=True
SkipLauncher=False
CloseLauncher=True
AutoGameLaunch=True
MinimizeLauncher=False
ElevateExternals=False
PreGameLauncherWaitTime=15
PreGameWaitTime=0
PostGameWaitTime=0
ProcessAcquisitionTimeout=120
InterProcessAcquisitionTimeout=15
GameProcessAffinity=
GameProcessPriority=Normal
[Info]
ReleaseVersion=1.0.9.7
It seems like OSOL isn't locking on to the EGL process, but I can see it running in the taskbar.
from originsteamoverlaylauncher.
Hmm... does it work when you run it outside of Steam?
from originsteamoverlaylauncher.
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.
from originsteamoverlaylauncher.
I can reproduce this behavior. I'll dig more deeply into what EGL is doing and try to find a solution.
from originsteamoverlaylauncher.
Could you test this hotfixed version of OSOL for me and tell me if you can still reproduce this behavior?
OriginSteamOverlayLauncher-v1.09f-TEST1.zip
from originsteamoverlaylauncher.
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 A:\Program Files\Dauntless\
and OSOL is in the same directory, move the OSOL files to some other directory that is -not- under A:\Program Files\Dauntless\
and try again. I'm finding that if an executable is running under the game's directory before it launches the game will fail to launch every time.
from originsteamoverlaylauncher.
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.
from originsteamoverlaylauncher.
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!!
from originsteamoverlaylauncher.
Sorry to re-open, but I'm having issues with Satisfactory. As soon as the EGL opens it says that it's running the game (Ignoring the PreGameLauncherWaitTime and the game never actually opens)
Eventually I get an error in EGL:
P.S. same thing happens with or without LauncherURI
P.S.S. Worked fine until the EGL update.
OSOL log:
[19/06/19 01:44:06] [NOTE] OSOL is running as: OriginSteamOverlayLauncher
[19/06/19 01:44:07] [OSOL] Physical CPUs: 4 / Logical CPUs: 8
[19/06/19 01:44:07] [LAUNCHER] Launching process via: C:\Programs\Epic Games\Launcher\Portal\Binaries\Win64\EpicGamesLauncher.exe
[19/06/19 01:44:09] [MONITOR@EpicGamesLauncher] Process acquired in 1s: EpicGamesLauncher.exe [9960]
[19/06/19 01:44:09] [OSOL] Launcher detected (type 4), preparing to launch game in 15s...
[19/06/19 01:44:24] [LAUNCHER] Launching process via: X:\Games\SatisfactoryEarlyAccess\FactoryGame\Binaries\Win64\FactoryGame-Win64-Shipping.exe
[19/06/19 01:46:27] [MONITOR@FactoryGame-Win64-Shipping] Timed out after 2.01m searching for a matching process: FactoryGame-Win64-Shipping.exe
[19/06/19 01:46:27] [OSOL] Game exited, cleaning up...
[19/06/19 01:46:27] [OSOL] Found launcher still running, killing it...
[19/06/19 01:46:28] [OSOL] Exiting...
from originsteamoverlaylauncher.
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.
from originsteamoverlaylauncher.
Moving it out of the game directory fixed it, I tried just moving it up a folder with not luck.
Thank you :)
from originsteamoverlaylauncher.
I'll leave this open for a bit in case anyone else has a similar issue.
from originsteamoverlaylauncher.
Thanks again Wombat, keep up the great work :D
from originsteamoverlaylauncher.
Related Issues (20)
- Freestyle GunZ
- Linux Version HOT 2
- Inputs not getting passed through to EGS game over Steam Link HOT 2
- Ea launcher HOT 2
- GamePath will not launch, but LauncherPath will HOT 1
- Bug when running some Epic games HOT 1
- Multigame/command line support? HOT 1
- no .exe in the file? HOT 2
- xml config file
- Retake development HOT 2
- Instructions unclear. HOT 3
- EA Desktop Randomly Won't Launch Game HOT 10
- Problems with launching The Sims 4 HOT 3
- Cannot open Star Wars Battlefront II through EGS || Steam Overlay Problems when using Epic manually to launch the game HOT 4
- Closing Epic Launcher problem
- Enter the Gungeon, Remote Play HOT 1
- OSOL not finding the epic games launcher process. (EpicGamesLauncher.exe) HOT 15
- NFS Unbound doesnt open
- FC24 with EA app does not detect the gamepad
- Ubisoft Connect and other launchers not closing the game HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from originsteamoverlaylauncher.