Recalbox Forum

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

    Sync Game Saves/States to Dropbox or similar?

    Recalbox General
    sync dropbox sa
    5
    12
    6248
    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

      Hi,   I was wondering if a future version of recalbox could have a manual sync function to cloud storage like dropbox for the game saves/states. Perhaps it could become an option of the ES Menu under Game or Network settings? This would allow both a fast and convenient way to backup save data but more importantly allow someone to sync saves/states across diferent recalboxes and even use in RetroArch for other OS' like windows/mac/linux desktop. Games could be played on multiple platforms or recalboxes and you could always pickup right where you last left off so long as you sync'd your saves before shutting down the last platform you used. I think it would be an amazing idea and would personally make use of it across two recalboxes in my home, a third at work and a desktop Windows PC running RetroArch.   What do you all think?

      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
      • marctv
        marctv last edited by

        B*mp. Is there some kind of tutorial how to accomplish this the right way? Automatic backups of our saves to dropbox, NAS or GoogleDrive would be nice. I think of the backup tool in KODI and OSMC to backup the configuration.

        https://t.co/M2EAo6yzyk

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

          Hello megatools are installed in recalbox 4.0.0b3 , it's for mega account. https://github.com/megous/megatools you can use a NAS for your roms, not need backup. https://github.com/recalbox/recalbox-os/wiki/Load-your-roms-from-a-network-shared-folder-(EN)

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

            Currently I have settled on using a windows batch file on my PC at each location to sync my saves and states between the multiple recalboxes via dropbox (could be any syncing service). It is very basic and of course a manual process on running the batch file but it works well for now until (hopefully) something gets "baked in" to the recalbox itself.

            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
            • marctv
              marctv last edited by

              Yes, I know that it is somehow possible to do this with fstab to mount a NAS network location. But this is overwritten after every update. What about a real feature for everyone?

              https://t.co/M2EAo6yzyk

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

                I have used rclone in a D-Link NAS successfully to backup my data to Dropbox. It supports several cloud services, could be an option. http://rclone.org/

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

                  No everyone owns a NAS. But most people own a cloud storage service (google, dropbox, etc). Can't we copy the function from the kodi project over to recalbox? They do it exactly  the ways those are described here: sync to dropbox, googledrive or network path with a scheduler.

                  https://t.co/M2EAo6yzyk

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

                    That was only an example, you don't need a NAS to run rclone! Please follow these steps to get rclone running in your recalbox and so have the ability to sync with your Dropbox: 1) SSH your recalbox 2) Download the rclone: # wget http://downloads.rclone.org/rclone-v1.30-linux-arm.zip 3) Unzip: # unzip rclone-v1.30-linux-arm.zip 4) Link the recalbox with Dropbox: # cd rclone-v1.30-linux-arm # ./rclone config e) Edit existing remote n) New remote d) Delete remote s) Set configuration password q) Quit config e/n/d/s/q> n name> remote Type of storage to configure. Choose a number from below, or type in your own value 1 / Amazon Cloud Drive \ "amazon cloud drive" 2 / Amazon S3 (also Dreamhost, Ceph) \ "s3" 3 / Backblaze B2 \ "b2" 4 / Dropbox \ "dropbox" 5 / Google Cloud Storage (this is not Google Drive) \ "google cloud storage" 6 / Google Drive \ "drive" 7 / Hubic \ "hubic" 8 / Local Disk \ "local" 9 / Microsoft OneDrive \ "onedrive" 10 / Openstack Swift (Rackspace Cloud Files, Memset Memstore, OVH) \ "swift" 11 / Yandex Disk \ "yandex" Storage> 4 Dropbox App Key - leave blank normally. app_key> Dropbox App Secret - leave blank normally. app_secret> Remote config Please visit: https://www.dropbox.com/1/oauth2/authorize?client_id=XXXXXXXXXXXXXXX&response_type=code Enter the code: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -------------------- [remote] app_key = app_secret = token = XXXXXXXXXXXXXXXXXXXXXXXXXXXXX_XXXX_XXXXXXXXXXXXXXXXXXXXXXXXXXXXX -------------------- y) Yes this is OK e) Edit this remote d) Delete this remote y/e/d> y e) Edit existing remote n) New remote d) Delete remote s) Set configuration password q) Quit config e/n/d/s/q> q 5) Test the connection: # ./rclone lsd remote: 6) Follow the rclone documentation for usage: http://rclone.org/docs/

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

                      that would be an answer I expected in the retropie boards. 😉 So seriously: Maybe this is something someone could implement with an UI in recalbox?

                      https://t.co/M2EAo6yzyk

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

                        I can leave without this, but for sure the feature would add some nice possibilities. I could recompile recalbox to have rclone by default, but I don't know how to deal with Emulationstation programming to integrate it in the UI.

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

                          Hi, for your information, this kind of feature should be available upstream in recalbox 4.1. A first pull request to implement it has been merged yesterday. So wait and see. https://github.com/recalbox/recalbox-buildroot/pull/387

                          Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                          Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                          Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                          Don't forget to upvote messages if it has been useful ;)

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

                            you rock... addicted. 🙂 Great to hear that.

                            https://t.co/M2EAo6yzyk

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

                            Want to support us ?

                            80
                            Online

                            98.6k
                            Users

                            28.1k
                            Topics

                            187.0k
                            Posts

                            Copyright © 2021 recalbox.com