Releases: moraroy/NonSteamLaunchers-On-Steam-Deck
NonSteamLaunchers v3.8.8
~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
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
- Bump ipython from 8.23.0 to 8.24.0 by @dependabot in #273
- Bump pytest from 8.1.1 to 8.1.2 by @dependabot in #274
- Bump coverage from 7.4.4 to 7.5.0 by @dependabot in #275
- Bump ruff from 0.4.1 to 0.4.2 by @dependabot in #276
- Update README.md by @hahayupgit in #281
- Bump pytest from 8.1.2 to 8.2.0 by @dependabot in #286
- Bump coverage from 7.5.0 to 7.5.1 by @dependabot in #287
- Bump pytest-xdist from 3.5.0 to 3.6.1 by @dependabot in #288
- Bump hypothesis from 6.100.1 to 6.100.2 by @dependabot in #289
- Bump ruff from 0.4.2 to 0.4.3 by @dependabot in #290
New Contributors
- @hahayupgit made their first contribution in #281
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
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
NonSteamLaunchers v3.8
~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
~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
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
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
- @sysmoon14 made their first contribution in #171
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
~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
What's Changed
- add installation to vk play launcher by @mertsalovda in #146
New Contributors
- @mertsalovda made their first contribution in #146
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