github moraroy/NonSteamLaunchers-On-Steam-Deck v4.2.92
NonSteamLaunchers v4.2.92

2 hours ago

Caution

Release Notes - More LEDS, Less Zeds

Desktop Version 🖥

Wanted to post a little big update.

~Added The Rockstar Games Launcher to the NSLGameScanner for Rockstar Games, finally! thank you contributors!
~The Desktop Version of NSL will now also close games in Game Mode automatically.

and now for something cool!

TO ALL STEAM MACHINE USERS: Your Non Steam Games will now color your Steam Machine!

NEW FEATURE:
Starting today users of the Desktop Version of NSL NonSteamLaunchers.desktop will launch their games with the LED to match.
All Non Steam Games being ran along side NSL will now come with their own LED Lights. When you launch a Non Steam Game, for the first 30 Seconds, your LED Lights will reflect the very game you're playing. Using the Shortcuts own artwork the LED bar has been made to reflect its colors along with the default effect of "Breath". I may change breath in the future but for now thats the effect lol. This colorful effect is only temporary and will go back to your user default settings that you have set once the 30 seconds is up.
This new feature effects all Non Steam Games in your library and will only work when you launch the game via the Steam library. As always i have forgotten to make a toggle button so i will do that later. also, this doesnt apply to owners of the Steam Deck haha

Below is a terrible gif of mine of an attempt to show you haha

20260914_041132(1)

Thats all for now......

  • Update version number to v4.2.92 (8a085df)

  • Enhance game LED palette functionality and desktop watcher Added New Feature: All Non Steam Games have their own LED lights on the Steam Machine ~Desktop Version now closes games automatically in Game mode (ce008be)

  • Refactor Epic Games Scanner logic and error handling Refactor Epic Games Scanner to improve error handling and streamline game detection logic. (fd5e465)

  • Refactor video download logic and remove unused base URL (fe90ef3)

  • Add RockStar Games Launcher to supported platforms Added RockStar Games Launcher to the list of supported scanners. (9334333)

  • Add official repository warning to README Added a warning section about official repository and download safety. (2e27610)

  • Refactor theme music script loading logic (37f8885)

  • Merge pull request #953 from Razwerkz/feat/rockstar-games-scanner feat: add Rockstar Games per-game scanner (ce3a956)

  • feat: add Rockstar Games per-game scanner (6e7d0cd) (Commit by @Razwerkz on July 20, 2026)

  • Refactor sudo password handling in installer script (84590cd)

  • Merge pull request #949 from erikbrandondigital/fix/parameterize-launcher-paths Parameterize EA App & itch.io launcher paths; fix Plarium uninstall path bug (2298ee4)

  • Fix: Parameterized Launcher Paths (EA & Itch.io) Hardcoded version folders (e.g. EA Desktop/13.x.x.x/) go stale on app updates, silently breaking shortcut creation. Resolve via find() instead — called early for install detection/uninstall, and again before check_and_write to catch first-time installs in the same run. Fix: Use plarium_path vars instead of eaapp_path in Plarium uninstall Copy-paste leftover from the EA App uninstall block; could cause Plarium Play to be skipped during uninstall. (5146320) (Commit by [@erik Brandon](https://github.com/Erik Brandon) on July 12, 2026)

  • Fix URL encoding and enhance fallback search logic (5488f89)

  • Enhance game name resolution with case variations Added additional checks for game name resolution using different case formats. (09005c4)

  • Modify NSLPlugin.desktop for execution and terminal settings Updated the NSLPlugin.desktop file to modify the Exec command and change the Terminal option. (13d52cc)

  • collection changes and fixes for Chrome (7fd57a4)

  • added individual WebRcade shortcut support in Chrome (8e674ef)

  • Implement WebRcade URL processing Added support for WebRcade URLs in the NSLGameScanner. (6efc4af)


Decky Plugin Version 🔌

  • Permanent Path fixes for EA App & Itchio thanks to @erikbrandondigital (5df7a8e)

  • small fix to Battle.net Scanner & artwork (fb9b496)

  • small fix to Battle.net Scanner (1154340)

  • Collection changes and fixes for Chrome Shortcuts (9085f68)

  • reverted timer back to 90 sec (0ac2136)

  • Added WebRcade shortcuts to Scanner, changed Watcher from 90 sec to 5 min & ignored Steam Games (a9e3621)

  • Updated EA App path (e292710)

  • Reverted GOG for now (8f533a3)

  • Updated Proton GE & Paths (22aada9)

  • Updated EA path and GOG client (10c4181)

  • Added Boosteroid Game support for Google Chrome Bookmarks (rename your bookmark) (7e9c7cd)

  • fixed battlenet scanner from accidentaly removing entries (438a1db)


Note

Available .desktop Files

Desktop Version: NonSteamLaunchers.desktop
Plugin Version: NSLPlugin.desktop (for users who already have Decky Loader installed)


Plugin Files

Linux

Tip

Use the red Update button in the plugin or NSLPlugin.desktop to install or update the plugin when using Decky Loader.

Windows

  1. Download the current Windows version of Decky Loader here (https://nightly.link/SteamDeckHomebrew/decky-loader/workflows/build-win/main/PluginLoader%20Win.zip)
  2. Download NSLPluginWindows.exe from here
  3. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.
  4. Run either No_console.exe or Plugin Loader.exe. You can also press Win + R, type shell:startup, and press Enter, then place the .exe there to launch Decky Loader on boot.
  5. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

Warning

On Windows, only game scanning, playtime, metadata and game theme music work.
Other features are not yet functional, but auto-scan and manual scan both work correctly, including artwork formatting.

What's Changed

  • fix: retry WebSocket connection on first run instead of silent exit (#895) by @superness in #932
  • Bump certifi from 2026.5.20 to 2026.6.17 by @dependabot[bot] in #937
  • feat: harden downloads, deletes, debug tracing, and sudo handling by @dadtronics in #943
  • docs: document NSL_DEBUG, NSL_DRY_RUN, and NSL_CONFIRM_START_FRESH env vars by @dadtronics in #944
  • Bump charset-normalizer from 3.4.7 to 3.4.9 by @dependabot[bot] in #948
  • Parameterize EA App & itch.io launcher paths; fix Plarium uninstall path bug by @erikbrandondigital in #949
  • feat: add Rockstar Games per-game scanner by @Razwerkz in #953
  • Update ruff requirement from <0.16,>=0.12.1 to >=0.12.1,<0.17 by @dependabot[bot] in #959
  • Bump certifi from 2026.6.17 to 2026.7.22 by @dependabot[bot] in #958
  • Bump charset-normalizer from 3.4.9 to 3.5.0 by @dependabot[bot] in #963
  • Bump charset-normalizer from 3.5.0 to 3.5.1 by @dependabot[bot] in #965
  • Bump idna from 3.18 to 3.19 by @dependabot[bot] in #966

New Contributors

Full Changelog: v4.2.91...v4.2.92

Don't miss a new NonSteamLaunchers-On-Steam-Deck release

NewReleases is sending notifications on new releases.