Skip to main content

Running the Client on Steamdeck

This page serves as a community-driven guide to assist you in setting up the GameVault client on SteamOS.

warning

Please note that running GameVault on Linux using this method is considered unsupported and unrecommended.

App Setup Guide

To start, you need the Application files. The simplest way to get them is explained here.

  1. Download the latest version of the GameVault app here.

  2. Download .NET from here.

  3. Download fonts from here.

  4. Unzip the GameVault application where you want the application to live.

    warning

    Where you place the app is where it will install windows portable apps. Make sure you have enough space.

  5. Add gamevault.exe to Steam library as a non-steam game (This is important for the proton compdata appid... or so I've been told).

  6. Change game compatibility properties to use your preferred version of proton.

  7. Change the target of the Non-steam game to the .NET installer.

  8. Run the game via Steam.

  9. Install .NET.

  10. Change the target of the Non-steam game to the gamevault.exe.

  11. Find the Compdata folder /home/deck/.local/share/steam/steamapps/compatdata/GAMEAPPIDNUMBER/.

tip

Easiest way to find this is to install and run protontricks in the discover store. Mine is 3860686742

  1. Unzip fonts downloaded from archive.org and install to /home/deck/.local/share/steam/steamapps/compatdata/GAMEAPPIDNUMBER/pfx/drive_c/windows/Fonts. (specifically Segoe UI)
  2. Run GameVault via Steam

Updating the Client

warning

Since there is currently no auto-update functionality available (as mentioned in this link), it is your responsibility to manually update your GameVault client. To update your client, you will need to repeat the procedure in this documentation.