jakcron
|
5d62e839e7
|
Move dependencies to the top level.
|
2022-04-16 18:27:14 +08:00 |
|
jakcron
|
b67980d3d2
|
Merge branch 'master' into new-buildsystem
|
2022-04-15 11:45:44 +08:00 |
|
jakcron
|
e1a6f9101d
|
Bump version to v1.1.0
|
2022-04-15 11:27:33 +08:00 |
|
jakcron
|
be1394234a
|
Tag error output as [ctrtool::ClassName ERROR], leaving warnings/progress indicators as [ctrtool::ClassName LOG]
|
2022-04-15 11:26:20 +08:00 |
|
jakcron
|
2838c9b185
|
Tweak makerom build script.
|
2022-04-15 11:02:58 +08:00 |
|
jakcron
|
7e123be54a
|
Break out libblz as an external dependency for makerom.
|
2022-04-15 11:01:18 +08:00 |
|
jakcron
|
d8739cf2f3
|
Partially migrate makerom to libmbedtls
|
2022-04-15 10:51:07 +08:00 |
|
jakcron
|
c57f652854
|
Add libmbedtls to makerom deps
|
2022-04-15 08:58:36 +08:00 |
|
Jakcron
|
247045ba8f
|
Extraction progress logs are now only shown in verbose mode.
|
2022-04-15 00:21:35 +08:00 |
|
jakcron
|
d3f07c161f
|
Tweak CTRTool build script
|
2022-04-13 15:48:49 +08:00 |
|
jakcron
|
e6450862a8
|
Tweak CTRTool build script.
|
2022-04-13 15:45:17 +08:00 |
|
jakcron
|
19fa1d59ec
|
Tweak build script
|
2022-04-13 15:21:07 +08:00 |
|
jakcron
|
94a376d31b
|
Tweak CTRTool build script.
|
2022-04-13 15:15:25 +08:00 |
|
jakcron
|
cec757cac4
|
Update MakeROM makefiles.
|
2022-04-13 15:11:34 +08:00 |
|
jakcron
|
91a51a16f8
|
Fix typo
|
2022-04-13 14:54:29 +08:00 |
|
jakcron
|
20e7a07e39
|
Tweak MakeROM build script.
|
2022-04-13 14:52:54 +08:00 |
|
jakcron
|
0d1175e349
|
Tweak makerom build script
|
2022-04-13 14:51:25 +08:00 |
|
jakcron
|
83e69641ab
|
Update MakeROM's makefile
|
2022-04-13 14:43:50 +08:00 |
|
jakcron
|
9bcdd567b3
|
Fix again.
|
2022-04-13 14:08:38 +08:00 |
|
jakcron
|
2dc01929a5
|
Update MakeROM github actions script.
|
2022-04-13 14:07:37 +08:00 |
|
jakcron
|
22711767bd
|
Add new makefile for makerom.
|
2022-04-13 13:53:45 +08:00 |
|
jakcron
|
de171bfe71
|
Delete makefile
|
2022-04-13 13:53:23 +08:00 |
|
jakcron
|
805c9a448b
|
Update includes.
|
2022-04-13 13:53:14 +08:00 |
|
jakcron
|
86cc11bcfc
|
Rework libpolarssl to be standalone dependency for makerom.
|
2022-04-13 13:53:01 +08:00 |
|
jakcron
|
335d3222e9
|
Rework libyaml into a stand-alone dep for makerom.
|
2022-04-13 13:37:13 +08:00 |
|
jakcron
|
9b5ec5a4b7
|
Move files around to new directory structure
|
2022-04-13 13:28:31 +08:00 |
|
jakcron
|
c0ce043b30
|
Emit errors/warns/logs in a consistent manner.
|
2022-04-12 20:05:02 +08:00 |
|
jakcron
|
60334cd7dd
|
Don't silence verbosity with -q/--quiet
|
2022-04-12 19:43:24 +08:00 |
|
jakcron
|
6ce56539be
|
Merge branch 'master' into ctrtool-silence-output
|
2022-04-12 11:48:13 +08:00 |
|
jakcron
|
5c584f4d36
|
Bump version.
|
2022-04-11 18:01:44 +08:00 |
|
jakcron
|
a1f86a6813
|
Add support for processing InitialData CryptoTypes 1-2
|
2022-04-11 18:01:05 +08:00 |
|
jakcron
|
7798ddda90
|
(ctrtool::ExeFsProcess) Emit errors/warns/logs in a consistent manner.
|
2022-03-31 16:15:49 +08:00 |
|
jakcron
|
f79a5666a5
|
When verifying CIA cert/tik/tmd, preference certchain over keybag.
|
2022-03-31 16:01:36 +08:00 |
|
jakcron
|
4652a08d10
|
(ctrtool::CrrProcess) Emit errors/warns/logs in a consistent manner.
|
2022-03-31 14:59:55 +08:00 |
|
jakcron
|
6509b431d8
|
(ctrtool::CiaProcess) Emit errors/warns/logs in a consistent manner.
|
2022-03-30 20:09:25 +08:00 |
|
jakcron
|
e7d872934a
|
(ctrtool::CciProcess) Emit errors/warns/logs in a consistent manner.
|
2022-03-30 20:09:04 +08:00 |
|
Jakcron
|
eddbb3fd95
|
Merge branch 'master' into ctrtool-silence-output
|
2022-03-30 15:03:53 +08:00 |
|
jakcron
|
ea3b188de4
|
Bump patch version.
|
2022-03-30 14:27:12 +08:00 |
|
jakcron
|
97e956d782
|
[BugFix] Honour exheader code compressed flag.
|
2022-03-30 14:26:56 +08:00 |
|
Jakcron
|
0715b3d5b9
|
Add flag -q/--quiet to suppress non-errors.
|
2022-03-29 17:37:26 +08:00 |
|
Jakcron
|
b1629a4aa6
|
Fix bug when processing NCCH files directly, -p/--plain flag was not honoured.
|
2022-03-29 17:34:45 +08:00 |
|
Jakcron
|
cbc20b2a15
|
Honour opt.info when running CiaProcess
|
2022-03-29 17:26:12 +08:00 |
|
Jakcron
|
d9f9d4ec48
|
Bump patch version
|
2022-03-29 17:02:34 +08:00 |
|
jakcron
|
5f58433bcf
|
Fix issue where titleid was being read incorrectly when importing SeedDB.
|
2022-03-28 15:49:01 +08:00 |
|
jakcron
|
1684a3a7e0
|
Correct documentation about automatic alignment padding.
|
2022-03-27 09:09:10 +08:00 |
|
jakcron
|
400a68e1ba
|
Fix link to BUILDING.md
|
2022-03-19 15:05:38 +08:00 |
|
jakcron
|
986a8cd859
|
Add readme and build instructions.
|
2022-03-19 15:04:07 +08:00 |
|
jakcron
|
cc8a4d6ccb
|
Bump version.
|
2022-03-14 21:44:24 +08:00 |
|
jakcron
|
dd7c33e996
|
[ctrtool] Fix common-key 05 init.
|
2022-03-14 21:44:09 +08:00 |
|
jakcron
|
8108bea6de
|
Use set.opt.info into *Process::setCliOutputMode() instead of hardcoding values.
|
2022-03-14 17:13:23 +08:00 |
|
jakcron
|
f08c3a11a0
|
Remove "FS" view option from CciProcess as it was never going to be used.
|
2022-03-14 17:12:46 +08:00 |
|
jakcron
|
d3343000f4
|
Misc whitespace removal
|
2022-03-14 17:12:23 +08:00 |
|
jakcron
|
b73d95ef89
|
Change -x/--extract option handling to be as a deprecated option.
|
2022-03-14 17:11:25 +08:00 |
|
jakcron
|
4ded736c72
|
Add TikProcess and TmdProcess to VS project files.
|
2022-03-13 17:44:28 +08:00 |
|
jakcron
|
fb824cab04
|
Comment debug text in umain()
|
2022-03-13 17:40:55 +08:00 |
|
jakcron
|
30c11c9ea6
|
Add support for processing tik/tmd files directly.
|
2022-03-13 17:24:17 +08:00 |
|
jakcron
|
ea74ca4e93
|
Enable CiaProcess to fallback use certs to verify cert/tik/tmd.
|
2022-03-13 17:23:51 +08:00 |
|
jakcron
|
5f0186d19f
|
Change behaviour of TitleMetaDataDeserialiser to read only the length of the actual data.
|
2022-03-13 17:23:19 +08:00 |
|
jakcron
|
51e3433bec
|
Revise usage text/handler
|
2022-03-13 13:45:29 +08:00 |
|
jakcron
|
031d45cfde
|
Fix more mistakes in makefiles
|
2022-03-13 10:19:09 +08:00 |
|
jakcron
|
dbd8c95701
|
More makefile fixes
|
2022-03-13 10:11:09 +08:00 |
|
jakcron
|
90dd1abc63
|
Fix copy-pasta mistake in libnintendo-n3ds makefile
|
2022-03-13 10:05:33 +08:00 |
|
jakcron
|
8dd17ce5fe
|
Fix copy/paste bug in ctrtool makefile
|
2022-03-13 09:21:37 +08:00 |
|
jakcron
|
85f0fea970
|
Update makefiles
|
2022-03-13 09:18:27 +08:00 |
|
jakcron
|
ec7f1b964c
|
Try to fix Build_CTRTool.yml
|
2022-03-13 08:59:25 +08:00 |
|
jakcron
|
c57a691c2f
|
Properly detect SMDH magic.
|
2022-03-13 08:42:10 +08:00 |
|
jakcron
|
70f253152d
|
Misc formatting logging text.
|
2022-03-13 08:41:53 +08:00 |
|
jakcron
|
5f5f24a731
|
Fix Build_CTRTool.yml
|
2022-03-12 16:22:34 +08:00 |
|
jakcron
|
5c72ce2430
|
Add CTRTool build workflow
|
2022-03-12 16:05:09 +08:00 |
|
jakcron
|
800f5776bc
|
Add source code for ctrtool
|
2022-03-12 16:00:33 +08:00 |
|
jakcron
|
6ad2f13c50
|
Change title for MakeROM workflow
|
2022-03-12 16:00:10 +08:00 |
|
jakcron
|
74db0204f3
|
Update gitignore
|
2022-03-12 15:58:46 +08:00 |
|
jakcron
|
cf1ec3dda3
|
Separate build scripts for MakeROM and CTRTool
|
2022-03-12 14:14:13 +08:00 |
|
jakcron
|
ef3a1bc2e6
|
Remove old ctrtool source code.
|
2022-03-12 14:13:01 +08:00 |
|
jakcron
|
416431c24e
|
Bump version number to v0.18
|
2021-11-28 12:49:45 +08:00 |
|
Jack
|
b7ee685b5b
|
Update README.md
Looking for feedback on the future of ProjectCTR
|
2021-07-21 16:50:43 +08:00 |
|
Jack
|
b46b77b20a
|
Merge pull request #101 from Margen67/actions
build_master: Improvements
|
2021-06-15 12:28:03 +08:00 |
|
jakcron
|
d8cede313c
|
Update ticket definition for makerom.
|
2021-03-27 12:18:45 +08:00 |
|
Jack
|
01ad8fbb1d
|
Merge pull request #100 from xprism1/master
Add support for custom decrypted TitleKey
|
2021-01-27 06:25:15 +08:00 |
|
Jack
|
319c4c6a24
|
Merge pull request #92 from 3DSGuy/github-actions
Update windows ctrtool makefile.
|
2020-05-11 17:03:26 +08:00 |
|
Jack
|
85a0ba610e
|
Update windows ctrtool makefile.
|
2020-05-11 17:00:52 +08:00 |
|
Jack
|
26292334c5
|
Merge pull request #91 from 3DSGuy/github-actions
Add GitHub actions
|
2020-05-11 16:59:14 +08:00 |
|
Jack
|
f33d66c6df
|
Add github actions
|
2020-05-11 16:57:40 +08:00 |
|
Jack
|
9f20fed077
|
Remove references to appveyor
|
2020-05-11 16:57:26 +08:00 |
|
Jack
|
2daa4a4ef7
|
Merge pull request #90 from 3DSGuy/makerom-v0.17-dev
MakeROM v0.17
|
2020-05-10 12:59:54 +08:00 |
|
Jack
|
45f06e32b2
|
Add old homebrew logo under name "HomebrewLegacy"
|
2020-05-10 12:50:35 +08:00 |
|
Jack
|
d9204e52ac
|
Update version string to 0.17
|
2020-05-10 10:30:37 +08:00 |
|
Jack
|
9211e6fcd3
|
Merge pull request #89 from Jhynjhiruu/master
Change homebrew logo to be compatible with CHN region 3DS.
|
2020-05-10 10:16:47 +08:00 |
|
Jack
|
e6baadf069
|
Bump version to v0.16.2
|
2020-04-28 21:27:29 +08:00 |
|
Jack
|
fa56d1ab15
|
Merge pull request #88 from muhmuhten/master
Fix UTF-16 to UTF-8 conversion on non-Windows
|
2020-04-08 15:17:13 +08:00 |
|
Jack
|
2992453295
|
Merge pull request #83 from jakcron/makerom-v0.16.1-dev
[makerom] Undo regression and re-add `-ckeyid` and `-ncchseckey`
|
2019-08-13 21:20:54 +08:00 |
|
jakcron
|
501c1714b3
|
Undo regression and re-add -ckeyid and -ncchseckey
|
2019-08-13 21:17:40 +08:00 |
|
Jack
|
ce4f09ba0e
|
Update README.md
|
2019-08-03 11:48:38 +08:00 |
|
Jack
|
06d44bf5f0
|
Revert changes
|
2019-08-02 11:11:15 +08:00 |
|
Jack
|
3083d87871
|
Update .appveyor.yml
|
2019-08-02 11:08:11 +08:00 |
|
Jack
|
3698f78b3d
|
Merge pull request #81 from Margen67/appveyor
Create .appveyor.yml for CI
|
2019-08-02 11:06:36 +08:00 |
|