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