42 Commits

Author SHA1 Message Date
d0k3
50450d2a9f Rename alias.h/.c -> sddata.h/.c 2016-10-30 16:20:09 +01:00
d0k3
94c0608477 Handle SD data crypto 2016-10-30 15:57:54 +01:00
d0k3
3c75c13880 Handle drive size for alias drives 2016-10-29 16:57:46 +02:00
d0k3
1fced99d65 Preliminary NAND SD drive support
... no crypto yet. Also some minor bugfixes
2016-10-28 21:30:10 +02:00
d0k3
2628082192 Enable compatibility with O3DS NANDs on N3DS 2016-08-10 21:27:58 +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
27a77cc474 Fix deleting last char on ShowInputPrompt() 2016-07-23 17:17:48 +02:00
d0k3
dfd0a4e306 Enabled basic file searching 2016-07-22 04:22:42 +02:00
d0k3
75ce08681d Updated FatFS to v0.12a 2016-07-20 00:30:21 +02:00
d0k3
a7b511687b Added ability to format SD cards 2016-07-13 19:59:36 +02:00
d0k3
bf38dbc63b Fixed diskio.c for new sdmmc.c 2016-07-13 19:58:33 +02:00
d0k3
e3e8b40061 Use more space for N3DS RAMdrive 2016-05-02 12:36:36 +02:00
d0k3
8a65f79712 Added ability to mount a ramdrive 2016-05-02 12:36:22 +02:00
d0k3
6bd1cace1f Misc diskio.c / start.s improvements 2016-05-01 15:38:57 +02:00
d0k3
ed77cde373 Various source code improvements 2016-04-29 00:12:09 +02:00
d0k3
0d5ef48b4d Prevent f_lseek() beyond file size when reading images 2016-04-10 16:05:09 +02:00
d0k3
9b21dbb5b7 Enforce minimum size for mountable NAND dumps 2016-04-10 16:02:08 +02:00
d0k3
d5dea9415f Fix mounting images on 3DS w/o an EmuNAND 2016-04-07 12:00:41 +02:00
d0k3
b1732eb673 Clear panedata when unmounting SD card
... & check mount state when mounting image FATs
2016-04-06 17:12:22 +02:00
d0k3
b361db2b7e Misc cosmetics and coding style improvements 2016-04-06 12:52:23 +02:00
d0k3
8a8271351c Allow mounting FAT (12/16/32) images 2016-04-05 20:34:50 +02:00
d0k3
00fe5b9b36 Support for mounting NAND images 2016-04-05 13:44:02 +02:00
d0k3
2997b903e5 Better volume IDs for drives (currently unused) 2016-03-22 20:10:27 +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
40ea11d778 Fix copying files to the root path 2016-03-14 17:22:53 +01:00
d0k3
158d10410c Make this A9LH compatible 2016-03-14 12:52:46 +01:00
d0k3
ec142564c0 Unstubbed NAND writing 2016-03-03 15:45:31 +01:00
d0k3
f331200506 Cleaned up & improved low-level disko functions
Thanks Normatt for the NAND CID function!
2016-03-03 13:27:51 +01:00
d0k3
adc153db3f Unstubbed NAND writing functions 2016-03-02 21:14:31 +01:00
d0k3
75dff45fcb Use alternate method of getting NAND CTR (via NAND CID) 2016-03-02 20:01:13 +01:00
d0k3
7ab86c87a3 Misc bugfixes + non working copy / delete features 2016-03-02 14:01:20 +01:00
d0k3
47a09f8353 Remove Multi EmuNAND stuff - this can't be supported
... but still leave a door open so it can be reintroduced
2016-02-27 14:45:07 +01:00
d0k3
e586a65152 Low-level DiskIO: Additional improvements 2016-02-27 14:13:04 +01:00
d0k3
905267e0e5 Improved, minimized, cleaned up NAND FAT access 2016-02-27 14:02:03 +01:00
d0k3
ec5213255d Enabled Screenshot feature (Button X) 2016-02-26 19:43:30 +01:00
d0k3
7f6bc707fb This is now in proof-of-concept-stage 2016-02-26 18:52:30 +01:00
d0k3
f13a89d809 We can finally mount SysNAND and EmuNAND, horray! 2016-02-26 17:03:25 +01:00
d0k3
6adf9d254d At least this shows something now...
... still faulty, though.
2016-02-25 16:57:10 +01:00
d0k3
dadb604905 All base io functions working 2016-02-16 16:26:46 +01:00
d0k3
256327a8c9 First cleanup & adaptions 2016-02-16 16:15:08 +01:00
d0k3
0df734a76a Took over source files from Decrypt9
... this is not compilable and by no means anywhere near even a proof of
concept now.
2016-02-13 17:29:56 +01:00