Hi,
Recently, I've been working on a new tool called braindump - there has been a pre-release, and I've finally found some time to get the project to a state that I'm now publishing a full official 1.0 release.
WHAT'S BRAINDUMP?
braindump is a 3DS homebrew application that can dump 3DS titles, i.e. cartridge and eShop games, but also other installed content. Since it runs entirely in userland, it runs on any system version supported by the Homebrew Launcher.
The dumps created by braindump are lossy, since not all title information is accessible to userland applications. braindump compensates for that by generating fake metadata using clever heuristics. This is good enough to be able to run the dumped title in an emulator or to title contents (artwork, sounds, etc) for ROM hacking. If you require an (almost) lossless copy of your title, it's recommended to use uncart instead.
WHAT IS IT USEFUL FOR?
braindump can be used both for dumping games for use in an emulator as well as dumping game contents for game modding.
braindump's feature set has been covered by uncart and Decrypt9 before, however braindump provides a few major advantages:
CHANGES SINCE THE PRERELEASE
braindump now supports dumping full game images for use in an emulator. Also, full source code is now provided.
DOWNLOAD AND USAGE
Source code and binaries are available on GitHub. Setup instructions and a FAQ are on GitHub, too.
FUTURE PLANS
Stay tuned, I guess
Recently, I've been working on a new tool called braindump - there has been a pre-release, and I've finally found some time to get the project to a state that I'm now publishing a full official 1.0 release.
WHAT'S BRAINDUMP?
braindump is a 3DS homebrew application that can dump 3DS titles, i.e. cartridge and eShop games, but also other installed content. Since it runs entirely in userland, it runs on any system version supported by the Homebrew Launcher.
The dumps created by braindump are lossy, since not all title information is accessible to userland applications. braindump compensates for that by generating fake metadata using clever heuristics. This is good enough to be able to run the dumped title in an emulator or to title contents (artwork, sounds, etc) for ROM hacking. If you require an (almost) lossless copy of your title, it's recommended to use uncart instead.
WHAT IS IT USEFUL FOR?
braindump can be used both for dumping games for use in an emulator as well as dumping game contents for game modding.
braindump's feature set has been covered by uncart and Decrypt9 before, however braindump provides a few major advantages:
- it runs on any system version newer than 9.0, including the most recent one. uncard and Decrypt9 are limited to system versions 9.2 or below (currently).
- it dumps cartridge games, eShop content, and (some) system applications in a uniform way. All three of these had to be decrypted with different commands before.
- it's more convenient, since it can be launched directly from the Homebrew Launcher and only requires one operation step from starting to the decrypted content. uncart and Decrypt9 had to be launched through a separate program, and after dumping a game you had to restart your console and run another chain of commands to actually decrypt things.
CHANGES SINCE THE PRERELEASE
braindump now supports dumping full game images for use in an emulator. Also, full source code is now provided.
DOWNLOAD AND USAGE
Source code and binaries are available on GitHub. Setup instructions and a FAQ are on GitHub, too.
FUTURE PLANS
Stay tuned, I guess
Last edited by neobrain,