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)

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?

( 1)

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!