699 Commits

Author SHA1 Message Date
d0k3
b7d914d73f Allow copying from NAND to virtual NAND
... reduced safety, but will always work on standard NANDs and any sane
repartitioned NANDs
2017-09-13 02:46:02 +02:00
d0k3
f46a88c9ff Beautified exception handler 2017-09-13 01:10:14 +02:00
d0k3
e8b34a90be Fixed encrypted CIA mounting
Again, thanks @ihaveamac for pointing out the bug
2017-09-12 13:10:14 +02:00
d0k3
5dc2634183 FIRM mounting: use proper names for sections 2017-09-12 01:52:46 +02:00
d0k3
e63953585d CIA mounting: allow full access to encrypted CIAs
Thanks @ihaveamac for pointing out the possibility
2017-09-12 01:22:07 +02:00
d0k3
af164e2cf8 Fix: allow NCCH encrypted copy from inside CIA / NCSD / FIRM 2017-09-11 01:13:53 +02:00
d0k3
e4d4b05cc9 Workaround for empty EmuNAND partitions v1.3.8 2017-09-10 14:15:38 +02:00
d0k3
cc31926a69 Added ability to rebuild / fix NAND NCSD headers 2017-09-10 14:13:45 +02:00
d0k3
343f1182b9 Fix writing in drives A: / B:
Thanks @AuroraWright for finding this bug
2017-09-09 19:12:28 +02:00
d0k3
78cc747861 Fix: Also take over CIA meta data on en-/decryption
... thanks, Rai-chan!
2017-09-09 13:07:29 +02:00
d0k3
77ed3d4733 Scripting: improved write permission checks 2017-09-08 20:58:20 +02:00
d0k3
322c996afe Show a warning if potentially incomplete key setup detected 2017-09-08 20:25:48 +02:00
d0k3
c32908e4cf Allow building standalone script runners
... just include autorun.gm9 in the data folder
v1.3.7
2017-09-08 15:39:57 +02:00
d0k3
c094c6c192 Scripting: add extrcode command 2017-09-08 15:39:57 +02:00
d0k3
01bc03244c Scripting: Properly deinit filesystems on reboot / poweroff 2017-09-08 15:24:29 +02:00
d0k3
1838c608e1 Fix #194 2017-09-08 13:30:16 +02:00
d0k3
a6a15eb70d Added ability to extract uncompressed .code 2017-09-08 04:00:39 +02:00
d0k3
f12dcfda4c Reorganized memory buffers for more usable space 2017-09-08 03:09:49 +02:00
d0k3
6d276c6bf5 Scripting: Add -f flag to find for returning first match 2017-09-06 13:01:52 +02:00
d0k3
5f0ab648aa Scripting: Live preview for scripts
This commit also adds limited syntax highlighting for scripts
v1.3.6
2017-09-06 00:46:01 +02:00
d0k3
730cff8554 Offer setting the RTC if year < 2017 is detected 2017-09-05 14:26:18 +02:00
d0k3
bf5750381c Replace gamecard timeout code (for consistency) 2017-09-04 16:51:16 +02:00
d0k3
8d1f39d235 Source code reorgnaizations 2017-09-04 16:18:07 +02:00
d0k3
ebf904a2c2 Scripting: shaget and switchsd commands
Fixes #190
2017-09-04 02:15:45 +02:00
d0k3
b7e0012f74 Readme: updated credits section 2017-09-04 01:08:10 +02:00
d0k3
a5c1fd5749 Include build timestamp in splash screen 2017-09-01 18:01:33 +02:00
d0k3
0666370f75 Add version to release archive, include ntrboot FIRMs 2017-09-01 03:29:24 +02:00
d0k3
ac810359fa Scripting: Make 'find' always return the alphanumerical last match
... fixes #189
2017-09-01 02:30:12 +02:00
d0k3
ea6f455811 Fixed position bar graphical errors v1.3.5 2017-08-29 03:29:29 +02:00
d0k3
f09aa9bf09 Large batch operations: update cursor and scroll list 2017-08-29 02:52:22 +02:00
d0k3
e50a0af7ef Fix certain NDS roms not mounting properly
... fixes #186
2017-08-26 16:11:36 +02:00
d0k3
19ecbd6bb0 Scripting: Combine warning and confirmation prompt. 2017-08-26 13:14:38 +02:00
d0k3
6c76bd9cfb Fix #183 2017-08-25 15:16:09 +02:00
d0k3
e245c576cc Virtual memory: otp_dec.bin support without boot9.bin 2017-08-25 14:44:54 +02:00
d0k3
0fd5261516 Virtual memory: add ability to read NAND/SD CID 2017-08-25 14:19:16 +02:00
Myria
ff7b9749ad Refactored vmem.c, added support for reading MCU 2017-08-25 14:02:31 +02:00
d0k3
3407b3d5da Virtual drives: Introduce VFLAG_READONLY 2017-08-25 14:02:31 +02:00
Myria
99a638a084 Added ability to display system info 2017-08-25 14:02:31 +02:00
Myria
8d4996bc60 Consolidated region definitions 2017-08-25 02:15:56 +02:00
d0k3
63522346bf Handle CTRtransfers with no valid destination 2017-08-25 00:21:09 +02:00
d0k3
34e5b23c80 Scripting: improve handling for input, find & findnot 2017-08-25 00:20:50 +02:00
d0k3
de230fd8e5 Scripting: Dynamically update envvars at runtime 2017-08-24 15:46:36 +02:00
d0k3
0c07b17df1 FIRM Installer: show proper success / failure message 2017-08-23 13:33:31 +02:00
Wolfvak
1a65b4e7f0 Fix backlight turning on issue 2017-08-23 13:31:17 +02:00
Wolfvak
5104deff9e Refactored screeninit 2017-08-23 13:31:16 +02:00
d0k3
b333380bc0 Less restrictive FIRM section adress whitelisting
... alllows loading Luma 8 again
v1.3.4
2017-08-23 02:22:18 +02:00
d0k3
71debc772f Scripting: allow partial sha checks 2017-08-23 02:09:41 +02:00
d0k3
0ccce0cb32 Scripting: Allow inject command to expand or create files
fixes #177
2017-08-23 02:09:40 +02:00
d0k3
c0aec42f1d Add workaround to allow installing B9S FIRM 2017-08-22 13:23:48 +02:00
d0k3
9c02388d15 Scripting: add boot command 2017-08-21 21:33:22 +02:00