Commit Graph

16 Commits

Author SHA1 Message Date
Joel16
960e0fee32 Major clean up and update to use citro2d 2019-10-19 20:07:54 -04:00
Joel16
5e208b25ab Can now dump original SecureInfo_X + more wipe functions
The following options were added to the Advanced wipe menu:

- Wipe pending titles.
- Wipe demo launch infos.

- Cleaned up redundant statements as well.

- Data folder is now 3DSRecoveryTool
2018-02-17 19:00:07 -06:00
Joel16
95e5ad5614 Merge advanced wipe menu and format menu
Also updated pp2d.
2018-02-13 19:03:40 -06:00
Joel16
7cd62a377f Remove stb_image (not needed) 2018-01-18 21:03:12 -06:00
Joel16
7f6a50ef58 Switch to pp2d, refactor makefile and change data path
Used to be /3ds/data/3dstool
It is now /3ds/3ds_rec_tool/

Also cleaned up certain functions and made them 'consistent'.
2018-01-18 19:45:33 -06:00
Joel16
76cce33205 Add option to dump original LocalFriendCodeSeed (from data, and not just copying from the nand)
Other minor changes such as refactoring config, etc.
2017-11-12 01:02:03 -06:00
Joel16
97c24b6358 Update for libctru v1.4.0
Now that my code has been merged into ctrulib, there's no longer a need to have them under a separate header.
2017-09-24 15:10:55 -05:00
Joel
c7f05f042d Add dialog when deleting data, new format menu + minor fixes
Start button now exits properly (if you're in the main menu.)
2017-08-16 16:46:10 -04:00
Joel
61988d9b0d Account for SecureInfo_C, SecureInfo_B and LocalFriendCodeSeed_A 2017-08-16 13:43:13 -04:00
Joel
e9c313f78b Add option to wipe parents controls 2017-08-13 15:33:15 -04:00
Joel
8f9b929a0a Fix copy, make up backups fully functional
Also, I need to make a recurisve makeDir function. That looks rather ugly, but meh it works ¯\_(ツ)_/¯
2017-08-13 14:38:55 -04:00
Joel
ff339df466 Added a useless toggle
Dark theme toggle.
2017-08-11 21:48:47 -04:00
Joel
36efdde342 More fixes and features (mostly working now except backup)
- Added version info and compile date on the bottom screen. (Hopefully now people won't bitch about the bottom screen not being used)
- Press B to go back to previous tab.
- Added misc menu with the options to verify secureInfo and LocalFriendCodeSeed.

Everything working except backups.
Also, I should probably add dialogs.
2017-08-11 00:02:21 -04:00
Joel
52dd9197fc Add CFGI_DeleteConfigNANDSavefile (unused)
I need to have these merged into ctrulib at some point.
2017-08-09 14:15:12 -04:00
Joel
16e0b971ea Add advanced wipe options + backup stuff (still needs work)
Also removed some crap.

Advanced wipe has the following options:

- Delete temporary titles.
- Delete expired titles.
- Delete TWL titles.
- Format config.
2017-08-09 14:02:01 -04:00
Joel
2526c050b7 Inital source commit 2017-08-08 11:01:40 -04:00