-
Notifications
You must be signed in to change notification settings - Fork 26
OSOL Troubleshooting
Q: Can OSOL minimize the launcher automatically when I launch a game?
A: Yes, set MinimizeLauncher=True in the INI
Q: How can I stop OSOL from restarting my launcher?
A: Go into your OSOL INI file and change ReLaunch=True to ReLaunch=False
Q: How can I stop OSOL from killing my launcher when the game exits?
A: Go into your OSOL INI file and change DoNotClose=False to DoNotClose=True
Q: Is there a way to run a command before and/or after a game is launched through OSOL?
A: Yes, there is, in the OSOL ini file you'll find four lines for PreLaunchExec and PostGameExec. They will call a command before the Game is called and after the Game exits (before the launcher is closed).
NOTE: As of v1.06j you can now choose whether to run PreLaunchExec and PostGameExec with elevated privileges by changing ElevateExternals in the INI.
Q: Can I adjust the waiting period in OSOL so my game saves will sync before the launcher is closed?
A: Yes, there is a line in the OSOL ini for this: PostGameWaitTime and it adjusts in seconds. You'll most likely want it set to 30 seconds or more depending on the speed of your internet connection.
Q: I have an older machine and OSOL tries to launch the game before the launcher has loaded. How do I prevent this?
A: You can adjust OSOL's launching timeouts in the OSOL ini. There are two you'll want to change: PreGameOverlayWaitTime and PreGameLauncherWaitTime. Simply increase them (in seconds) until the problem goes away.
These instructions are up to date as of version v1.09h on 12/20/2021.