Steam - WombatFromHell/OriginSteamOverlayLauncher GitHub Wiki
Q: Can I use OSOL with native Steam games?
A: Yes. You may want/need to do this if you intend to take advantage of OSOL's CPU/Process Affinity and pre/post executable launch functionality:
- Right click the game in the Steam library window - click "Create Desktop Shortcut"
- Right click the newly created game desktop shortcut (on your desktop) - click "Properties"
- Copy the contents of the "URL" field in the game shortcut. If you wish to use game-specific arguments you can do that in a later step
- Open your OSOL INI in the game directory - if this doesn't exist yet then run OSOL once within the game directory following the normal procedure
- Paste the contents of the "URL" field that you copied in step 3 into the
LauncherURI
option so that it looks something like:LauncherURI=steam://rungameid/123456
- If the game in question does not have a third-party launcher make sure to set
SkipLauncher=True
- Enter/Paste the game commandline arguments you want Steam to use when launching your game into the
GameArgs
OSOL INI option, like:GameArgs=-arg0 -arg1 -foo_bar
- Add the OSOL executable as a non-Steam game and run it as normal