Skip to content

DerStimmler/CrossLaunch

Repository files navigation

CrossLaunch Logo

CrossLaunch

GitHub license

Launch your games from various launchers through Steam

CrossLaunch allows you to seamlessly launch games from various platforms directly through Steam. This means you can enjoy Steam's robust features—like controller support and the Steam Overlay—even when playing games from other launchers.

Prefer a standalone setup? CrossLaunch works independently of Steam too, offering a streamlined way to unify your game library for a simpler, more convenient gaming experience.

Usage

  1. Download the newest version archive from GitHub Releases

  2. Extract the archive

  3. In your Steam library, add the executable as a Non-Steam Game

    How to do that?
    Add Non-Steam Game Browse for executable
    add non steam game browse for executable
  4. Start CrossLaunch through Steam by clicking Play

  5. Select a game in the CrossLaunch launcher

    select game in CrossLaunch launcher

Supported Launchers

  • Epic Games Launcher

Development

  1. Restore dotnet dependencies dotnet restore
  2. Restore dotnet tools dotnet tool restore
  3. Run app dotnet run --project CrossLaunch
  • Format files dotnet csharpier .

Shout-Out

Shout-Out to EGDATA, whose API is used to fetch the game images.