51 Commits

Author SHA1 Message Date
d0k3
50450d2a9f Rename alias.h/.c -> sddata.h/.c 2016-10-30 16:20:09 +01:00
d0k3
d00eabe9e4 Add aes_cmac() function
... actually unused here.
2016-09-06 23:43:36 +02:00
d0k3
2628082192 Enable compatibility with O3DS NANDs on N3DS 2016-08-10 21:27:58 +02:00
d0k3
7b8b11123a Removed unneeded inittarget() calls
thanks @profi200!
2016-08-10 19:26:06 +02:00
d0k3
8e61d67dd4 Updated aes.c / aes.h
... thanks to @gemarcano
2016-07-28 03:35:20 +02:00
d0k3
b46f5ab2ac Fix alignment warnings
Happy now, @Gemarcano? :)
2016-07-26 20:58:41 +02:00
d0k3
2c782d47c8 Revised / improved file search system
Also includes search button combo in instructions
2016-07-26 18:54:12 +02:00
d0k3
dfd0a4e306 Enabled basic file searching 2016-07-22 04:22:42 +02:00
d0k3
0ce32c8d7f Add TWL MBR as virtual file
Update version number (v0.6.0)
2016-07-18 02:44:08 +02:00
d0k3
3eeb5fbca3 Workaround for empty / incompatible EmuNANDs 2016-07-18 02:38:18 +02:00
d0k3
6be34ee104 Miscelaneous cosmetics 2016-07-18 02:37:42 +02:00
d0k3
f998975d05 Added new locations for otp.bin 2016-07-12 18:12:25 +02:00
d0k3
c14b49f341 Updated sdmmc.c / sdmmc.h
Thanks to @Gemarcano
2016-07-12 18:11:05 +02:00
d0k3
a74f4c79ca Enable setting up 0x05 KeyY on FIRM81 2016-06-10 02:53:44 +02:00
d0k3
bc007b94fa Edit virtual OTP file for later reference
... commented out for now
2016-05-26 21:04:46 +02:00
d0k3
fa49efbdbd Fix encrypting the sector0x96 2016-05-21 17:02:35 +02:00
d0k3
98344a2076 Fix hex-editing virtual files 2016-05-21 14:50:01 +02:00
d0k3
ceca36fdc7 Use bottom screen for hex viewer
... thanks to @al3x10m for the idea
2016-05-18 00:05:24 +02:00
d0k3
2e06480fa1 Use RedNAND as default when EmuNAND not setup 2016-05-15 18:32:53 +02:00
d0k3
67b54ec633 Enable crypto for sector 0x96 2016-05-15 18:16:45 +02:00
d0k3
3aada172b9 Introduce sha_quick() function 2016-04-29 02:29:31 +02:00
d0k3
ed77cde373 Various source code improvements 2016-04-29 00:12:09 +02:00
d0k3
e9b010d1ef Slot0x05 keyY is no more required 2016-04-25 22:10:22 +02:00
d0k3
e01e60fbdd Fix arm9ext.mem virtual size 2016-04-25 02:57:01 +02:00
d0k3
663aa681f6 Added ability to calculate & compare file SHA-256 2016-04-25 02:46:32 +02:00
d0k3
9e4c073933 Add a warning when overwriting A9LH 2016-04-22 17:47:13 +02:00
d0k3
712f06789a Give access to N3DS extended memory regions 2016-04-22 15:48:57 +02:00
d0k3
10a9cba119 Update start.s files 2016-04-21 15:28:53 +02:00
fox8091
d4b489c94e Fix DTCM address 2016-04-19 13:29:59 -05:00
d0k3
a52647aca0 Fix GW Launcher.dat bootup
This is a workaround,, not a good solution
2016-04-14 11:28:08 +02:00
d0k3
897d254a4f Fix loading key from slot0x05KeyY.bin 2016-04-13 10:59:10 +02:00
d0k3
655d56c7bd .mem extension for virtual memory files 2016-04-10 14:51:23 +02:00
d0k3
c641da35f0 Better function names for virtual.h 2016-04-09 21:56:42 +02:00
d0k3
f0c7079e08 Added virtual memory drive 2016-04-09 21:50:50 +02:00
d0k3
45501d47eb FileGetData(): Also allow virtual files
This commit also enables ReadVirtualFile() to correctly process
misaligned data
2016-04-08 21:02:38 +02:00
d0k3
b361db2b7e Misc cosmetics and coding style improvements 2016-04-06 12:52:23 +02:00
d0k3
d35e03f1a3 Allow loading the 0x05keyY from aeskeydb.bin
... also searchin /Decrypt9 folder
2016-04-06 02:59:57 +02:00
d0k3
0c8530ebc9 Fix ImgNAND size detection 2016-04-05 20:41:22 +02:00
d0k3
00fe5b9b36 Support for mounting NAND images 2016-04-05 13:44:02 +02:00
d0k3
10b79cfadb Fix EmuNAND size detection
The full size NAND.bin will now turn up in EmuNAND virtual files, too!
2016-03-28 13:09:36 +02:00
d0k3
0d521004a1 Improved FindVirtualFile() function 2016-03-22 20:10:23 +01:00
d0k3
762dce04cd Properly check for slot0x05 crypto & EmuNAND availability 2016-03-22 20:10:08 +01:00
d0k3
0b735edc49 Various improvements to virtual file handling 2016-03-22 20:10:01 +01:00
d0k3
4d4a037874 Added ability to copy virtual files 2016-03-22 20:09:51 +01:00
d0k3
ad995919cf Allow listing virtual files 2016-03-21 23:20:40 +01:00
d0k3
8dc8d8e67d Cleanup nand.c / nand.h 2016-03-17 19:40:05 +01:00
d0k3
e1ff741009 Handle RedNAND type EmuNANDs 2016-03-16 18:46:05 +01:00
d0k3
80e96f5815 Actually check if SD card is inserted when mounting 2016-03-16 15:45:24 +01:00
d0k3
38fccfb28b Enable handling of downgraded (2.x) N3DS NANDs 2016-03-15 16:25:27 +01:00
d0k3
158d10410c Make this A9LH compatible 2016-03-14 12:52:46 +01:00