736 Commits

Author SHA1 Message Date
d0k3
430bcd6997 Allow context menu inject for virtual files 2017-09-24 12:04:52 +02:00
d0k3
dcafbaa191 Improved ntrboot checks
... this also restores default behaviour when booting from ntrboot and
simplifies the bootloader behaviour.
2017-09-23 13:11:38 +02:00
Death Mask Salesman
a92c993573 Fixed typos 2017-09-22 17:45:51 +02:00
d0k3
0a1a08a7e0 Allow filelist reloads via R+DOWN 2017-09-22 17:18:06 +02:00
d0k3
1bb41bbaa6 Prevents mounts of FAT drives from SysNAND / EmuNAND virtual 2017-09-22 17:17:48 +02:00
d0k3
b3243a2792 AGBSAVE: allow injecting smaller saves v1.4.1 2017-09-21 23:10:32 +02:00
d0k3
c80ebb1100 Bootloader: improved bootloop preventation on FCRAM boots
... also beautified the battery symbol a little
2017-09-21 01:53:52 +02:00
d0k3
2a98ab8bfd Scripting: 'chk' command, HAX / ONTYPE / RDTYPE env vars
... also increases the allowed length of args
2017-09-21 01:53:52 +02:00
d0k3
c9f9745495 Added GBA VC save dumper / injector
... this also removes the gbavc.sav file from the virtual NAND drives
and does some general cleanup. Fixes #205.
2017-09-21 01:53:23 +02:00
d0k3
73d4ba0ab8 Documented the undocumented bootloader 2017-09-20 01:31:28 +02:00
d0k3
d6919eba22 Automatically show the bootmenu on ntrboot 2017-09-20 00:44:18 +02:00
d0k3
85e584c2d5 Made bootloader the default mode when installed to FIRM0 2017-09-19 15:58:43 +02:00
d0k3
680c809d76 Scripting: add qr command 2017-09-19 15:57:29 +02:00
d0k3
1f2d6a78f2 Prevent AR dumps from triggering exceptions 2017-09-19 15:25:01 +02:00
d0k3
20ac0573a5 Updated readme credits 2017-09-19 15:25:01 +02:00
Wolfvak
d50c45ff23 Enable MPU and caches on the exception handler
An (uncachable) background region makes sure no bad accesses get caught
2017-09-19 15:25:00 +02:00
d0k3
d249b647d6 Added ability to output exception QR codes 2017-09-19 15:25:00 +02:00
d0k3
628234a861 FIRM from FCRAM: check for secondary magic 2017-09-19 01:00:44 +02:00
d0k3
4df98de543 Added battery symbol to the top bar 2017-09-18 19:57:43 +02:00
Death Mask Salesman
1be3878659 Update readme file 2017-09-18 14:02:43 +02:00
d0k3
93a6a183c5 A9NC / bootloader: check for FIRM in FCRAM on start 2017-09-17 17:50:31 +02:00
d0k3
59928d7573 Scripting: allow customizing and disabling the script preview
fixes #201
2017-09-16 17:08:26 +02:00
d0k3
c164077434 Added delete code for certain virtual files (not used) 2017-09-16 17:07:51 +02:00
d0k3
5941ce41bc Show battery state on top bar
thanks @al3x10m for pointing out the possibility
2017-09-16 16:46:30 +02:00
d0k3
a947835830 Added bootonce feature to hidden bootloader 2017-09-16 13:48:31 +02:00
d0k3
d646018c81 Fix swapped sd_cid.mem / nand_cid.mem 2017-09-16 13:31:11 +02:00
d0k3
93e84b8b12 Brought back "Copy to 0:/gm9/out" for dirs 2017-09-15 14:11:43 +02:00
d0k3
83f1eac13a Fix readme typos 2017-09-15 02:10:54 +02:00
d0k3
33e164abc4 Also include .sha files for ntrboot installable FIRMs v1.4.0 2017-09-14 22:53:55 +02:00
d0k3
8b71fd768e Updated readme file 2017-09-14 22:13:16 +02:00
d0k3
4244122dda Improved hidden bootloader 2017-09-14 13:38:19 +02:00
d0k3
5cd1c7259f Added hidden & undocumented bootloader functionality 2017-09-13 20:03:46 +02:00
d0k3
e1b135ddc5 Improved AGBSAVE / CMAC handling code 2017-09-13 16:36:31 +02:00
d0k3
88a390f7a8 Revamped & combined drive / directory info feature 2017-09-13 16:36:16 +02:00
d0k3
f545113c08 Added file info feature 2017-09-13 16:36:16 +02:00
d0k3
28e542245b Allow recursive CMAC fxing for applicable drives 2017-09-13 16:36:08 +02:00
d0k3
ab557e6ae5 Scripting: filesel command for selecting a file
Fixes #197, also includes run_cmd() code cleanup
2017-09-13 02:46:19 +02:00
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