Skip to content

Standalone Launcher

frostworx edited this page Jan 11, 2022 · 3 revisions

barely tested

steamtinkerlaunch can be used to start any linux or windows program completely standalone without using Steam at all. Every game uses its own configuration files and has all features available like a regular Steam game. As usual the Wait Requester opens before the actual program launch.

The "unique" AppID used always has 12 digits, where start and stop always is '99' and the remaining 8 digits in the middle are generated from the filename of the executable used (appending '1' when the name is to short)

Launching any program through steamtinkerlaunch is easy and can be done via command line or via gui

command line

to trigger the standalone launch of any program simply start steamtinkerlaunch with the play argument followed by one of:

  • an absolute path to a windows or linux program
  • the title of a previously started program (by default the exename)
  • the AppID of a previously used program

As an example any of following examples could be valid: steamtinkerlaunch play /usr/bin/geany steamtinkerlaunch play /home/apfelmus/Downloads/randomgame/blah.exe steamtinkerlaunch play 994058311199 steamtinkerlaunch play xterm

The exe used for an already existing installation can be changed by simply appending the absolute path to the new executable to either the title or AppID command.

f.e.: steamtinkerlaunch play 994058311199 /path/to/other/blubb.exe steamtinkerlaunch play xterm /usr/bin/tilix (the new exe will be stored as default exe, so no need to do that a 2nd time)

gui

When starting steamtinkerlaunch like steamtinkerlaunch play gui a menu opens where any previously added standalone game can be easily picked and started with one click.

editor

When starting steamtinkerlaunch like steamtinkerlaunch play ed [AppID or title] a menu opens where the following parameters can be changed for an already installed game:

  • Game executable
  • Game name
  • Keep game name
  • Compatdata dir
  • Game Icon

See also Standalone-Proton for a similar solution.

Clone this wiki locally