This is the official Junk Store FAQ, where you’ll find answers to the most commonly asked questions. We update this page regularly as new features roll out and feedback comes in.
For more help, drop by the r/JunkStore subreddit or join us on Discord.
General
What’s the difference between the Decky version and the Paid version?
The Decky version is free and open source, designed to run via the Decky Loader. The Paid version includes extra convenience features and doesn't require Decky to run.
Feature | Decky Version | Paid Version |
---|---|---|
Epic | ✅ Yes | ✅ Yes |
UMU Fixes | ✅Yes | ✅ Yes |
GOG | 💰 Paid | ✅ Yes |
Amazon | ❌ No | ✅ Yes |
Download queue | ❌ No | ✅ Yes |
Emulators | ❌ No | ✅ Yes |
ROM download support | ❌ No | ✅ Yes |
GOG DOS games | ❌ No | ✅ Yes |
GOG ScummVM games | ❌ No | ✅ Yes |
Built-in extension updates | ❌ No | ✅ Yes |
Built-in help | ❌ No | ✅ Yes |
Offline artwork cache | ❌ No | ✅ Yes (per extension) |
Change game language | ❌ No | ✅ Yes |
Selective DLC install | ❌ No | ✅ Yes |
Change launcher per game | ❌ No | ✅ Yes |
Custom script hooks | ❌ No | ✅ Yes |
Cloud saves | ❌ No | ⚠️ Experimental |
Access Junk Store | 📥 Decky menu | 🎮 L3+R3 or Ctrl+3 |
Releases | 🔧 Decky process | 🚀 Direct |
Performance | 💯 100 games/tab | 🔟🔟🔟 1000 games/tab |
Tinkering | 🔒 Limited | 🔧 Extensive |
Open extensibility | 🧩 All code | 🪄 Generator + code |
Game dependency install | 🛠️ Manual 🧪 Proton Tricks | ⚙️ Built-in 🛠️ Manual 🧪 Proton Tricks |
Custom extensions | 👨💻 Manual coding | 🧙 Wizard-supported |
Customise extensions | 💻 Code heavy | 🧠 Generated + hooks |
Is Junk Store trustworthy?
Yes. Junk Store is developed by a cybersecurity expert and white-hat professional. You can verify our lead developer’s credentials on LinkedIn.We take user privacy and security seriously — nothing is stored, tracked, or transmitted beyond what is absolutely required for Junk Store to function properly.
Does Junk Store store any of my credentials?
No. Junk Store does not store any of your credentials. This works the same way as in the open-source Decky Plugin version of Junk Store.All authentication is handled via OAuth tokens. The only token managed directly by Junk Store is the Junk Store token. Other tokens are managed by external tools: Legendary (Epic), lgogdownloader (Gog), and Nile (Amazon).
Does Junk Store 2.0 support cloud saves?
Junk Store 2.0 currently offers experimental cloud save support for Epic and GOG. However, this feature is intended only for advanced users who understand and accept the risks involved — including the potential for save data loss.Important: We do not offer technical support for issues related to cloud saves at this time. If you choose to enable it, please make sure you're confident in your ability to troubleshoot and back up your save data manually if needed.
Note: Not all games from either platform support cloud saves.
Will I be able to play my games installed from the Decky version in the new version?
Yes. However, you’ll need to Reset Launch Options for each game.This only needs to be done once per game to fully migrate it to the new version of Junk Store.
Can I use Junk Store with games I already installed using other third-party solutions?
No. Junk Store manages its own installations and environment. Games installed through other launchers (like Heroic, Lutris, or Bottles) are not recognized or managed by Junk Store.If you want to use Junk Store to manage a game, you’ll need to install it again through Junk Store directly.
Does CheatDeck work with Junk Store?
Not reliably. Epic Games launch options are very sensitive, and tools like CheatDeck often conflict with Junk Store’s custom launch configuration. We've spent many hours fine-tuning this setup, so use CheatDeck at your own risk.That said, our extension scripts are user accessible and can be modified.
I think I've found a bug. How do I report it?
We really appreciate bug reports! Like you, we want Junk Store to just work—so if you come across a bug, please let us know. If we don’t know about it, we can’t fix it.Submit bugs on GitHub so we can track them properly: Submit a bug report
You’ll need a GitHub account to submit an issue. It’s free to create one if you don’t already have it.
Note: Bug reports aren’t support tickets. If you need help or aren’t sure if it’s a bug, please ask in our Discord server first.
Using Junk Store
I've installed Junk Store, how do I access it?
You open Junk Store by pushing Select button above the D-pad.How do I import my installed games from the Decky version of Junk Store?
This is done automatically when you first install and launch Junk Store 2.0. Once you’ve generated the extensions (Epic and/or GOG), your games will sync across when you open each corresponding tab.Please note that this process can take some time, as Junk Store is rebuilding the databases for each storefront.
How do I uninstall Junk Store 2.0?
Before uninstalling Junk Store 2.0, you’ll need to:- Back up your save files for any games you plan to keep playing, as they may be wiped during uninstall.
- Manually uninstall games installed via the new version before your trial expires (to free up space).
- Reinstall those games using the Decky version.
- Restore you game save manually.
~/.local/share/junkstore/uninstall.sh
Please note that this process can take some time, as Junk Store is rebuilding the databases for each storefront.
I don’t have Proton GE or don’t know how to install it.
To get Proton GE or other custom versions of Proton, you can use one of the following tools:- ProtonUp-QT — A simple app that lets you download and manage Proton versions. You can find it in the Discover Store (in Desktop Mode).
- Wine Cellar — A Decky plugin that works similarly to ProtonUp-QT. If you already have Decky installed for other plugins, you can install Wine Cellar directly from the Decky Plugin Store.
Please refer to our Plugin Tutorials page to see how to change/check your Proton version if you are unsure how to do this.
How do I change where games are downloaded?
You can set your preferred download location from the Epic tab:- Go to the Epic tab
- Click the ⚙️ Gear icon to open settings
- Set your desired download path (e.g. your SD card directory)
- Press X to save your changes.
Can I move games to my SD card?
Not at the moment. It’s a complex feature and on our development roadmap. For now, games need to be stored on internal storage or an already-mounted drive.How do I install or uninstall a game?
To install a game in Junk Store:- Open the game’s page in Junk Store and click install.
- Remember to stay on the game page until installation is complete.
- Open the game’s page in Junk Store.
-
Open the ☰ Slider menu and select Uninstall.
Note: You may want to write down the game's SteamID so you can locate it later in yourcompatdata
andshadercache
folders. -
Manually delete any leftover files to free up space or completely remove the game:
- Epic:
~/Games/epic
or/*your-SD-card*/Games/epic
- GOG:
~/Games/gog
or/*your-SD-card*/Games/gog
- Amazon:
~/Games/amazon
or/*your-SD-card*/Games/amazon
- Epic:
How do I find save data for my games?
- Find the game's Steam ID at the bottom of its page in Junk Store.
-
Navigate to the following path on your Steam Deck:
~/.local/share/Steam/steamapps/compatdata/<SteamID>/pfx/drive_c/users/steamuser/
-
From there, follow the path used by your game. Here are some examples:
- Epic example:
Local Settings/Application Data/Dying Light/Saved
- GOG example:
AppData/Roaming/Lonely Troops/Hero of the Kingdom II
- Epic example:
AppData
, Local Settings
, or Documents
within the Steam compatibility prefix.
How do I change the Proton version for a game?
You can do this from either your Steam Library or directly inside Junk Store.From Junk Store:
Press
Y
to open the Steam shortcut.
- Click the gear icon ⚙️ → Properties → Compatibility
- Select the Proton version you want to use
- Relaunch the game
- Highlight the game and press the Start/Options button (the one with three lines)
- Go to Properties → Compatibility
- Select the Proton version you want to use
- Relaunch the game
I want to change the FPS for a game. How do I do this in Junk Store?
Just like with regular Steam games, you can change the FPS cap through the Quick Access Menu (QAM).- Hit the three-dot button on your Deck to open the QAM
- Scroll to the performance tab
- Adjust the FPS, TDP, refresh rate, or any other performance settings from there.
Can I move games from the new version back to the Decky (free) version?
No — games installed using the new version of Junk Store can't be "backported" to the older Decky version. They use different install paths and configuration systems.If you want to continue using the free Decky version, you’ll need to:
- Back up your save files for any games you plan to keep playing, as they may be wiped during uninstall.
- Manually uninstall games installed via the new version before your trial expires (to free up space).
- Reinstall those games using the Decky version.
- Restore you game save manually.
Game Compatibility & Support
Do EA and Ubisoft games work via Junk Store?
EA Games:No, EA games are not supported. They require the EA Launcher, which isn’t integrated with Junk Store. Because of this, EA titles will not appear in your Epic Games library when accessed through Junk Store.
Ubisoft Games:
It’s complicated. Some Ubisoft titles do appear in your Epic library, while others don’t. The Ubisoft Launcher is not officially supported, but we—and some users—have successfully installed it manually and run select games through Junk Store.
Does the GOG extension support DOS and ScummVM games?
Yes. In Junk Store 2.0, both DOS and ScummVM games downloaded via GOG are supported.These games will automatically launch using the Flatpak versions of
ScummVM
and DosBox
once installed.
Can I play Fortnite via Junk Store?
No. Epic Games does not support Fortnite on Linux due to anti-cheat limitations.To play Fortnite on a Steam Deck or Linux system, you will need to either:
- Dual-boot Windows
- Use a cloud gaming or streaming service