Commit Graph

84 Commits

Author SHA1 Message Date
applestash 274b523e9c makerom: misc and small changes
Altered behaviour to make CIA file generated to more closely match CIAs
made by Nintendo's private CIA generator. As seen in gamecard updates.
2014-09-18 11:03:57 +10:00
applestash 744abbe852 makerom: new cmd line arg
introduced "-i", works the same way as "-content", but is shorter and is
what ctr_makecia uses
2014-09-17 11:30:19 +10:00
applestash 1e8e4666b5 makerom: fixed cxi rebuild bug 2014-09-17 11:23:07 +10:00
applestash cc1a778162 Merge pull request #20 from 3DSGuy/master
makerom: fixes
2014-09-16 17:24:27 +08:00
applestash c7c2c3f73e makerom: fixes
Moved away from ctrtool's polarssl api completely. Brought certs.c/h
inline with code style, fixed bugs relating to tmd savedata field
generation and not recording savedata size from rsf (ncsd.c)
2014-09-16 19:15:56 +10:00
applestash b9d86683b2 Merge pull request #18 from 3DSGuy/master
house keeping
2014-09-11 20:09:42 +08:00
applestash b4b22944a4 ctrtool: allow specify tik titlekey 2014-09-09 14:12:55 +10:00
applestash 07aa854e60 ctrtool: tmd bug fix 2014-09-09 13:43:17 +10:00
applestash 5c21441877 cleaned makefiles 2014-09-08 11:20:50 +10:00
applestash 7113ade91d makerom: exefs
corrected max exefs sections to 8
2014-09-07 22:39:02 +10:00
applestash 475cda33ed ctrtool: added cci ncch selection 2014-09-07 21:47:34 +10:00
applestash bab68a2e42 Merge pull request #15 from sbJFn5r/master
merge sbJFn5r additions
2014-09-07 19:23:19 +08:00
applestash 6d3ad5cfe4 implementation fixes
cleaned AES interface, corrected some header files, other misc
2014-09-07 21:10:55 +10:00
sbJFn5r 2e6341ac0d Forgot to add 'exefs' to the '-t' options display 2014-09-01 14:09:28 -04:00
applestash 030b638c92 misc 2014-09-01 13:05:05 +10:00
sbJFn5r 2b4a79f517 Update exefs.c 2014-08-31 22:27:36 -04:00
sbJFn5r ea2dbc023b Update main.c 2014-08-31 22:26:38 -04:00
sbJFn5r 7210dbc7d8 Update types.h 2014-08-31 22:24:56 -04:00
sbJFn5r 1cf7485274 Update ctr.h 2014-08-31 22:24:09 -04:00
applestash b795e7579e Merge pull request #13 from 3DSGuy/unstable
refactored cia code & fixed bugs
2014-08-30 11:30:23 +08:00
applestash a624b6db8b bug fix
prevented cia from "decrypting" cleartext ncch images
2014-08-30 12:56:11 +10:00
applestash 96960526e8 refactored cia code
an attempt make errors in tik/tmd values rarer in occurence
2014-08-30 12:34:24 +10:00
applestash 6ad535049f Merge pull request #11 from 3DSGuy/unstable
makerom 0.12
makerom-v0.12
2014-08-29 23:49:59 +08:00
applestash 652a50744a makerom 0.12
bug fixes and proper cia ticket generation
2014-08-30 01:47:47 +10:00
applestash 8eb1859158 completely moved "code"+"exhdr" parsing to elf.c 2014-08-30 01:47:03 +10:00
applestash 9828b8b061 relaxed -f argument
-f cxi and -f cfa can be used, but has same effect as -f ncch
2014-08-30 01:41:42 +10:00
applestash 7f8c1f92a4 simplified cia hdr content idx calc 2014-08-30 01:05:12 +10:00
applestash a6c4112ee1 fixed ptr misalignment 2014-08-30 00:58:58 +10:00
applestash 1858c055c2 implemented proper tik content idx generation 2014-08-30 00:56:19 +10:00
applestash 1320a06bd0 added roundup() to utils 2014-08-30 00:56:00 +10:00
applestash 5ae26c3436 moved error detection to proper place 2014-08-30 00:23:11 +10:00
applestash 5e9c14621b fix 2014-08-30 00:07:47 +10:00
applestash 61da4a1107 made text and data ELF regions compulsory 2014-08-29 21:50:18 +10:00
applestash 64665019c3 removed debug printf statments
this isn't a prototype anymore, idk why they were there
2014-08-28 22:38:18 +10:00
applestash 2448dee471 made bss optional 2014-08-28 22:35:20 +10:00
applestash d0f4ea17f8 standardized case for PRIx64 macro 2014-08-27 00:25:01 +10:00
applestash cd73cf0a91 Merge pull request #7 from profi200/master
Little fixes for ctrtool
2014-08-27 00:17:37 +10:00
profi200 8cc9bc229e Merge github.com:3DSGuy/Project_CTR 2014-08-26 15:11:01 +02:00
applestash e5b6a1bd72 misc 2014-08-26 16:03:06 +10:00
applestash a90378b6f4 misc 2014-08-26 15:44:15 +10:00
profi200 1a925d98bc Nitpicking 2014-08-26 06:08:47 +02:00
profi200 b239091cd2 Format string fixes for GCC on Windows 2014-08-26 06:02:11 +02:00
applestash 291b64b598 ncch key stuff 2014-08-26 13:32:55 +10:00
applestash e04414b853 misc 2014-08-26 01:08:57 +10:00
applestash 35b2865b08 commented debug code 2014-08-26 00:54:59 +10:00
applestash 9c548197c1 big update
lots cleaned, added cia to cci conv, it
's called a block, separated reading from building, improved ncch keyx
stuff, and basic verbose for keys, elf checking and romfs
makerom-v0.11
2014-08-26 00:34:28 +10:00
applestash c6e98ca578 renamed "-genupdatenote" to "-cverinfo" 2014-07-19 01:25:11 +10:00
applestash 291accd63d fixed displaying u64 values in printf 2014-07-19 00:46:34 +10:00
applestash 756fa2b84d Fixed handling of writable region calculation 2014-07-18 23:47:40 +10:00
applestash 1833434a4e added fw8 (2.44) to the desc preset list 2014-07-18 23:03:16 +10:00