LL-PD-Manager
A downloadable tool
This is a tool to help manage syncing your Itch.IO library with your Playdate side load library. It is a work in progress. Its features will include:
- Just add your login info/application key and press 'sync'
- No need to plug in your playdate. It will all be updated over the air.
- Visual interface to make sure that the two are linked
- Available for Windows, Mac and Linux.
I'm also planning on, in the future, additional functionality if your playdate is plugged into your computer may include:
- Manage saving and restoring backups
- Manage game data (ie, Sketch, Share, Solve game sets, etc)
- Install and remove games and system launchers
- Additional library with website for web highscore leaderboards.
Version: (Unreleased: in development)
Status | In development |
Category | Tool |
Author | BleuLlama |
Tags | Playdate, tool |
Code license | MIT License |
Comments
Log in with itch.io to leave a comment.
Very interesting.
Does itch / playdate have an API way to log in (or are credentials stored on the user's machine?). Presumably this would work on raspberry Pi? (PiOS = Debian).
Might be nice to have a feature that just flags updates, rather than actually doing the uploading to Panic's servers?
Itch has a key based API that this uses, and Playdate has no API, so it needs to use username/password to log in. I currently have it set to use a json config file which you put in your ~/.llpdmgr directory, which can be set read only. Once an api is available for Sideload, I'll use that.. but for now this is all we have. :(
Yes, it should, It's Electron/Nodejs so if you can run other Electron apps (eg Discord), you'll be fine.
And yes, it will only upload new/changed files. I will eventually add options to only show updated items, or auto-update, etc...
Looks really useful!