34 Commits

Author SHA1 Message Date
d0k3
dfe3e4bf15 scripting: Block the Z: drive from the filesel command
... fixes #248
2017-10-25 00:36:58 +02:00
d0k3
ac25337690 Enable Mount CXI and Extract .code for TMDs 2017-10-16 17:19:34 +02:00
d0k3
5d4d122543 Limited GBA rom image support
... support for:
* proper extension when extracting from .code
* showing title info
* renaming cartridge images
2017-10-16 02:02:24 +02:00
d0k3
2917a9674c Vastly imporved reliability of GBA VC save injections 2017-10-11 17:00:52 +02:00
d0k3
653de94395 Disable Link Time Optimization
... this may solve build issues
2017-10-09 15:20:45 +02:00
d0k3
26acfc4cff Improved text viewer color scheme 2017-10-05 02:23:09 +02:00
d0k3
641b2c3a1a GBA VC save dumper: Ensure the output directory exists 2017-10-03 14:40:22 +02:00
d0k3
89090aa8c9 Scripting: Fix partial SHA via shaget command 2017-10-03 14:40:22 +02:00
d0k3
f2f28c856c Prevent crashes on viewing certain text files (sourcecode, mainly) 2017-10-03 14:40:22 +02:00
d0k3
42820b185c Added readme viewer to HOME menu 2017-10-03 14:40:21 +02:00
d0k3
b6409ec045 FIRM chainloader: offer on-the-fly decryption of encrypted FIRMs 2017-09-29 03:14:06 +02:00
d0k3
fa3daea740 Improved checks for installable FIRMs 2017-09-28 05:09:15 +02:00
d0k3
0221839299 Fix ARM9 entrypoint on decrypting encrypted FIRMs
... this makes decrypted N3DS NATIVE_FIRM, AGB_FIRM, TWL_FIRM bootable.
2017-09-28 05:08:16 +02:00
d0k3
a90379f2c1 Allow chainloading larger FIRMs via FCRAM 2017-09-27 01:53:05 +02:00
d0k3
5e652b1313 Fix: crash on viewing certain scripts 2017-09-25 13:21:54 +02:00
d0k3
20a318a29d Fix: Scripts not displaying in text viewer 2017-09-25 00:50:44 +02:00
d0k3
5d9ed651cb Scripting: allow 'shaget to store the SHA in a var 2017-09-24 13:44:49 +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
d0k3
b3243a2792 AGBSAVE: allow injecting smaller saves 2017-09-21 23:10:32 +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
680c809d76 Scripting: add qr command 2017-09-19 15:57:29 +02:00
d0k3
59928d7573 Scripting: allow customizing and disabling the script preview
fixes #201
2017-09-16 17:08:26 +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
cc31926a69 Added ability to rebuild / fix NAND NCSD headers 2017-09-10 14:13:45 +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
c32908e4cf Allow building standalone script runners
... just include autorun.gm9 in the data folder
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
a6a15eb70d Added ability to extract uncompressed .code 2017-09-08 04:00:39 +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
2017-09-06 00:46:01 +02:00
d0k3
8d1f39d235 Source code reorgnaizations 2017-09-04 16:18:07 +02:00