d0k3
6fa0280ac8
Manually took over Archshifts build system changes
...
Effectively fxing the launcher.dat and making this a fork of master
2015-07-01 13:04:50 +02:00
d0k3
69daf7e39d
Fixed Decrypt Titlekeys & Dump System Titles
2015-07-01 00:15:06 +02:00
d0k3
aa869c592d
Add ability to dump & decrypt System Titles
...
The last two features still need work
2015-06-30 15:55:37 +02:00
d0k3
b221b407dc
Update main menu
2015-06-30 14:56:33 +02:00
d0k3
11bb467a1d
Add ability to decrypt Titlekeys from NAND
2015-06-30 14:52:06 +02:00
d0k3
961d290946
Fix DumpTicket()
...
Also, code reorganization in preparation for new features.
2015-06-30 01:55:44 +02:00
d0k3
0d7b5c92aa
Replace fs.h io functions with debugfs.h functions
...
debugfs.c is a wrapper to some fs.c functions, that includes error
checking and output messages.
2015-06-29 23:02:12 +02:00
d0k3
77edf06c97
Source code opzimizations
...
o Better names the new feature functions
o Made DecryptTitleKey() a separate function
o Reduced the size of code for DecryptNand()
o Reduced the size of code for SeekMagicNumber()
2015-06-29 14:12:13 +02:00
d0k3
76cef9036f
Simplified the DecryptBuffer() code
...
No extra buffer needed for CTR
2015-06-28 14:41:04 +02:00
d0k3
25453c0df4
Rename DumpPartition() to DecryptNand()
2015-06-28 13:51:39 +02:00
d0k3
3c7dc91948
Convert tabs to spaces
2015-06-27 15:59:40 +02:00
d0k3
9523e89cc5
Move common code bits to GetNandCtr()
2015-06-27 15:57:02 +02:00
d0k3
6fc87c5fa9
Converted Tabs to Spaces
2015-06-26 22:43:27 +02:00
d0k3
820385d0e1
Add ability to dump ticket.db
...
o also, prevent seeking for NAND CTR multiple times.
2015-06-26 22:30:36 +02:00
d0k3
e8b955b5a2
Fixed screen output
...
vasprintf() breaks the output for me (on Brahma)
Clearing the screen makes sense, because some ncchinfo.bin files
completely fill the screen with Debug messages, leading to bad output
otherwise.
current_y should not be modified externally, but you may want to put it
back in if you intended to use that.
2015-06-26 20:17:22 +02:00
archshift
37fe984019
Enable instruction and data caches for a huge speedup
2015-06-25 20:04:53 -07:00
archshift
929bea8307
Changes to make Decrypt9 run via bootstrap on Ninjhax
2015-06-25 20:04:47 -07:00
d0k3
6888fc8686
Add ability to dump individual decrypted NAND partitions
2015-06-25 19:55:31 -07:00
d0k3
ba38e130f9
Add ability to dump entire, encrypted NAND image
2015-06-25 19:55:31 -07:00
d0k3
4f92766b24
Rename decryptor/padgen to decryptor/decryptor
2015-06-25 19:55:31 -07:00
d0k3
6976c21889
Integrated titlekey and padgen features.
2015-06-25 19:55:31 -07:00
d0k3
d9e95b8c24
Improved coding of CreatePad()
...
o Global define of BUFFER_ADRESS and BUFFER_MAX_SIZE instead of just
local
o Use new ShowProgress() function
2015-06-25 19:55:30 -07:00
d0k3
250ebed78d
Improved on screen output and the drawing functions
...
o Debug now leaves the first and last line blank and clears the screen
if it is full.
o Added BG_COLOR and FONT_COLOR defines,the background is now black and
the font white for better readability
o Introduced DebugClear() function (former ClearTop() in main.c)
o Introduced ShowProgress() function
2015-06-25 19:51:05 -07:00
archshift
eddd317ace
Fatfs: remove unused unicode conversion tables
2015-06-21 11:02:10 -07:00
archshift
62e966a456
Remove disassembly of sdmc code, add sdmmc.c
...
Courtesy of @Normmatt
2015-06-15 12:31:23 -07:00