Skip to content

NonSteamLaunchers v4.0.0

Compare
Choose a tag to compare
@moraroy moraroy released this 24 Jan 11:51
· 13 commits to main since this release
af6f46e

Not Another Desktop and Decky Update 🚀

What's Changed

New Contributors

Announcement

NonSteamLaunchers has hit 3000 Stars on GITHUB! woo woo! Just want to say thank you to everyone who has supported and contributed to this project. Without you all NSL wouldn't be where it is today, from humble GitHub to being featured on Linus Tech Tips recently, I've been amazed and humbled by this learning experience even through all the ups and downs!

In the coming months I will be removing the Separate APP ID option from the script as its no longer necessary or needed. I want to give people time in case they want to move all their games to the one prefix solution. In case you still want to use it you could still potentially call it via command line if you want to install it like that but personally i wont be supporting it any longer. i also rarely used it to begin with. This is to make the Plugin and the Desktop version much simpler.

In the meantime, still squashing bugs slowly and working towards putting NonSteamLaunchers on Flathub for "Joey Mainstream".

Desktop Version 🖥

-Added Boosteroid Cloud Gaming: Added this to the script so now you can get Boosteroid on your Steam Deck very easily ready to go!

-Added Stim.io: Added another way for you to potentially get another cloud based service to stream games. It utilizes a remote computer so you can stream pc games straight to your Steam Deck, seemed like an interesting project so i added it!

-Added Venge.io: Added an actual Web based FPS game to NSL. I really like how simple it is to just jump in and play, literally within seconds. Been playing all week.

-Added Rocketcrab.com: Another interesting Web based Project that utilizes online board games via a party. This is actually meant for phones , but seemed to work well on the Steam Deck. Alot of the games are workable and playable as long as you got friends and a mic or even a webcam setup.

-Added WatchParty.me: If you like watching movies or videos you can now watch all of them together with this web based app. It allows you to Watch anything together. Friends REQUIRED.

Decky Plugin Version 🔌

All of these additions and changes above have been applied to the decky plugin as well. But there is one special addition to the Decky Plugin that has now been added back in to match the Desktop Version.

-Added RemotePlayWhatever: Added RPW back into the Decky Plugin version! Should install and uninstall nicely now. Running this in game mode works, just requires some patience and workarounds. I will try to create a guide 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: v3.9.9...v4.0.0