How to Install the C++ Runtime in the Decky Plugin
Install the Visual C++ redistributable by hand when a game crashes or reports a missing DLL
Fix game crashes and missing DLL errors when Protontricks doesn't work.
Using Junk Store Pro? The C++ runtime comes down with the game on Epic. See installing game dependencies in Pro instead.
Plenty of Windows games are built against Microsoft's Visual C++ redistributable and won't start without it. The manual route is to put the installer in the game's folder and run it from Junk Store.
- Download the redistributable
Grab it from Microsoft's own page: Microsoft Visual C++ Redistributable downloads.
Take X64 Redistributable for Visual Studio 2015-2022, saved as something like
VC_redist.x64.exe. A game that shipped as 32-bit wants the X86 one instead, so if the x64 installer makes no difference, try that. - Move the file into the game's folder
Junk Store only lists what's in that folder, so the installer has to sit alongside the game:
- Epic games, The Callisto Protocol for instance:
~/Games/epic/TheCallistoProtocol - GOG games:
~/Games/gog/your-game-folder
- Epic games, The Callisto Protocol for instance:
- Open the game in Junk Store
Back in Game Mode, open Junk Store and go to the game's page.
- Open the sliders menu
Press the button with the sliders icon, next to Play Game, to open the Actions menu.
- Run the installer
Choose Run exe in Game folder, at the top of the Actions menu.
That lists every executable in the game's folder. Pick the redistributable you just put there.
- Work through the installer
The installer behaves as it would on Windows. Accept the licence, let it finish, then launch the game.
If the game still won't start
- Try a different Proton version. A runtime that installs cleanly under one Proton version can still fail under another. See checking and changing your Proton version.
- Check ProtonDB. Other players note which Proton version a game wants, and any extra steps it needs.
- Runs from Run exe but not from Play Game? That points at the launch options, not the runtime. Choose Reset Launch Options from the same Actions menu to put them back to default.
Stuck or need help?
Most issues are quick to sort out. Here's where to start.
- FAQ - General questions
- Troubleshooting - Common issues
Still stuck? Open a support ticket right in the Support Portal
For game-specific issues, feedback, or just a chat, you'll find us on:
On Discord, head to the #decky-plugin-support channel.