Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Easy Syncing of Saves & States between 4.x recalboxes ??

    Recalbox General
    syncing saves between 4.x recalboxes
    4
    5
    2095
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • esmith13
      esmith13 last edited by

      Hello all, I understand the recalbox team has a lot on their hands with 4.x in beta but I wanted to put in my request for an official baked-in feature and/or a home grown solution from someone that knows their way around linux and ES far better than I do. I am wanting the ability to sync all the game saves and states (basically, the share\saves directory in entirety) to either a cloud service (I assume very difficult) or to any USB storage device plugged in while in the ES menu - either automatically (not likely) or via evoking a backup or restore menu option in the ES menu (far more reasonable). As I side note I use an external USB HD already for roms so any USB detection would have to know how to ignore the USB drive mapped for the shared directory. The problem I'm trying to resolve is having multiple Pi's running recalbox in multiple locations and being able to start a game on one Pi and continue from a .save or .state file on another with minimal planning/time needed in advance. I realize I can accomplish this manually by hitting the share point from my PC and doing a manual backup/restore to a thumb drive or cloud service and I can probably even script it to be automatic but I am trying to eliminate the need for a networked PC at each location from the equation. Any help would be much appreciated. I'm not above rolling my own solution but my linux and ES skills are very basic and would at least need site links and/or direction to get me started with learning what's needed.   Thanks in advance!

      My Raspberry Pi's:
      Pi A, Pi B, (2) Pi B+, (2) Pi 3
      Currently looking for a reason to buy a Pi Zero or two ;-)

      1 Reply Last reply Reply Quote 0
      • acris
        acris last edited by

        Hello issue is open for cloud storage :https://github.com/recalbox/recalbox-os/issues/566

        1 Reply Last reply Reply Quote 0
        • duglim
          duglim last edited by

          It#s a duplicate of this request, but it's a good one. http://blog.recalbox.com/forums/topic/sync-game-savesstates-to-dropbox-or-similar/ +1 for the cloud backup from me. 🙂

          1 Reply Last reply Reply Quote 0
          • esmith13
            esmith13 last edited by

            Haha, that was my thread too!! I forgot I posted it way back when!!    - hey, a month ago is a long time! 0:-) @Acris - thanks for the link! I hope it happens in 4.x. I can't imaging it being an unused feature. A lot of recalbox users have multiple Pi's and even those that don't can at least use it to backup/restore save data when reinstalling recalbox to fix problems or upgrade versions that require a reimage of the SD card.

            My Raspberry Pi's:
            Pi A, Pi B, (2) Pi B+, (2) Pi 3
            Currently looking for a reason to buy a Pi Zero or two ;-)

            1 Reply Last reply Reply Quote 0
            • d3m0n1q733rz
              d3m0n1q733rz last edited by

              I could see uploading to Google Drive or something like that relatively easily with the Drive REST API if it can be used. Let's see, add targets to watch (folders/directories). Create trigger upon kill of emulators to check if files changed. [Sync CoW for good measure.] optional If changed, sync diff. I'm rather fond of the idea of diff/delta files to maintain entire directory changes so as to reduce Google Drive clutter. Create a main zip/bzip file for initial upload of directory image then create a diff/delta file to replace until it reaches a specific percentage size difference to the original in which case create new zip/bzip and upload while deleting diff/delta file.  This should make it less of a hassle on all RPi units.  Now, in the case that everything is already zipped, just a regular directory image would suffice with the diff/delta.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Want to support us ?

              98
              Online

              98.7k
              Users

              28.1k
              Topics

              187.0k
              Posts

              Copyright © 2021 recalbox.com