1186 Commits

Author SHA1 Message Date
d0k3
151e6389ac Use iomemcpy for registers (thanks @profi200) 2019-04-17 00:45:48 +02:00
d0k3
afd2c6593c Updated GM9Megascript.gm9
Thanks @annson24, @Validusername16 and @eip618! Merges #468
2019-04-16 00:50:24 +02:00
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