Skip to content

🏷️ See what Games are verified for the Steam Deck and which Medal they have on ProtonDB in the Steam Store

License

Notifications You must be signed in to change notification settings

cptpiepmatz/great-on-deck-search

Repository files navigation

Show Great on Deck on Steam

great-on-deck-search

🏷️ See what games are verified for the Steam Deck and which medal they got on ProtonDB in the Steam Store.


Chrome Web Store Version Mozilla Add-On Version

What it does

By default, Steam does not show you the Steam Deck verification status on their desktop website. This Browser Extension/Add-On fixes that by requesting the verification status from ProtonDB and puts them front and center on app pages for easy visibility. While pulling the verification data from Steam directly, this also pulls the medals ProtonDB gives to certain games and displays them on the app page too.

Note: The extension uses session-based caching. This should reduce the consecutive load times significantly.

SteamDB extension Compatibility

Since Version 1.2.0, this extension works great in combination with the SteamDB extension.

Since Version 1.2.0, this extension also supports the game reviews by the Steam Deck HQ team. This will show their ratings, breakdowns, and the author of the review, on the app page.

Supported Pages

  • Store Front Page
  • Search Results
  • App Page
  • Profile Games List
  • Wishlist

Settings Menu

Since Version 1.2.0 the extension supports a settings menu.

This menu allows you to toggle certain features of the extension. A reload for the page is necessary in order to see the settings take effect.

Changelog

Changelog can be found here.

Missing Features or Pages?

If you need any feature added or support for another page, feel free to open up an issue on GitHub and I will see what I can do.

Installation

Store Installation

Chrome and other Chromium-based Browsers

  1. Head over to the web store page.
  2. Click Add to Chrome (or whatever your browser name is).
  3. A popup should appear asking you to install the extension, accept it.
  4. Head over to Steam and check the results.

Firefox

  1. Head over to the add-on page.
  2. Click Add to Firefox.
  3. Click Add on the popup.
  4. Head over to Steam and check the results.

Manual Installation

Chrome and other Chromium-based Browsers

  1. Head over to the releases tab
  2. Search for the highest version appended by +chrome
  3. Download the .crx file from it's assets
  4. Open your browser with the .crx file
  5. If step 4 did not work, unzip the .crx file and load it as unpacked
  6. Head over to Steam and check the results.

Firefox

  1. Head over to the releases tab
  2. Search for the highest version appended by +firefox
  3. Download the .xpi file from it's assets
  4. Open your browser with the .xpi file and install it
  5. Head over to Steam and check the results.

Compile it Yourself

For compiling it yourself clone or download the repo and put it in a directory of your choosing, just make sure that you will need this directory even after installation.

Chrome and Firefox do have different specifications for extensions/add-ons, therefore you need to rename corresponding manifest.json to simply manifest.json.

Build the files by using the build.sh. It requires Sass and Rollup to be globally installed.

Install it on:

Support

If you're feeling extra generous today, head over to my Buy Me a Coffee page and do your thing. Or do it via my PayPal.me page, whatever you prefer.