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

17 hours ago

Caution

Release Notes - Desktop Shortcuts Part 3

Desktop Version 🖥

This update comes with a lot of fixes for both the Desktop Version and the Decky Plugin. The Scanner in the Desktop version wasn’t functioning correctly for a while, but it should now update properly. Also fixed a weird bug when updating Proton GE.

For now, Desktop Shortcuts with their .desktop files are finished and should allow you to run your games outside of Steam in Desktop Mode. Be sure to take advantage of Steam’s Action Set "Desktop to Gamepad" feature for some games by pressing the Pause/Start button.

  • The Decky Plugin now has the new features from the Destop Version from the past releases for Desktop Shortcuts/files:
    Utilizing UMU just like the desktop version where needed. 🙂

  • Update version number to v4.2.81 (22e823b)

  • Enhance GOG game launch with extra arguments support Added support for extracting extra GOG arguments from launch options and updated runner command accordingly. (5cde12f)

  • Enhance EA App scanner and shortcut creation logic Added logic to handle desktop shortcut creation for non-Steam launchers and improved registry fallback handling for EA App games. (142ad46)

  • Improve error handling in GE-Proton download process Refactor download and checksum download logic for clarity and error handling. (70024df)

  • Refactor NSL Game Scanner update process Updated the NSL Game Scanner function to streamline the update process, including downloading and setting up the latest Python script and managing service states. (f331022)

  • Replace file copy with symlink creation for applications (71cc38b)

  • Update README.md (edfe68c)


Decky Plugin Version 🔌

  • Added new feature: special .desktop files allow for all games and launchers to run outside of Steam per shortcut in Desktop Mode (a5b08b3)

  • fixed logic in update GE code (5f5cde9)


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, depending on your preference.
  5. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

Warning

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

Full Changelog: v4.2.8...v4.2.81

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

NewReleases is sending notifications on new releases.