Extdata dump 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew system tools" to "")
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = Extdata dump
|title=Extdata dump
| image = https://dlhb.gamebrew.org/3dshomebrew/Extdata-dump.jpeg|250px
|image=Extdatadump3.png
| type = System Tools
|description=3DS extdata dump and restore tool.
| version=2015
|author=MrCheeze, modified by hss2
| lastupdated = 2015/11/16
|lastupdated=2015/11/16
| licence = Mixed
|type=System Tools
| author = MrCheeze
|version=2015
| website = https://github.com/MrCheeze/extdata_dump
|license=Mixed
| download = https://dlhb.gamebrew.org/3dshomebrew/Extdata-dump.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/extdatadump.7z Original & Modified ver.
| source = https://github.com/MrCheeze/extdata_dump
|website=https://github.com/MrCheeze/extdata_dump
|source=https://github.com/MrCheeze/extdata_dump
}}
}}
== 3ds extdata dump & restore tool ==
This is a homebrew tool that allows you to decrypt, edit, and then recrypt 3DS extra data. For use with Ninjhax.
Allows you to decrypt, edit, and then recrypt 3ds extra data. For use with Ninjhax.


When run, you'll be presented with three options:
==Instllation==
Download contains an original version and a modified version that allows creating new directories, if your use case happens to require that.


* Dump all extdata to sd card
==User guide==
* Dump extdata specified in config
When run, you'll be presented with three options (four for the [https://gbatemp.net/threads/3ds-extdata-dump-and-restore-tool-extra-data-editing.378492/post-6658918 modified version]):
* Restore extdata specified in config I recommend just dumping all extdata to begin with, and browsing the dumps to see what you can find. There's a fair bit of documentation that might help you navigate the dumps [http://3dbrew.org/wiki/Extdata#SD_Extdata over on the 3dbrew wiki].
* Dump all extdata to sd card.
* Dump extdata specified in config.
* Restore extdata specified in config.


If you want to restore an edited file (or just want to dump a single file instead of all of them), you'll have to edit config.txt. I've included a few examples in there that should make the format clear.
The recommended option is to dump all extdata to begin with, and browse the dumps to see what you can find.


Finally, a technical note: the 3ds actually has three different types of extra data. Shared extdata is stored on the 3DS itself, and it usually relevant to multiple games (e.g. the Play Coin counter). "User" and "boss" extdata are both stored on the SD card, encrypted, and are associated with a specific game. Generally, Spotpass data goes into boss and everything else goes into user. This tool can access user and shared extdata, but boss extdata is likely impossible.
There's a fair bit of documentation that might help you navigate the dumps over on the [http://3dbrew.org/wiki/Extdata#SD_Extdata 3dbrew wiki].
 
If you want to restore an edited file (or just want to dump a single file instead of all of them), you'll have to edit config.txt. You can find few examples in the archive.
 
Finally, a technical note: the 3DS actually has three different types of extra data. Shared extdata is stored on the 3DS itself, and it usually relevant to multiple games (e.g. the Play Coin counter). "User" and "boss" extdata are both stored on the SD card, encrypted, and are associated with a specific game. Generally, Spotpass data goes into boss and everything else goes into user. This tool can access user and shared extdata, but boss extdata is likely impossible.
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/extdatadump2.png
https://dlhb.gamebrew.org/3dshomebrews/extdatadump3.png
 
==External links==
* GitHub - https://github.com/MrCheeze/extdata_dump
* GBAtemp - https://gbatemp.net/threads/3ds-extdata-dump-and-restore-tool-extra-data-editing.378492
* GBAtemp - https://gbatemp.net/threads/3ds-extdata-dump-and-restore-tool-extra-data-editing.378492/post-6658918
* GBAtemp - https://gbatemp.net/threads/3ds-extdata-dump-and-restore-tool-extra-data-editing.378492/page-24#post-6687256

Latest revision as of 05:17, 6 May 2024

Extdata dump
Extdatadump3.png
General
AuthorMrCheeze, modified by hss2
TypeSystem Tools
Version2015
LicenseMixed
Last Updated2015/11/16
Links
Original & Modified ver. Download
Website
Source

This is a homebrew tool that allows you to decrypt, edit, and then recrypt 3DS extra data. For use with Ninjhax.

Instllation

Download contains an original version and a modified version that allows creating new directories, if your use case happens to require that.

User guide

When run, you'll be presented with three options (four for the modified version):

  • Dump all extdata to sd card.
  • Dump extdata specified in config.
  • Restore extdata specified in config.

The recommended option is to dump all extdata to begin with, and browse the dumps to see what you can find.

There's a fair bit of documentation that might help you navigate the dumps over on the 3dbrew wiki.

If you want to restore an edited file (or just want to dump a single file instead of all of them), you'll have to edit config.txt. You can find few examples in the archive.

Finally, a technical note: the 3DS actually has three different types of extra data. Shared extdata is stored on the 3DS itself, and it usually relevant to multiple games (e.g. the Play Coin counter). "User" and "boss" extdata are both stored on the SD card, encrypted, and are associated with a specific game. Generally, Spotpass data goes into boss and everything else goes into user. This tool can access user and shared extdata, but boss extdata is likely impossible.

Screenshots

extdatadump2.pngextdatadump3.png

External links

Advertising: