Homebrew Is there a way to backup spotpass dlc thats saved on the internal storage of the 3ds?

alonzondavis

Well-Known Member
OP
Member
Joined
Jun 16, 2016
Messages
251
Trophies
0
XP
623
Country
United States
im trying to save a backup of spotpass dlc to see if it can be playable on citra emulator.

The game in question is Dynasty Warriors Vs.

I know for a fact its not saved on the sd card for this game, i used checkout to backup the save and extdata. Erased the data from the game and restored both save and extdata and the spotpass dlc is not there.

How do I get the spotpass dlc from the actual internal memory of the 3ds or the Nand I suppose if thats where its stored.
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
im trying to save a backup of spotpass dlc to see if it can be playable on citra emulator.

The game in question is Dynasty Warriors Vs.

I know for a fact its not saved on the sd card for this game, i used checkout to backup the save and extdata. Erased the data from the game and restored both save and extdata and the spotpass dlc is not there.

How do I get the spotpass dlc from the actual internal memory of the 3ds or the Nand I suppose if thats where its stored.
What do you mean by "spotpass" dlc? Spotpass is irrelevant to DLCS. DLCs are stored in the SD card, Checkpoint only backups the SAVE, NOT the DLCs or anything else. Just use GM9 or any homebrew that can create a .3DS file of your DLC, then create the file, simple.
 

alonzondavis

Well-Known Member
OP
Member
Joined
Jun 16, 2016
Messages
251
Trophies
0
XP
623
Country
United States
What do you mean by "spotpass" dlc? Spotpass is irrelevant to DLCS. DLCs are stored in the SD card, Checkpoint only backups the SAVE, NOT the DLCs or anything else. Just use GM9 or any homebrew that can create a .3DS file of your DLC, then create the file, simple.
Dynasty vs has 3 extra characters that are downloaded trough spotpass, i wantes to know how do I save them so I dont have to keep having the 3ds closed in sleep trying to download them everytime
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
Dynasty vs has 3 extra characters that are downloaded trough spotpass, i wantes to know how do I save them so I dont have to keep having the 3ds closed in sleep trying to download them everytime
Then it's not DLCs, it's just extra data. Use JKSM to dump the extra data since Checkpoint doesn't recognize them as save data.
 

alonzondavis

Well-Known Member
OP
Member
Joined
Jun 16, 2016
Messages
251
Trophies
0
XP
623
Country
United States
Then it's not DLCs, it's just extra data. Use JKSM to dump the extra data since Checkpoint doesn't recognize them as save data.
Checkpoint 3.0.0 has an option to backup the extdata but when I restore it the extra characters still do not appear. Does JKSM prehaps backup extdata better then checkpoint 3.0? Ill have to check it out

Nope same thing. It has to be stored in nand somewhere.
 
Last edited by alonzondavis,

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
Some games do use spotpass for DLC (i.e. it "downloads [game] content"). Not many, but very few.
It's not actual DLC, it's just added data and I know of other games like that (eg: Rabbids Rumble) and they save it as extra data.

Checkpoint 3.0.0 has an option to backup the extdata but when I restore it the extra characters still do not appear. Does JKSM prehaps backup extdata better then checkpoint 3.0? Ill have to check it out

Nope same thing. It has to be stored in nand somewhere.
NO games whatsoever save in the NAND, except for things like GBA/NDS games running natively. Do you even understand what the NAND is exactly? It's not something that should be getting tinkered with, reason why games and apps don't have the privileges to modify it in any way (otherwise it would allow for an entrypoint but also cause bricks). It's DEFINITELY not in the NAND, but it may simply be saved as part of the main game, so try making a 3DS dump of it when you have them, then see if it has the "dlc".
 

alonzondavis

Well-Known Member
OP
Member
Joined
Jun 16, 2016
Messages
251
Trophies
0
XP
623
Country
United States
It's not actual DLC, it's just added data and I know of other games like that (eg: Rabbids Rumble) and they save it as extra data.


NO games whatsoever save in the NAND, except for things like GBA/NDS games running natively. Do you even understand what the NAND is exactly? It's not something that should be getting tinkered with, reason why games and apps don't have the privileges to modify it in any way (otherwise it would allow for an entrypoint but also cause bricks). It's DEFINITELY not in the NAND, but it may simply be saved as part of the main game, so try making a 3DS dump of it when you have them, then see if it has the "dlc".

Ok how do I dump the 3ds rom with the extra characters in it?---
Nevermind I got a modified save that has them to work on citra now, ill test on a usa 3ds with the game installed as .cia and update the save with this.
 
Last edited by alonzondavis,

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,909
Country
Italy
reason why games and apps don't have the privileges to modify it in any way
hey, shared extdata f000000b :) (miis and play coins)

Anything that comes in via spotpass is stored as boss extdata for that specific title (Boss is the codename of spotpass); then once the game is run it may process that information in the way it wants (possibly by turning it into a regular save or extdata)!
 

ThoD

GBATemp Addict (apparently), but more like "bored"
Member
Joined
Sep 8, 2017
Messages
3,631
Trophies
1
Age
27
XP
3,049
Country
Greece
hey, shared extdata f000000b :) (miis and play coins)
You DO realize that if something is literally installed in the NAND, it's obvious that it has the priviledges to access it, right?:P Games are not stored in the NAND, so they don't have said priviledges, reason why the vast majority of exploits and entrypoints have been by exploiting that aspect of stock apps to gain elevated access.
 

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,690
Trophies
1
Age
28
Location
Imola
XP
6,909
Country
Italy
You DO realize that if something is literally installed in the NAND, it's obvious that it has the priviledges to access it, right?:P Games are not stored in the NAND, so they don't have said priviledges, reason why the vast majority of exploits and entrypoints have been by exploiting that aspect of stock apps to gain elevated access.
And games (with the standard privileges added by default with nintendo's SDK) can indeed read and write arbitrarily to shared extdata f00000b :)

Not saying Nintendo licenses games that try to do that without using the official libraries, nor there's a practical exploit out of doing that (well, you can or could somewhat brick by corrupting the gamecoin.dat, causing Home to crash - so much for stability updates)
 

alonzondavis

Well-Known Member
OP
Member
Joined
Jun 16, 2016
Messages
251
Trophies
0
XP
623
Country
United States
hey, shared extdata f000000b :) (miis and play coins)

Anything that comes in via spotpass is stored as boss extdata for that specific title (Boss is the codename of spotpass); then once the game is run it may process that information in the way it wants (possibly by turning it into a regular save or extdata)!

Is there a way to backup extdata f000000b to import in citra?

I just realized Dynasty Warriors Vs downloaded some spotpass stages that doesnt save on the game save or game extdata when using checkpoint 3.0, I know its on the sd card somewhere but I have no idea how to backup it manually.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Imma make quesadillas for lunch :D +1