1070 Commits

Author SHA1 Message Date
d0k3
10ec95b8fe Fix #455 2019-02-12 00:03:55 +01:00
d0k3
a04c2beb3c Scripting: Add textview command 2019-01-16 01:26:40 +01:00
d0k3
0906b4e6d8 Update FatFS to R0.13c 2019-01-09 01:05:48 +01:00
DMSalesman
e8c853a384 Update user manual 2019-01-03 00:19:24 +01:00
d0k3
223d327fca README: Mention POWER as altenative to HOME
fixes #449
2019-01-02 01:00:31 +01:00
d0k3
d4ea225677 Offer fixing of BOSS files on failed verification
Fixes #442
2018-12-08 18:12:25 +01:00
d0k3
75a23a15c3 Show cart ID and type on cart drive
Fixes #435
2018-11-05 00:19:41 +01:00
d0k3
f13a5c6e4f Safety measure for scriptrunners: 0:/iderped.firm
see: https://github.com/ScarletStudy/DGS1-3DS-Release/issues/47
2018-10-31 00:19:13 +01:00
d0k3
71d0cecf20 Fix copying to virtual NAND 2018-10-29 01:33:20 +01:00
d0k3
9f25b6cf25 Improved TMD checks 2018-10-29 00:04:23 +01:00
d0k3
e7de8b9ca3 CIA builder: Better handling for personalized legit tickets 2018-10-24 00:21:39 +02:00
d0k3
449a89277e ticket.db: fix out of bounds reads 2018-10-23 01:47:16 +02:00
d0k3
2b8d4fcc04 Don't remove TMD crypto flags on non-existing contents 2018-10-18 00:11:07 +02:00
d0k3
762edd5432 Fix mounting incomplete DLC CIAs 2018-10-16 01:00:03 +02:00
knight-ryu12
f58bb6e61b Make N_PANE definable 2018-10-08 01:44:35 +02:00
d0k3
e477ec0a18 Fix compile errors introduced by bfc3363
Fixes #432
2018-10-02 18:42:04 +02:00
annson24
0286d9cde9 Fixed Setup Luma to CtrNAND
Fixes #427, merges #430
2018-10-01 23:54:51 +02:00
d0k3
bfc3363012 Improved / fixed DirStruct entry name handling
Fixes #431
2018-10-01 23:51:05 +02:00
d0k3
8f24ccec0c Full / proper verification for romFS in NCCH 2018-09-25 01:42:52 +02:00
Hyarion Sanyënóna
5c138e1219 Add scripting commands extrcode, cmprcode, cp -p
* extrcode already existed, but now has a progress bar and an entry in HelloScript.
* cmprcode recompresses a code binary into its original format. It takes 2-3 minutes.
* cp -p appends file 2 to the end of file 1 rather than overwriting it.
2018-09-19 00:47:28 +02:00
d0k3
2d807915e6 SortDirStruct workaround for T_DOTDOT and T_ROOT 2018-09-18 01:30:44 +02:00
windows-server-2003
9c4ff77476 Improved file loading time 2018-09-18 00:33:26 +02:00
d0k3
29b05aee54 Less strict checks for AGBSAVE
This fixes weird issue #412
2018-09-11 00:00:24 +02:00
d0k3
619242ef96 Improved verification for TMD 2018-09-05 23:53:45 +02:00
d0k3
a05cc1ff56 Properly verify CFA NCCHs
Also fixes NCSD verification
2018-09-03 22:55:37 +02:00
d0k3
cbe473450f Improve virtual romfs memory handling
Fixes #425
2018-09-03 21:44:16 +02:00
d0k3
b8b2c026ac Protect firmlaunch parameters in bootloader
Fixes #424
2018-08-30 16:41:40 +02:00
d0k3
79a00b09f9 Use correct crypto for padding in ExeFS
Fixes #413
2018-08-29 00:07:38 +02:00
d0k3
14c97a7f6b sdmmc.c: Corrected OCR register value on SD init to the one from Process9
Thanks @profi200 !
2018-08-27 00:26:46 +02:00
d0k3
31fd7f88e9 Fix a small issue with relocking write permissions 2018-08-26 23:06:54 +02:00
d0k3
e7a1a72333 Protect S:/essential.exefs file
Fixes #418
2018-08-26 23:06:32 +02:00
annson24
760238e3f4 GM9 Megascript Fixes
- Fixed Emunand not restoring.
- Fixed a minor bug when exiting Title Options, it exits directly to the Main Menu instead of Misc. Menu.
- This fixes #420
2018-08-26 22:30:40 +02:00
d0k3
e44d266d94 Increase # of panes to 3
fixes #414
2018-08-13 00:13:29 +02:00
d0k3
3446a43127 Added CIA Checker Tool 2018-08-13 00:08:56 +02:00
d0k3
9467bd6050 Fix verification and decrypt for incomplete DLC CIAs 2018-08-10 14:59:23 +02:00
d0k3
e75c25e41d Fix #411 2018-08-06 23:22:16 +02:00
d0k3
5e51805ea0 Allow handling of DLC CIAs with up to 1000 contents v1.7.1 2018-08-02 01:23:56 +02:00
d0k3
9a227b92bf Ability to setup a default font 2018-08-02 00:43:33 +02:00
d0k3
03d1255aaa Allow batch trimming of NDS/NCCH/NCSD/FIRM/NAND images 2018-08-01 01:34:12 +02:00
TheGinGear
df67d1de58 Update NANDManager.gm9
Just a quick fix, replaced the old keysel command
2018-07-30 11:49:50 +02:00
d0k3
f40ec898cf Also include derreks sighax signature
in the source, currently not used
v1.7.0
2018-07-30 01:03:15 +02:00
DMSalesman
99af6a73be Added refined internal user guide
This commit adds an edited README.md to be built into GM9 as user guide.

The scrubbed parts include refs to the GM9 banner, unused MarkDown and
the whole "How to build this / developer info" block.

Links have been replaced with their corresponding anchor text, when
replacing them could be done without altering the sentences' original
meaning.

Certain parts have been further altered, such as the "License"
paragraph, which now includes the full link to GM9's "license.txt".
2018-07-26 00:46:02 +02:00
d0k3
b897d15474 Readme updates 2018-07-25 00:14:14 +02:00
d0k3
09bef518b5 Fix GW EmuNAND / RedNAND user selection
Fixes #399
2018-07-24 01:28:24 +02:00
d0k3
3956e8ab91 Prevent wrong recognition of GW type EmuNANDs 2018-07-23 22:20:20 +02:00
d0k3
c78e5b97a6 keysel -> labelsel -k 2018-07-23 01:03:50 +02:00
DMSalesman
ae8c27fcad Celebrating commit no. 1024: Fixed readme typos 2018-07-23 01:03:07 +02:00
d0k3
6a04bfca67 Safety checks for dummy file / dir creation 2018-07-18 00:16:41 +02:00
d0k3
bc5f187a0f FIRM installs: clarify sighax injection
Fixes #397
2018-07-16 17:02:26 +02:00
d0k3
81ad8a2c1e Add trimmer tool for FIRM, NAND images, NCSD, NCCH, NDS
Fixes #392
2018-07-16 01:07:59 +02:00