-newlib handles allocations, in the default case, by starting to allocate memory right after the end of the program in memory, and will continue to allocate memory as requested until it hits the stack. As a result, it is safe to use memory allocation function to get memory for usage. Changed some of the memory management in the application to use memalign (memory needs to be aligned to at least 16 bits if sdmmc.c is to work, preferably 32 bits). -Added an option for the user to either dump the full ROM, or just the partitions.
uncart
3DS homebrew utility program to dump game cartridges to the SD card.
Credits go to:
- archshift: code cleanups; general polishing of my PoC dumper
- Lioncash: code cleanups
- neobrain: getting the project started; on-the-fly decryption
- Normmatt: doing tons of reverse-engineering work; providing the core dumping code
- yuriks: compatibility enhancements
Description
Languages
C
99.5%
Makefile
0.3%
Assembly
0.2%