511 Commits

Author SHA1 Message Date
d0k3
754efbf112 Offer write permission relock after change
.. this also adds an error message on failed dir reads and removes an
unneeded check
2017-06-23 00:59:51 +02:00
d0k3
fc5637e86a Fix scripting flags handling for cp, mv, inject 2017-06-23 00:28:45 +02:00
d0k3
c240f3463d Fix data aborts on TWL MBR writes 2017-06-21 12:55:36 +02:00
d0k3
844b32c49d Use 0:/gm9/out and 0:/gm9/support instead of earlier paths 2017-06-21 02:18:30 +02:00
d0k3
d59c05876a Scipts menu in HOME -> more
.. scripts go to 0:/gm9/scripts
2017-06-21 01:04:36 +02:00
d0k3
27426eae44 Fix I2C delays 2017-06-20 00:26:57 +02:00
d0k3
2861b9516b Improved power functions 2017-06-20 00:23:49 +02:00
d0k3
17502ff5a1 Revised timer functions 2017-06-20 00:07:32 +02:00
Hikari-chin
093438413b Wait 3ms for i2c reads/writes to workaround N3DS MCU bugs 2017-06-19 02:36:57 +02:00
d0k3
dedf0f8327 Simplified RedNAND / EmuNAND options on SD format menu 2017-06-19 02:36:57 +02:00
d0k3
78d9f1747a Godmode9 scripting support 2017-06-19 02:36:57 +02:00
d0k3
9661ffc940 Rewritten file copy / move routines 2017-06-14 14:45:09 +02:00
d0k3
65af709aa9 Improved ticket validation 2017-06-09 00:21:31 +02:00
d0k3
d785159827 Remove support for the secret_sector.bin support file 2017-06-07 12:42:24 +02:00
d0k3
10426d532e Changed fs -> filesys 2017-06-06 21:16:29 +02:00
d0k3
94b8588423 Improve vff.c / vff.h functionality 2017-06-06 21:14:19 +02:00
TuxSH
a27bd1f82d Fix TWL key 0x03 init for devkits 2017-06-05 13:48:12 +02:00
d0k3
a75f77ad13 Allow FIRM A9L decryption on devkits
... still needs testing
2017-06-05 13:32:07 +02:00
d0k3
ae96c058f8 Fix #82 2017-06-03 12:22:12 +02:00
d0k3
d704452c28 Updated BrahmaLoader submodule 2017-06-02 17:27:57 +02:00
d0k3
7bbaf17b42 Replace (u8*) with (void*) where applicable
... also changes sector0x96 workaround to OTP encrypt method
2017-06-01 16:12:16 +02:00
d0k3
9da76b94c6 Reduce ram drive size on sighax to 64MB
Don't use extended FCRAM, cause that's disabled
2017-06-01 01:19:30 +02:00
d0k3
7df545da18 Properly discard un-displayable UTF-16 chars
addresses #68
2017-05-31 23:42:33 +02:00
d0k3
7505c0b212 Allow setting up GW type EmuNANDs after SD format
addresses #69
2017-05-31 23:26:45 +02:00
d0k3
5694df0dad Sighax compatibility improvements
... this also removes the last remaining NAND offset hardcoding
2017-05-31 23:25:34 +02:00
d0k3
c93746e957 SD format: Auto-revert to default cluster size on fail
Addresses #78
2017-05-31 23:14:20 +02:00
d0k3
3e14fd3f44 Remove A9LH self payload handling in vMem drive 2017-05-31 23:06:24 +02:00
d0k3
348741f963 Fix remaining NAND offset hardcoding 2017-05-31 16:16:31 +02:00
d0k3
4d91a86d12 Remove the size limitation on BOSS files 2017-05-31 16:16:31 +02:00
TuxSH
d8d2901ec1 Add support for upcoming Luma3DS & B9S versions...
...without breaking support for outdated/deprecated entrypoints, and fix start.s (GW & DTCM issue)
2017-05-31 16:16:30 +02:00
d0k3
87631e06d1 Remove NAND offset hardcoding from diskio.c 2017-05-31 16:16:30 +02:00
d0k3
f920fc47fc Use OTP in essential backup instead of OTP hash 2017-05-31 16:16:30 +02:00
d0k3
4984df1c08 Remove offset hardcoding from AGBSAVE handling 2017-05-31 16:16:29 +02:00
d0k3
48281307a0 Use actual offsets from NCSD in virtual drives 2017-05-31 16:16:29 +02:00
d0k3
90049a5fd3 CXI/NDS Dumper: Create output dir if it doesn't exist
Fixes #76
2017-05-31 16:16:28 +02:00
d0k3
85756eba00 Put NAND backup at the top of the HOME -> More... menu 2017-05-31 16:16:28 +02:00
d0k3
02a8222662 aeskeydb.bin handling improved again 2017-05-31 16:16:28 +02:00
d0k3
2e011a0db0 Fix OTP decryption (M:/otp_dec.mem) 2017-05-31 16:16:28 +02:00
d0k3
c4c464cf5c Updated aeskeydb.bin format
... now supports retail & devkit keys in one file and initialization
vectors
2017-05-31 16:16:27 +02:00
d0k3
5a5b60c31e Fix: mentions of A9LH in user prompts
Fixes #65
2017-05-31 16:16:27 +02:00
d0k3
028ef3a5f4 Removed the obsolete bootrom.mem / bootrom_unp.mem access 2017-05-20 13:46:04 +02:00
d0k3
80352dfcad Updated readme file 2017-05-19 16:59:58 +02:00
d0k3
7d4a5dd407 Removed "helpful hints", no more relevant under sighax 2017-05-19 16:59:58 +02:00
d0k3
4a241c7fd9 Fix OTP crypto for devkits 2017-05-19 16:59:57 +02:00
d0k3
ac4246c75f Sighax compatibility changes
* Load OTP hash directly from OTP if available
* Enable access to otp, boot9 and boot11
* Add OTP decryption (via key/iv in boot9)
2017-05-19 16:59:57 +02:00
d0k3
c23c9c2476 Made topdown mode the default 2017-05-19 02:40:57 +02:00
d0k3
84c49ca4b8 Added ability to rename game (NCCH/NCSD/CIA/NDS) files 2017-05-19 02:29:23 +02:00
d0k3
b32a49131e Fix bad ARM9RAM extended offset in vmem.c 2017-05-17 13:55:55 +02:00
d0k3
a6fa7042d5 Allow dumping CXIs from TMDs 2017-05-17 01:19:03 +02:00
d0k3
0e3433385f Fix hexviewer in topdown mode 2017-05-17 01:19:03 +02:00