1084 Commits

Author SHA1 Message Date
luigoalma
6a95643edb Very minor optimization
It only effect happens at common misaligned memory check and fixup
Does the exact same end result, just in less 2 instructions and independent of r4 and r5, using r12 instead
2019-04-16 00:41:31 +02:00
d0k3
ce71e56a52 Added third anniversary edition splash v1.8.0 2019-03-21 01:57:07 +01:00
d0k3
10425bfa03 Fix LTO related compiler warnings 2019-03-21 01:57:07 +01:00
d0k3
d4e7f092fa Reenabled LTO (fixed in dkA r52) 2019-03-21 01:23:13 +01:00
d0k3
d762c390af CPPCheck audit, several fixes 2019-03-21 00:42:39 +01:00
d0k3
539099db81 Fix compiling script runners 2019-03-20 23:53:50 +01:00
d0k3
21fdb9543a Added ability to convert DSiWare .nds to CIA
Fixes #465
2019-03-20 02:07:34 +01:00
d0k3
f51a48c39e sha.c: add volatile keyword where required 2019-03-19 00:20:10 +01:00
d0k3
89e9aceaaf Use ARM instead of Thumb for ARM9 core 2019-03-15 01:05:23 +01:00
luigoalma
1e2b45941b revert seqmemcpy and memcpy reimplementation 2019-03-15 00:48:24 +01:00
Eix
c644820e41 re-order the keyboard string to make renaming stuff less annoying 2019-03-15 00:34:42 +01:00
windows-server-2003
732165153b Implemented new file selector 2019-03-15 00:34:41 +01:00
d0k3
d50e6b88ae Scripting: add dumptxt command 2019-03-14 01:50:27 +01:00
d0k3
82d6e94789 Fix compiling in devkitARM r51
Use custom (sequential) memcpy for reading / writing hardware registers.
Fixes #460
2019-03-13 01:36:33 +01:00
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