Go to file
Marco Cawthorne 980780665e
add readme and example
2022-05-21 14:43:48 -07:00
example add readme and example 2022-05-21 14:43:48 -07:00
README.md add readme and example 2022-05-21 14:43:48 -07:00
compatibilitytool.vdf Initial commit 2022-05-21 13:55:52 -07:00
toolmanifest.vdf Initial commit 2022-05-21 13:55:52 -07:00
wrapper add readme and example 2022-05-21 14:43:48 -07:00

README.md

SteamPlay-Custom

When selecting this tool, the Steam Client will launch a different program depending on the AppID.

Configuration

You can define the program it launches via the ~/.config/steamcustomrc file. An example is provided in the example/ directory.

The config syntax is as follows:

appid:application with parameters

In the case of Unreal:

13250:unreal

Each line contains its an appid and a launch command, separated by a : symbol. Only the first instance of an AppID is recognized. You can supply as many parameters as you like.

If you'd like to enable the Steam Client to append its launch parameters to your target as well, append this:

appid:application with parameters:parms

Finding out AppIDs

Launch any application in Steam with this tool and you'll get a notification on your desktop. It displays the AppID it is trying to launch.

History

I wrote a handful of compatibility tools that essentially did the same thing: Use the native version of a program or game. This basically just streamlines all my previous tools into one.

LICENSE

CC0