Skip to content

Releases: moraroy/NonSteamLaunchers-On-Steam-Deck

NonSteamLaunchers v4.2.5

Choose a tag to compare

@moraroy moraroy released this 16 Oct 09:07
e62f1fd

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

Choose a tag to compare

@moraroy moraroy released this 13 Sep 11:40
75679a2

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

Choose a tag to compare

@moraroy moraroy released this 02 Aug 13:28
749f6a0

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

Choose a tag to compare

@moraroy moraroy released this 06 Jul 06:24
e7b816f

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

Choose a tag to compare

@moraroy moraroy released this 11 Jun 02:27
dc39166

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

Choose a tag to compare

@moraroy moraroy released this 06 Jun 21:50
56b0592

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

Choose a tag to compare

@moraroy moraroy released this 03 Jun 03:32
8978b5c

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

NonSteamLaunchers v4.1.8

Choose a tag to compare

@moraroy moraroy released this 30 May 00:51
de59763

Waydroid and NVIDIA

I haven't made any adjustments to the launcher errors yet so bear with me!

Desktop Version 🖥

  • GUI Improvements: Reworked the main window to include the Website Shortcut Creator inside the window via GTK. No more pop-ups asking if you want to include a website—you can now do it all at once!
  • Improved Note System: Better analysis of the note system. I was able to see the notes from the launchers this week—gg guys, it was working great.
  • Waydroid Scanner: Waydroid is now supported The scanner still needs work, but it's mostly based on the script by @ryanrudolfoba for the Steam Deck. I’ll continue improving this scanner in the future.
  • NVIDIA GeForce NOW: Added the native Linux version of NVIDIA GeForce NOW. This is now located in the top launcher list at the bottom section (launchers are now separated in the main window into Launchers and Chrome-Based Choices).
  • Attempted a battle.net Scanner fix for more games: not sure if they are all being picked up now or not still need make sure as i dont have some of the games.

Decky Plugin Version 🔌

Everything above has been applied to the Decky Plugin as well!

  • Fixed Decky installation error via WebSocket: Some launchers also aren’t installing on other distros at the moment—please bear with me while I work on a fix. This issue is not present on SteamOS, just FYI.

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.1.7...v4.1.8

NonSteamLaunchers v4.1.7

Choose a tag to compare

@moraroy moraroy released this 07 May 13:05
5c147c5

Boot Videos

Desktop Version 🖥

  • **Boot Videos for Each Shortcut: Now when you add a shortcut a boot video will attempted to be found and fetched for your steam deck. in game mode or when you restart your deck you will see it automatically. Obviously not every game shortcut will have a video but i thought it was a cool idea to make things easier for people. Be sure to have "Shuffle startup videos" in game mode checked! it worked great for Genshin and ZZZ. i got 2 new vids automatically!

  • Finally fixed Note system paths in NonSteamLaunchers: be sure to test it out and press that <3, youll get a description and proton GE & UMU notes, you need to make a note with #nsl at the beginning, will make this smoother as time goes on. <3

  • fixed resolution issues on certain distros other than SteamOS

  • allowed for multiple monitor displays when using the script in zenity

  • added checks and test for zenity and fall backs for other distros to display zenity in case it fails

IMPORTANT DECKY PLUGIN INFO

Decky Plugin Version 🔌

Everything from above has been applied to the Decky Plugin!

  • fixed Decky Plugin to run on other Distros: tested on an AYANEO running a non steamos distro

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.1.6...v4.1.7

NonSteamLaunchers v4.1.6

Choose a tag to compare

@moraroy moraroy released this 02 May 13:01
0abea29

more fixes

Desktop Version 🖥

  • added more cleaning
  • fixed Battle.net install

Streaming Sites

  • added Youtube TV

Decky Plugin Version 🔌

Everything from above has been applied to the Decky Plugin!
Added these too to help with Youtube TV

  • added SponsorBlock - Chrome Extention
  • added Tampermonkey - Chrome Extention
  • added Youtube TV for PC - Chrome Extention
  • added uBlock Origin Lite - Chrome Extention
  • added Adblock - Chrome Extention

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.1.5...v4.1.6