Git Product home page Git Product logo

3dsync's Introduction

3DSync

Homebrew for Nintendo 3DS/2DS console family that allows synchronization of saves and files to a cloud, to another console or to a PC

Configurator has built-in support for Checkpoint and JKSM folders, but you can add custom one if you like

currently in early stage, supports only Dropbox to upload files

Usage

  1. Follow steps on the configurator page to obtain the configuration file
  2. Place the configurator file in the following folder of the console SD card: /3ds/3DSync/3DSync.ini
  3. Download and install .cia file or run the .3dsx from the homebrew launcher

3dsync's People

Contributors

kyraminol avatar rafaelcgs10 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

3dsync's Issues

Crash with custom paths

After revoking my old token and generating a new one for certain reasons, I decided to add some custom paths for good measure. Here's what I added:

NSUI Saves /nsui_forwarders_data
Retroarch Saves /retroarch/cores/savefiles
Retroarch Savestates /retroarch/cores/savestates

Trying to run 3DSync after this resulted in a crash just after it finished warming up. Here's the dump:
crash_dump_00000002.zip

I guessed that maybe the spaces in the Name field might be causing the problem, so I replaced the spaces with dashes. It still crashed. Note that I first encountered this problem with the debug build you provided, but I also tried the current release and still got a crash. If needed, I could try to get some slow-motion footage of the screen before it crashes.

Some games crash during upload

I'm using an Old 3DS.
While uploading some games like Smash Bros, Mario Kart and Mario 3D Land, the 3DSync app crashes. Unfortunately the crash message doesn't say much. I'm linking a video of the problem occurring.

Video

Hope this information enough, but ask me for anything if you need.

EDIT:

I was able to upload the Mario 3D Land file after I deleted all other save files.
My guess is that the upload endpoint hits the upload limit of 150mb when uploading a lot of files.

Can't sync two 3DS consoles

I wanted to use this software to sync saves between two 3DS consoles (JKSM).
I generated .ini file and it worked fine on first console.
On second console with the same .ini I'm getting:

Curl result: HTTP response code said error

Google Drive/SFTP support.

I'd love to see google drive and SFTP support added in a future release.
SFTP would be great for sending backups to my linux machine and google drive would be great for sending backups to my google and for syncing to my phone with Citra. (I don't use dropbox.)

Crash during upload

Hello, I'm using the current .cia release on a N2DSXL running 11.12.0-45. It definitely uploaded some saves, but eventually it crashed. I tried again and the same thing happened. Here's the crash log from the most recent crash:
crash_dump_00000001.dmp.zip
By the way, I'm running Luma 10.0.1 and Fastboot3ds. Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.