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

4 hours ago

Caution

Release Notes - "Exodia... i mean Xodus... i mean Xodus Nexus... obliterate!"

Screenshot_20261020_060007
  • Xodus Nexus: Added full support for the new Xodus Nexus game launcher to NSL!
  • Windows Game Scanner: Added a dedicated Game Scanner inside NSLGameScanner for all your Microsoft Windows games through Xodus.

🛠️ Updates & Fixes

  • Purple Launcher: Updated the official launcher URL.
  • Itch.io: Fixed Itch.io to use a per-game launcher configuration.
  • Metadata & Theme Music: Fixed bugs relating to game theme music and metadata loading.

🎵 Audio & Metadata Features

  • HLTB Integration: Added HowLongToBeat (HLTB) completion times directly into the metadata card.
  • Theme Music Controls: Added new controls for game theme music to easily select songs. You can now hold down the music button to paste or save when using the navigation arrows, even game in mode.

Desktop Version 🖥

  • Add files via upload (5b89eca)

  • Add files via upload (96137dc)

  • Refactor updateButtonsUI for improved button handling (7ee5498)

  • Refactor updateButtonsUI for better clarity and logic (ed8e550)

  • Implement screensaver detection in NSLGameScanner Added screensaver detection to manage game state. (976329b)

  • Refactor Chrome bookmarks handling in scanner (b8981b8)

  • Improve .desktop file management in NSLGameScanner Refactor symlink handling and file removal logic for .desktop files. (768aaf3)

  • Update game scanning logic and executable paths Refactor game scanning logic to simplify executable handling and improve clarity. (fcf669e)

  • Add support for itch.io installation in script (373b718)

  • Fix command syntax for launching with Proton (043452e)

  • Refactor compatibility tool setting logic (50647bf)

  • Enhance timestamp matching and Steam ID validation Updated timestamp matching to be case-insensitive and added safeguards for Steam ID validation. (7d5562d)

  • Remove extra whitespace in NSLGameScanner.py (236cb3b)

  • Update music button event handling Change isHoldingMusic to true when music button is pressed. (a452259)

  • Updated Metadata and Theme Music (c360ebd)

  • Create cryptocurrency donation page in index.html This is the official cryptocurrency donation page for NonSteamLaunchers, featuring options for DOGE, BTC, ETH, and USDC. It includes QR codes, wallet addresses, and links to support platforms. (5e8c1e4)

  • Update README with new resources and tutorials Added a new link for '9 Best Decky Loader Plugins for Steam Deck in 2026' and YouTube tutorial section. (16714ff)

  • Update LFX Crowdfunding entry in FUNDING.yml (5e4bfbe)

  • Add custom funding link to FUNDING.yml (ef090de)

  • Delete CNAME (91f2e97)

  • Create CNAME (8bea8e3)

  • Create index.html (f2b3efc)

  • Refactor installation checks for Flatpak apps (9801df1)

  • Improve error handling in launcher update scripts Refactor error handling in download and extraction functions for GE-Proton and UMU Launcher updates to use warnings instead of exits. Improve script robustness by ensuring directories are created and files are checked before operations. (ce6636d)


Decky Plugin Version 🔌

  • small button fix (3293509)

  • added small change to master mute button (5e5046e)

  • fixed screen saver bug (b92473f)

  • added support fort Chrome Account Bookmarks (b1d6e09)

  • more itchio fixes (ab31817)

  • fixed itch.io and game scanner (a20dd23)

  • fixed more issues (59857e7)

  • fixed multiple issues for new steam client (9e54d08)

  • Re-added Game Theme ( Hold to Paste/Save) added HLTB info to Metadata (3e030ae)

  • fixed flathub (0acbd0f)

  • fix ge updating (7378780)

  • Fixes to shortcuts (edf4381)

  • Fixes toward Scanner (8ec17b7)

  • attempted to fix artwork (3892b33)

  • attempted to fix gamewatcher (3688ebc)


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

Full Changelog: v4.2.92...v4.2.93

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

NewReleases is sending notifications on new releases.