Skip to content

Releases: moraroy/NonSteamLaunchers-On-Steam-Deck

NonSteamLaunchers v3.8.8

10 May 04:15
253ae3e
Compare
Choose a tag to compare

~Added RemotePlayWhatever via github so you can play all of your Non Steam games and applications including Emulators with other people from steam or on any mobile device, check out the very cool project by @m4dEngi https://github.com/m4dEngi/RemotePlayWhatever

For the Steam Deck, Just open up the shortcut that was created by NSL and select "Create guest invite Link" and then press ok twice. A session will be made on your deck. this can be done in Game Mode.

After this in order to use it you must EXIT the "RemotePlayWhatever" shortcut as you would any game, in order for you to then start your own game, running for the current session. Pressing the 3 dots on your physical steam deck "..." will open up the options and at the top right will have a remote play session for any of your non steam applications! you can now game with other people across steam for games that have local multiplayer and co-op. results may vary.

~more cleaner fixes for battle net that were preventing it from finishing the script.

Full Changelog: v3.8.7...v3.8.8

In Desktop Mode use the .desktop file
In Game Mode use the Decky Plugin available in the testing store

NonSteamLaunchers v3.8.7

08 May 22:31
f230594
Compare
Choose a tag to compare

What's Changed

Decky Plugin

  • All Launchers in the Decky Plugin Version in the testing store now install seamlessly (real time)
  • pushed Scanner fixes to the plugin as well
    *SD Card Support for the SCANNER for all games now encompasses Epic Games, Amazon Games and Gog Galaxy
    (some pushes arent in real time yet due to decky testing store)

Desktop Version:
*Fixed EA App installation so its seamless
*Fixed Battle net Installation so its seamless
*Fixed Battle net from preventing the whole script to exit with launcher choices (you can choose multiple again yay!)
*fixed Gog Galaxy Scanner, now has support for SD Card as well as ignores DLC's so no more duplicates
*SD Card Support for the SCANNER for all games now encompasses Epic Games, Amazon Games and Gog Galaxy

New Contributors

Full Changelog: v3.8.5...v3.8.7

I recommend going forward for a better experience on the Steam Deck to use the NonSteamLaunchers Decky Plugin in the testing store.
For Desktop, use the .desktop file!

NonSteamLanchers v3.8.5

25 Apr 11:00
c72646c
Compare
Choose a tag to compare

What's Changed

Desktop Version of NSL
~ Itchio Games are now added to the NSL Game Scanner and will create shortcuts automatically🎮
~ added a check for users that are unable to download dependencies, the script will now exit immediately and log the error


In order to "update NSLGameScanner" to get your Itchio Games, Simply just open NSL and hit the "STOP Game Scanner" button. This will prompt you to Restart the scanner which will then grab the updates. thats it!

NSL Decky Plugin
~Version 1.0 is now in the testing store! but there is a major bug! currently in the process of fixing then should be good to go!

Here is the link for the Decky Plugin
https://github.com/moraroy/NonSteamLaunchersDecky

Here is the link for the pull request on the decky database as well
https://github.com/SteamDeckHomebrew/decky-plugin-database/pull/527


Going forward i would recommend using the Decky Plugin instead of the Desktop Version when necessary once the plugin is stable.

There will be some work done to the Desktop Version but the NSL Plugin is superior thanks to alot of help from @sysmoon14 !


~Automating this project has been a big help thanks to @pythoninthegrass 
~lil bumps

* Bump hypothesis from 6.98.11 to 6.98.15 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/222
* Bump rich from 13.7.0 to 13.7.1 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/225
* Bump pytest from 7.4.4 to 8.0.2 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/223
* Bump ruff from 0.2.2 to 0.3.0 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/224
* Bump pytest from 8.0.2 to 8.1.1 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/230
* Bump ipython from 8.22.1 to 8.22.2 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/231
* Bump ruff from 0.3.0 to 0.3.2 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/232
* Bump pytest-asyncio from 0.23.5 to 0.23.5.post1 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/233
* Bump hypothesis from 6.98.15 to 6.98.18 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/234
* Bump ruff from 0.3.2 to 0.3.3 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/238
* Bump hypothesis from 6.98.18 to 6.99.6 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/239
* Bump poetry-plugin-export from 1.6.0 to 1.7.0 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/240
* Bump coverage from 7.4.3 to 7.4.4 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/241
* Bump pytest-asyncio from 0.23.5.post1 to 0.23.6 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/247
* Bump poetry-plugin-export from 1.7.0 to 1.7.1 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/249
* Bump ruff from 0.3.3 to 0.3.4 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/250
* Bump hypothesis from 6.99.6 to 6.99.13 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/254
* Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/255
* Bump ipython from 8.22.2 to 8.23.0 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/261
* Bump ruff from 0.3.4 to 0.3.7 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/267
* Bump hypothesis from 6.99.13 to 6.100.1 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/268
* Bump ruff from 0.3.7 to 0.4.1 by @dependabot in https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/pull/270


**Full Changelog**: https://github.com/moraroy/NonSteamLaunchers-On-Steam-Deck/compare/v3.8.1...v3.8.5

Please use the .desktop file to use NSL in Desktop Mode! In Game Mode us the Plugin (when Stable).

v3.8.1

29 Feb 06:08
b87f1a8
Compare
Choose a tag to compare

3.8.1 (2024-02-29)

Documentation

NonSteamLaunchers v3.8

03 Feb 04:32
f616ee6
Compare
Choose a tag to compare

~Added Amazon Games Launcher to the NSLGameScanner
The NSLGameScanner now provides the game shortcuts for (Epic Games, Ubisoft Connect, EA App, Gog Galaxy, Battle.net and
Amazon Games)

The NonSteamLaunchers Decky Plugin version is available here if anyone wants to manually test while it waits approval for the testing store.
https://github.com/moraroy/NonSteamLaunchersDecky

In Desktop Mode use the .desktop file.
Full Changelog: v3.7...v3.8

NonSteamLaunchers v3.7

02 Feb 05:06
0d3f24a
Compare
Choose a tag to compare

~Added Battle.net to the NSLGameScanner.
Battle.net shortcuts are now added after you restart. This one was a little rough so there may be some future fixes.
Since the Battle.net Launcher cannot be separated from the games. A correct format was needed in order to correctly "launch" the Battle.net "launcher". You should see your games billboard before you see your games "version" of the Battle.net Launcher. Hopefully that makes sense. LOL this may help with updates as well because youll now have a Battle.net Launcher and a "game version" of the Battle.net Launcher. Confusing, yes. Necessary ¯_(ツ)_/¯
~squashed some small bugs for the Decky Plugin

Full Changelog: v3.5...v3.7

NonSteamLaunchers v3.5

26 Jan 09:24
b723264
Compare
Choose a tag to compare

What's Changed

  • Refactored EA App Scanner and Moved Existing Shortcut Check by @sysmoon14 in #176
  • Improved ShortcutID Generation and Allocation of Proton Compatibility by @sysmoon14 in #179

~Added Gog Galaxy to the NSLGameScanner for your Gog Galaxy Games
~moved some code around to allow the Decky Plugin to accept the script

In Desktop Mode use the .desktop file
Full Changelog: v3.4...v3.5

NonSteamLanchers v3.4

24 Jan 04:41
22ee30c
Compare
Choose a tag to compare

What's Changed

  • Better Shortcut Check and Removed SGDB Substring by @sysmoon14 in #171
  • Added EA App NSLGameScanner Support & Refactored Slightly by @sysmoon14 in #175

New Contributors

Full Changelog: v3.3...v3.4

~many fixes towards the NSLGameScanner in regards to command lines
~many fixes towards the scanner to behave appropriately
~many fixes towards the current scanners Epic Games, Ubisoft Connect and now EA App
~more fixes for duplication as well as force compatability
~all paths no longer use /home/deck for more linux OS systems

Decky Plugin Update: ready to be sent to the testing store
Curently Supports: Install, Start Fresh, NSL GameScanner, All the Streaming sites and most of the launchers

On Desktop, be sure to use the .desktop file.

NonSteamLaunchers v3.3

19 Jan 02:42
933fe3b
Compare
Choose a tag to compare

~fixed the calling of the steamid for multiple users (should be fixed now)
~fixed the .py to check directories first
~changed how the service is stopped and updates the .py

Full Changelog: v3.2...v3.3

NonSteamLaunchers v3.2

17 Jan 12:16
ae64039
Compare
Choose a tag to compare

What's Changed

New Contributors

MAJOR UPDATE

~Introducing "NSLGameScanner.service" automatically adds your games for you in correct Steam Deck format and keeps them there permanently until you uninstall that game. HOW TO USE: Install a game from your launcher and then restart steam or go to game mode or restart your deck. (Currently Supports Epic Games and Ubisoft Connect) more to come very soon!
~ARTWORK! ARTWORK! ARTWORK! FOR EVERYONE AND EVERYTHING...Launchers...Games... and Supported Streaming Sites
~NonSteamLaunchers NOW SUPPORTS MULTIPLE STEAM ACCOUNTS...hopefully
~Fixed SD card Path to reflect the path now from 3.5+, the script should dynamically find everyones uuid sd card path.
~fixed maxdepth -1 issue in regard to finding the config file
~removed WINE_COPY Command from battle.net
~StartFresh has been updated.
~MoveTo SDCard as been updated as well.
~iforgot what else i changed

Thank you to all the helpful people reporting bugs and mistakes and errors.

Full Changelog: v3.0...v3.2