Skip to content

A Playnite Plugin to update the Install Status of the Entire Game Database if the SDCard is removed or inserted. Works based on the Install Folder. So also works with Steam, EA, Ubisoft and so on.

License

Notifications You must be signed in to change notification settings

NightHammer1000/MicroSDInstallStatusUpdater

Repository files navigation

MicroSD Install Status Updater for Playnite (Designed for Legion GO)

A Playnite Plugin to update the Installation Status of the Entire Game Database if the SDCard is removed or inserted. Works based on the Installation Folder. So also works with Steam, EA, Ubisoft and so on. Currently, hard-coded for the SDCard Reader name of the Legion Go. PR for a Universal Solutions are quite welcome!

How does it work?

Its simple. The Plugin uses an WMI Event Watcher to watch for the PNP Event of the SDCard Reader with the Model Name "SDXC Card". If it detects the Removal or Insertion of a card it iterates through every Game in the Library, testing if the Path is available or not. If it's not, the Game gets set to Uninstalled. If the Path is there, the Game gets set to installed.

Simple as that.

How to Install?

First of all. Playnite setup. Disable the Import of Uninstalled Games on your Librarys. After that Refresh the Library once with every SD Card you have so that you have all the Games in one Database.

Drop the Folder from the downloaded .zip into the Extension Folder of Playnite. That's it. No more Settings. If your Device uses the "SDXC Card" Model Name for the Device, it should work! You will see only those Games whos Install Directory is Reachable at the Moment once you switch SD Cards.

Say thanks

Like it? Buy me a coffee. It's my fuel and it will keep me alive long enough to further support this :3

Buy Me A Coffee

About

A Playnite Plugin to update the Install Status of the Entire Game Database if the SDCard is removed or inserted. Works based on the Install Folder. So also works with Steam, EA, Ubisoft and so on.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages