Difference between revisions of "Save Data Transfer Tool"

From 3dbrew
Jump to navigation Jump to search
(Created page with "This tool available from the eShop allows transferring savegames from the gamecard to the eShop version of the game installed on SD card. This tool only supports using a gamecard...")
 
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
This tool available from the eShop allows transferring savegames from the gamecard to the eShop version of the game installed on SD card. This tool only supports using a gamecard for the source and the SD version for the destination. The files stored in the original gamecard savegame are deleted once the transfer is finished.
 
This tool available from the eShop allows transferring savegames from the gamecard to the eShop version of the game installed on SD card. This tool only supports using a gamecard for the source and the SD version for the destination. The files stored in the original gamecard savegame are deleted once the transfer is finished.
  
Each time the tool is loaded, the tool [https://npdl.cdn.nintendowifi.net/p01/nsa/pZWhL0tyf4FMCt8r/FGONLYT/fairy_bl.lrc downloads] the blacklist of titles which can't have savegames transferred, to extdata with [[SpotPass]]. The content payload for this may contain hashes. This tool doesn't use Internet at all after downloading the blacklist via SpotPass.
+
Each time the tool is loaded, the tool [https://npdl.cdn.nintendowifi.net/p01/nsa/pZWhL0tyf4FMCt8r/FGONLYT/fairy_bl.lrc downloads] the blacklist of titles which can't have savegames transferred, to extdata with [[SpotPass]]. The content payload for this may contain hashes.
 +
 
 +
== Transfer implementation ==
 +
This app uses [[Filesystem_services|FSUSER]] commands which might be savedata-transfer related? This app includes code for using [[FS:OpenFileDirectly]] with archive 0x567890B2.
 +
 
 +
== ExtData ==
 +
The ExtData [[Extdata#Filesystem|File System]] for Save Data Transfer Tool is as follows:
 +
 
 +
root
 +
├── icon
 +
├── boss
 +
│  └── FGONLYT00.tmp
 +
└── user
 +
 
 +
{| class="wikitable" border="1"
 +
|-
 +
!  File
 +
!  Details
 +
!  Size
 +
!  FW Introduced
 +
!  Plaintext
 +
|-
 +
|  icon
 +
|  Duplicated from application ExeFS. Always image 00000002.
 +
|  0x36c0 Bytes
 +
|  n/a
 +
|  [https://dl.dropboxusercontent.com/u/60710927/CTR/Sample/SaveDataTransferToolExtdata/icon Download]
 +
|-
 +
|  FGONLYT00.tmp
 +
|  Where the data from fairy_bl.lrc is stored
 +
|  0x21c Bytes
 +
|  [[5.0.0-11]]
 +
 +
|}

Latest revision as of 15:24, 13 August 2015

This tool available from the eShop allows transferring savegames from the gamecard to the eShop version of the game installed on SD card. This tool only supports using a gamecard for the source and the SD version for the destination. The files stored in the original gamecard savegame are deleted once the transfer is finished.

Each time the tool is loaded, the tool downloads the blacklist of titles which can't have savegames transferred, to extdata with SpotPass. The content payload for this may contain hashes.

Transfer implementation[edit]

This app uses FSUSER commands which might be savedata-transfer related? This app includes code for using FS:OpenFileDirectly with archive 0x567890B2.

ExtData[edit]

The ExtData File System for Save Data Transfer Tool is as follows:

root
├── icon
├── boss
│   └── FGONLYT00.tmp
└── user
File Details Size FW Introduced Plaintext
icon Duplicated from application ExeFS. Always image 00000002. 0x36c0 Bytes n/a Download
FGONLYT00.tmp Where the data from fairy_bl.lrc is stored 0x21c Bytes 5.0.0-11