Repository navigation
Supported Launchers
GameAtlas can automatically detect games installed through several popular PC game launchers and installation methods.
Detected games from supported sources are combined into a single GameAtlas library, so users do not need to browse each launcher separately.
Support differs between Windows and Linux because the available launchers, install formats, and filesystem layouts are different on each platform.
GameAtlas currently supports automatic detection for games installed through:
| Launcher / Source | Supported |
|---|---|
| Steam | ✅ Yes |
| Epic Games Launcher | ✅ Yes |
| GOG Galaxy | ✅ Yes |
| Ubisoft Connect | ✅ Yes |
| EA App | ✅ Yes |
| Xbox / Microsoft Store | ✅ Yes |
GameAtlas detects installed Steam games by reading the local Steam installation and Steam library configuration.
This includes games installed in:
- The default Steam library
- Additional Steam library folders
- Secondary drives
- Custom Steam library locations
GameAtlas uses the detected installation information to identify the game, installation directory, and other locally available metadata.
On Windows, GameAtlas can detect games installed through the Epic Games Launcher.
Detected Epic installations are added to the same GameAtlas library used for games discovered through other launchers.
GameAtlas supports detecting games installed through GOG Galaxy on Windows.
This allows DRM-free GOG installations to appear alongside Steam, Epic, Xbox, and other detected games.
Games installed through Ubisoft Connect can be detected by GameAtlas on Windows.
Supported installations appear in the unified GameAtlas library with the appropriate launcher information.
GameAtlas supports detecting installed games managed by the EA App.
This includes games installed through EA's current Windows launcher rather than requiring the user to manually add them to GameAtlas.
GameAtlas can detect supported games installed through Xbox and the Microsoft Store on Windows.
Microsoft Store installations differ substantially from traditional desktop game installations, so the amount of locally available information can vary between titles.
GameAtlas currently supports several common Linux gaming environments.
| Launcher / Source | Supported |
|---|---|
| Steam for Linux | ✅ Yes |
| Heroic Games Launcher | ✅ Yes |
| Lutris | ✅ Yes |
| Native Linux games | ✅ Yes |
GameAtlas detects games installed through the native Linux version of Steam.
This includes games stored in:
- The default Steam library
- Additional Steam library locations
- Secondary drives
- Custom Steam libraries
GameAtlas can detect both native Linux games and Windows games launched through Steam compatibility technologies such as Proton.
GameAtlas supports installations managed through Heroic Games Launcher.
Heroic is commonly used on Linux to manage games from services such as:
- Epic Games
- GOG
Games installed through supported Heroic configurations can be discovered and added to the GameAtlas library.
This means Linux users do not need the native Windows Epic Games Launcher or GOG Galaxy applications for those games to appear in GameAtlas.
GameAtlas supports game detection from Lutris.
Because Lutris can manage games installed through many different runners and sources, this allows GameAtlas to discover games that may not belong to a traditional Linux-native launcher.
Lutris-managed games may use technologies such as:
- Wine
- Proton
- Native Linux runtimes
- Custom game runners
GameAtlas can also identify supported native Linux game installations.
These games do not necessarily need to be Windows titles running through Wine or Proton.
Native Linux support allows GameAtlas to function as a broader game library rather than only a Steam or compatibility-layer manager.
On Linux, many Windows games are installed and launched using compatibility technologies such as Proton or Wine.
GameAtlas can encounter these installations through supported sources including:
- Steam
- Heroic
- Lutris
Where available, GameAtlas uses information from the launcher and local installation to determine the appropriate game path and runtime context.
Games discovered through different launchers are merged into the same GameAtlas library.
For example, a Windows installation might contain games from:
Steam
Epic Games Launcher
GOG Galaxy
Ubisoft Connect
EA App
Xbox