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.
Once you have done all teh above run the following uninstall script in konsole: ~/.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.
Once installed, use either tool to download the latest GE-Proton release. After that, you’ll be able to select it as a compatibility option in Junk 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.
To uninstall a game in Junk Store:
  1. Open the game’s page in Junk Store.
  2. 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 your compatdata and shadercache folders.
  3. 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
Important: Uninstalling a game will remove all local save data. Be sure to back up your saves first if you want to keep them.
How do I find save data for my games?

  1. Find the game's Steam ID at the bottom of its page in Junk Store.
  2. Navigate to the following path on your Steam Deck:
    ~/.local/share/Steam/steamapps/compatdata/<SteamID>/pfx/drive_c/users/steamuser/
  3. 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
Each game may store saves in slightly different locations depending on how it was packaged or ported. Look under 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.
  1. Click the gear icon ⚙️ → PropertiesCompatibility
  2. Select the Proton version you want to use
  3. Relaunch the game
From Steam Library:
  1. Highlight the game and press the Start/Options button (the one with three lines)
  2. Go to PropertiesCompatibility
  3. Select the Proton version you want to use
  4. Relaunch the game
Once you've selected a version, back out to the game screen and hit Play.
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.
Tip: Do this before your trial ends — otherwise, you may lose access and the games will still occupy storage.

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
More info: The Verge article
Can I play Kingdom Hearts via Junk Store?

Kingdom Hearts has known compatibility issues on Linux, and this isn’t specific to Junk Store. We haven’t been able to test it ourselves as we don’t own a copy, so we can’t provide official support or recommendations at this time.
Do games that require third-party launchers work?

Not currently. While Legendary has limited support, this feature isn’t implemented in Junk Store yet. You can attempt manual setup via CLI or modify the extension script.