37 Commits

Author SHA1 Message Date
d0k3
de230fd8e5 Scripting: Dynamically update envvars at runtime 2017-08-24 15:46:36 +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
9c02388d15 Scripting: add boot command 2017-08-21 21:33:22 +02:00
d0k3
551a48149f Scripting: add fixcmac command
fixes #175
check HelloScript.gm9 for how it's done
2017-08-21 19:56:30 +02:00
d0k3
2cc94be6b4 Added ability to install FIRM files 2017-08-18 17:08:03 +02:00
d0k3
e36b2c347f Vastly speed up boot times
This also improves f_getfree handling (prevents it where possible)
2017-08-16 01:44:48 +02:00
d0k3
9882b68a31 Improved NDS rom file mounting 2017-08-16 01:44:48 +02:00
d0k3
b44e43d0e5 Updated FATFS to R0.13 2017-08-16 01:44:47 +02:00
d0k3
5ec488937e Allow forced initialization of aeskeydb.bin files 2017-08-15 02:16:53 +02:00
d0k3
32fc283791 Added support for mounting NDS images 2017-08-14 02:47:00 +02:00
d0k3
df5e80bb98 Fix mounting FAT / NAND images
fixes #142
2017-08-07 23:33:08 +02:00
d0k3
8e3d864d83 Scripting: Support TIMESTAMP and DATESTAMP env variable 2017-08-04 18:21:56 +02:00
d0k3
3f87c42334 Properly handle HWCAL0.dat / HWCAL1.dat
These files are system unique. This commit fixes the write permission
system and includes both files in the essential backup.
2017-08-04 16:56:06 +02:00
d0k3
cb694689aa Allow creating dummy files 2017-08-04 03:51:02 +02:00
d0k3
78dbc95b60 Fix mounting images from drives 8: / 9: 2017-08-04 03:51:02 +02:00
Wolfvak
ba808f9876 Removed old Brahma-compatible chainloader 2017-08-04 03:48:47 +02:00
d0k3
3da6cf5c0e Fix case sensitive permission checks 2017-07-27 20:30:12 +02:00
d0k3
e4a0d62d16 Scripting: add decrypt, encrypt, buildcia commands 2017-07-27 14:29:03 +02:00
d0k3
8e8df94aba Fix compiler warning 2017-07-26 22:35:53 +02:00
d0k3
96f6f2f34b Scripting: add 'input' command 2017-07-26 14:14:12 +02:00
d0k3
3025329799 Scripting: add CURRDIR environmental variable 2017-07-26 14:08:29 +02:00
d0k3
3cfdc3dc77 Fixed a typo 2017-07-26 14:07:34 +02:00
d0k3
bba9c13506 More intuitive non-unlockable handling, fixes #128 2017-07-25 12:44:27 +02:00
Dave Murphy
1f69db1bdb fix build with r47. Closes #119 2017-07-24 13:59:33 +02:00
d0k3
7b3438d458 'mount' / 'umount' -> 'imgmount' / 'imgumount' (in scripts) 2017-07-11 20:54:30 +02:00
d0k3
b9eea8e92b Allow booting FIRM images
... works only with latest boot9strap nightly
2017-07-04 02:22:35 +02:00
d0k3
488ea87e29 Safety confirmation before actual cancellation of copy/move/inject 2017-06-30 03:06:57 +02:00
d0k3
dd2efaedc5 Added Textviewer (unfinished) 2017-06-28 23:35:51 +02:00
d0k3
9589731fa6 Show nagscreen if no embedded backup is found. 2017-06-23 17:28:09 +02:00
d0k3
f129100f88 Add SYSID0 & EMUID0 to script environment vars 2017-06-23 02:13:22 +02:00
d0k3
fc5637e86a Fix scripting flags handling for cp, mv, inject 2017-06-23 00:28:45 +02:00
d0k3
d59c05876a Scipts menu in HOME -> more
.. scripts go to 0:/gm9/scripts
2017-06-21 01:04:36 +02:00
d0k3
78d9f1747a Godmode9 scripting support 2017-06-19 02:36:57 +02:00
d0k3
9661ffc940 Rewritten file copy / move routines 2017-06-14 14:45:09 +02:00
d0k3
d785159827 Remove support for the secret_sector.bin support file 2017-06-07 12:42:24 +02:00
d0k3
10426d532e Changed fs -> filesys 2017-06-06 21:16:29 +02:00