HOW to install - Step-by-Step Guide
Switch to Desktop Mode
Download this file and save the .desktop file to your Steam Deck desktop.
Run NonSteamLaunchers
Navigate to your desktop and click the NonSteamLaunchers icon. This will download and execute the latest NonSteamLaunchers.sh from the repository.
Select the launcher you wish to install and let the script handle the rest. No files will clutter your "Downloads" folder as they are deleted post-installation.
Launch Steam
After running the script, start Steam on your Steam Deck. You'll find the new launchers in your library under the "Non-Steam" tab.
Click a launcher to view and launch your installed games directly from Steam. If you've downloaded a game within a launcher, restart your Deck or quit and reopen Steam. The NSLGameScanner.service will automatically add it to your library, even in game mode!
Automatic Game Detection
Epic Games 🎮 💾 Full SD Card Support
Ubisoft Connect 🎮
EA App 🎮
Gog Galaxy 🎮 💾 Full SD Card Support
Battle.net 🎮
Amazon Games 🎮 💾 Full SD Card Support
Itch.io 🎮
Supported Streaming Sites
Fortnite ✔️
Xbox Game Pass ✔️
GeForce Now ✔️
Amazon Luna ✔️
Netflix ✔️
Amazon Prime Video ✔️
Disney+ ✔️
Hulu ✔️
YouTube ✔️
Twitch ✔️
movie-web ✔️
Supported Stores
Amazon Games Launcher ✔️
Battle.net ✔️
EA App ✔️
Epic Games ✔️
GOG Galaxy ✔️
Humble Games Collection ✔️
IndieGala ✔️
Itch.io ✔️
Legacy Games ✔️
Rockstar Games Launcher ✔️
Ubisoft Connect ✔️
Glyph ✔️
Playstation Plus ✔️
VK Play ✔️
Benefits of Using NonSteamLaunchers
Automatic Installation: Easily download and install your chosen launchers and games with minimal effort.
MicroSD Support: The script supports moving the entire prefix to a microSD, saving internal storage space on your Steam Deck.
Latest GE-Proton Installation: Ensures compatibility with the latest games and launchers.
Unified Proton Prefix: All NonSteamLaunchers are installed under a unique Proton prefix in your compatdata folder called "NonSteamLaunchers", simplifying management.