A shell script created to simplify launching arbitrary executables inside the active Steam proton environment
Based off work by chrisgdouglas
- Automatically detect steam installation.
- Automatically locate Cheat Engine in the users home directory.
- Automatically detect proton version.
- Detect if multiple proton instances are running and allow switching between them.
- Launch arbitrary executables with custom path.
- Launch a windows command shell with the working directory being the same as the script.
- Support for custom proton.
- If at any point the script fails to do these things it will request user input.
This shell script keeps it incredibly simple and requires very little user input and virtually no configuration. Speed, portability and ease of use.
- Clone the repo or download the script.
- Install Cheat Engine in your home directory (eg. ~/Cheat Engine 7.5)
- Open terminal and browse to your script directory.
- Give the script execute permissions
chmod +x proton.sh - Run the script
./proton.sh
For more feature fledged and configurable options look into:
https://github.com/sonic2kk/steamtinkerlaunch
https://github.com/jcnils/protonhax
https://github.com/Matoking/protontricks
