Skip to content

Releases: moraroy/NonSteamLaunchers-On-Steam-Deck

NonSteamLaunchers v4.2.71

03 Nov 05:20
305e2ff

Choose a tag to compare

not my gum drop buttons

GAME THEME MUSIC

Desktop Version 🖥

  • Added a button to stop all Music: By opening the "NonSteamLaunchers.desktop" and letting it run, the file will update your stem client and all you have to do is simply close the main NSL window. Now in the top left corner of the game page should be a small blue musical note to allowas a toggle for the game themes. Obviously this is all still a work in progress but i did want to immediately fix the big issue of not being able to turn it off! lol will continue to work on this feature as i love hearing the game music. I have some cool ideas on the way! Nothing else is really changed, see previous release. https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/releases/tag/v4.2.7
Screenshot_20251102_211710

Decky Plugin Version 🔌

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.7...v4.2.71

NonSteamLaunchers v4.2.7

02 Nov 18:26
688ac8e

Choose a tag to compare

GAME THEME MUSIC

Desktop Version 🖥

  • Theme Music for your games: Inspired by the original Decky Loader Plugin that has now been archived... I thought i would open the world of music to you desktop users. Starting today when you open up NonSteamLaunchers.desktop, you will be given access to Game Theme Music for every app in your library. This will play its Game theme so turn your volume up!!!. All you have to do is open it up NSL and it will update and all you have to do after that is simply close the main window when it appears. No need to download a launcher or do anything just simply close out NSL and everything will be updated through the auto scanner. Currently i dont have a "opt out" button yet. but will make one soon for desktop users. Unfortunately, this will not work in game mode just yet. but have no fear because i have updated the decky plugin with music for that purpose! So if you want game theme music in game mode i suggest using the plugin version for now, but Desktop is working nice!

Decky Plugin Version 🔌

  • Game Theme Music: Same as above, currently you cant select any custom music or download anything but so far its been working great! here is a pic
Screenshot_20251102_101722
  • Playtime and Game Theme Music: you now have some toggles to toggle off what you want or dont want!

  • All updates from desktop version has been applied.

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.6...v4.2.7

NonSteamLaunchers v4.2.6

27 Oct 12:08
9d80750

Choose a tag to compare

Playtime

Desktop Version 🖥

  • Playtime: Playtime has been implimented into NSL for all non-steam apps in your library. This will only show in game mode for now, even for Desktop Version peeps that use NonSteamLaunchers. All you have to is run the NonSteamLaunchers.desktop and it will apply. Then go into game mode and play!
Screenshot_20251027_042948

Decky Plugin Version 🔌

  • More Web Browsers: Now you can choose what browser you want for every custom website or streaming site. This will install the browser if you dont have it and create shortcuts for them respectively. i did my best to make sure they all have correct shortcut properties that allow for controller support and full screen.

  • Playtime: applied automatically once you update to the latest version!

Screenshot_20251027_042701
  • All updates from desktop version has been applied.

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.5...v4.2.6

NonSteamLaunchers v4.2.5

16 Oct 09:07
e62f1fd

Choose a tag to compare

Discord and Xbox Update

Desktop Version 🖥

  • Patching Proton for Discord: created a patch to allow for Discord to be used in Game Mode. All you need to do is hit the "Update Proton GE" button and NonSteamLaunchers will apply the patch for the current proton GE. This will allow Discord (Native Linux) to be able to be used in Game Mode, so you can finally stream the video and audio and capture your game to your friends. This will automatically work for all of your NSL Games.

-Chrome Shortcuts: Many fixes towards the Chrome Shortcut code to allow for different regions, i didnt know that was an issue at first but now things should be alot better for any bookmarks in chrome for Amazon Luna, GeForce Now and Xbox Game Pass.

-Many fixes towards the EA App , Ubsioft Connect and GOG Galaxy Scanners: been slowly applying fixes for alot more games, for example some games that were part of a bundle for Ubisoft Games. etc.

-Decky Plugin has been fixed: Please run the NSLPlugin.desktop if you have an old version. Also added a suprise. See below for a new Scanner exclusively for the Decky Plugin :)

Decky Plugin Version 🔌

  • Decky Plugin has now been fixed and should be working again.
  • All updates from desktop version has been applied.
  • Added Native Microsoft Windows and Xbox Games to the NSLGame Scanner for the Decky Plugin: you should now be able to find your Microsoft Windows Games using the Scanner now if you are on the Windows Platform using the plugin. The Scanner is a bit rough, so some more work will defintely need to be done. But for the games that i have it was able to find them and launch them through Steam. Happy Gaming <3

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.4...v4.2.5

NonSteamLaunchers v4.2.4

13 Sep 11:40
75679a2

Choose a tag to compare

TINY UPDATE

Desktop Version 🖥

  • Miscellanous Custom Sort Names: Utilized Steams newest and latest update for sorting. For example, now when shortcuts are created with NSL, they will be sorted by their Launcher. If you type, "Epic Games" or "Ubisoft Connect" in your library any newly created shortcut now with NSL will be listed and sorted respectively. Its pretty cool because now i can actually see whats installed by what launcher just by typing the name. This plus Collections makes everything nice and neat. Old shortcuts will need to be recreated as this is for all shortcuts now going forward.

Here is what i mean, tested with epic games and game jolt just as examples

Screenshot_20250913_043055

i searched for game jolt games and they were listed
Screenshot_20250913_043246

Decky Plugin Version 🔌

  • Fixes towards the Battle.net scanner for the decky plugin.
  • Miscellanous Custom Sort Names: also applied for the plugin as well.
  • Decky Plugin is still currently broken due to Decky Loaders New Update.: will fix soon.

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.3...v4.2.4

NonSteamLaunchers v4.2.3

02 Aug 13:28
749f6a0

Choose a tag to compare

COLLECTIONS UPDATE

Desktop Version 🖥

  • NVIDIA GeForce NOW Native Linux Game Shortcuts: Found a way to create individual shortcuts for the native linux NVIDIA GeForce NOW App. All you have to do is "Favorite" them inside of the linux app by pressing the "heart". The NSLGameScanner will pick it up and add it to steam, allowing for an individual shortcut so you can have whatever controller layout you desire along with artwork. This wont pick up previous favorites so make sure you re-favorite if needed.

  • COLLECTIONS: NonSteamLaunchers now adds Collections for each shortcut made for EACH game per Launcher. in real time. Thats right! Now all of your games will be placed neatly in a collections based on where you got it from . This includes even the games from geforce now or chrome or any launcher. This wont add any old shortcuts that arent in the collections so for now youll have to remake any old shortcut if you want it in the collection automatically.

  • Added Cloudypad.gg to the Streaming sites: This allows you to host your own games that you own similiar to Geforce Now or Xbox Game Pass. It uses Moonlight or anything similiar to communicate with your server. (https://github.com/PierreBeucher/cloudypad)

  • Added Moonlight: Finally got around to adding Moonlight so you can setup Cloudy Pad or any other streaming setup you are going to use.

  • Various Battle.net Scanner fixes: fixed alot of Battle.net scanner bugs, should be picking up alot more games now.

Decky Plugin Version 🔌

Everything has been applied to the Decky Loader version except Moonlight and Cloudy Pad.

  • Decky Plugin is currently broken due to Decky Loaders New Update.: will fix soon.

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.2...V4.2.3

NonSteamLaunchers v4.2.2

06 Jul 06:24
e7b816f

Choose a tag to compare

NonSteamLaunchers Integration with Steam (Desktop)

Desktop Version 🖥

  • Real Time Shortcuts: Well, ive cracked the code yall, Real time shortcuts for desktop mode. Meaning no more restarting steam in order to apply icons or artworks as far as im aware. I dont know of any program on linux that is doing that without the use of Decky Loader. Desktop Mode now has Full Real time Shortcuts. ICON INCLUDED.

  • Integration With Steam: SNEAK PEAK of what im about to release, just want to share a preview of the future of NSL. Desktop Mode will be integrated into Steam. Controller Support inside of desktop Mode is working great as well.
    screenshot

Decky Plugin Version 🔌

  • Icons are now applied in real time: As above, since i figured out how to do it in desktop mode, as a result the plugin version now has the icons applied automatically. should look good. If you use the plugin on windows, should also be fixed as well.

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.1...v4.2.2

NonSteamLaunchers v4.2.1

11 Jun 02:27
dc39166

Choose a tag to compare

NEW FEATURE

Desktop Version 🖥

  • Removes Shortcuts Automatically: The scanner will now remove shortcuts from your library in real time that it detects that you have uninstalled through the launchers. This doesnt apply to the launchers themselves yet, just to the games you have installed. To use this feature to its fullest on deskstop mode, Start NSL, (one time scan when it loads up) or run an autoscan in desktop mode using the Magnifying Glass (🔍). Follow the prompts. This will enable autoscan until you press the Magnifying Glass (🔍) again to stop it.

  • Added Notifications when a game is removed from your library in real time.

Decky Plugin Version 🔌

  • Removes Shortcuts Automatically: this new feature works seamless on the plugin as now the plugin is fully capabale of real time shortcuts being given to the library as well as real time shortcuts being removed. This will work with autoscan and manual scan.
    Everything from above has also been applied to the decky loader plugin, havnt added removal notifcations for the plugin yet though!

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


What's Changed

Full Changelog: v4.2.0...v4.2.1

NonSteamLaunchers v4.2.0

06 Jun 21:50
56b0592

Choose a tag to compare

Humble Games Collection

Desktop Version 🖥

  • Added Humble Games Collection to the Scanner: now you can add your Humble Games/Collection/Bundle that you have from the launcher straight into game mode by running a scan!
  • Artwork has improved a bit: been pushing updates to artwork so hopefully things are alot more stable and of good quality.

Decky Plugin Version 🔌

  • Added the STOVE Client and Humble Games to the scanner
    Everything from above has also been applied to the decky loader plugin!

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


Full Changelog: v4.1.9...v4.2.0

NonSteamLaunchers v4.1.9

03 Jun 03:32
8978b5c

Choose a tag to compare

STOVE Client

Desktop Version 🖥

  • Added STOVE Client: added the STOVE Client, this client only works in Desktop so for now i wont be adding to the Plugin version unless i find a good enough fix. The resolution seems to be a bit buggy, however if youre index finger has good aim, you can click "Play" while the screen is black just takes practice! I was able to play Epic Seven in Game Mode doing just that. Everything else seems to work fine in Desktop Mode, so i would do all of the installing in there and then run an NSL Scan and let it find all of your games because i also added the Scanner for it as well. Its similiar to Battle.net in that you have to click Play. But in the future will probably be able to make that a little better.
  • Added STOVE Scanner to the NSLGameScanner.py
  • Fixed Plex URL: now navigates to your library page

Decky Plugin Version 🔌

  • Front End Improvements: reworked and fixed the button layouts to allow gamepad to navigate better
  • Fixed Plex URL here too

Notes 📝

  • There are now two .desktop files:
    • Desktop Version: NonSteamLaunchers.desktop (includes the option to install the latest version of the NSL Decky Loader PLugin").
    • Plugin Version: NSLPlugin.desktop (if you already have Decky Loader installed and want to install/update and dont want to use Desktop Mode.).

-Plugin Files:

  • On Linux: Use the "NSLPlugin.Desktop" file to install the plugin if you have Decky Loader installed already.

  • On Windows: Run the "NSLPluginWindows.exe" first, then run No_console.exe or Plugin Loader.exe


Windows Installation Steps:

  1. Sign in to GitHub and go to this link.

  2. Choose the latest link (or whichever version works for you).

  3. Scroll down to "Artifacts" and download "PluginLoader Win". This is a zip file that you need to extract on your Windows machine. Make sure you're signed in to see the download link.

  4. Download NSLPluginWindows.exe from here.

  5. Run NSLPluginWindows.exe first. This will also create the necessary cef debugging file for Decky Loader.

  6. Run either No_console.exe or Plugin Loader.exe, depending on your preference.

  7. Go into Game Mode or Big Picture Mode to see the Decky Loader plugin and NonSteamLaunchers.

This setup will automatically add all your non-Steam games with artwork, correctly formatted for Windows. Only scanning will work; nothing else will function, so you can either auto-scan or manually scan your games.


Full Changelog: v4.1.8...v4.1.9