293 Commits

Author SHA1 Message Date
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
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
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
d0k3
93a6a183c5 A9NC / bootloader: check for FIRM in FCRAM on start 2017-09-17 17:50:31 +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
93e84b8b12 Brought back "Copy to 0:/gm9/out" for dirs 2017-09-15 14:11:43 +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
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
cc31926a69 Added ability to rebuild / fix NAND NCSD headers 2017-09-10 14:13:45 +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
2017-09-08 15:39:57 +02:00
d0k3
c094c6c192 Scripting: add extrcode command 2017-09-08 15:39:57 +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
5f0ab648aa Scripting: Live preview for scripts
This commit also adds limited syntax highlighting for scripts
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
8d1f39d235 Source code reorgnaizations 2017-09-04 16:18:07 +02:00
d0k3
a5c1fd5749 Include build timestamp in splash screen 2017-09-01 18:01:33 +02:00
d0k3
ea6f455811 Fixed position bar graphical errors 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
19ecbd6bb0 Scripting: Combine warning and confirmation prompt. 2017-08-26 13:14:38 +02:00
Myria
99a638a084 Added ability to display system info 2017-08-25 14:02:31 +02:00
d0k3
63522346bf Handle CTRtransfers with no valid destination 2017-08-25 00:21:09 +02:00
d0k3
0c07b17df1 FIRM Installer: show proper success / failure message 2017-08-23 13:33:31 +02:00
d0k3
71debc772f Scripting: allow partial sha checks 2017-08-23 02:09:41 +02:00
d0k3
9c02388d15 Scripting: add boot command 2017-08-21 21:33:22 +02:00
d0k3
8b8a8695d9 Better checks for installable FIRMs 2017-08-20 15:31:30 +02:00
d0k3
564f403f4c Rely on b9s key setup if the 0xBEEF magic is found 2017-08-18 18:52:42 +02:00
d0k3
2cc94be6b4 Added ability to install FIRM files 2017-08-18 17:08:03 +02:00
d0k3
06318455c1 Textviewer fix: left arrows in unused lines 2017-08-16 20:04:41 +02:00
d0k3
4faf67e194 Pull version numbers from git 2017-08-16 15:50:46 +02:00
d0k3
0fb149afa4 Add drive info for dirs (press R+A) 2017-08-16 01:44:50 +02:00
d0k3
34756037b2 Enable "search for titles" for applicable drives 2017-08-16 01:44:49 +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
5ec488937e Allow forced initialization of aeskeydb.bin files 2017-08-15 02:16:53 +02:00
d0k3
d1b8a89510 Added a "Payloads..." menu to HOME menu
... this also moves the "Scripts..." menu one level up and fixes a minor
bug.
2017-08-14 13:10:16 +02:00
d0k3
fdb93b51f3 Fix FIRM validation before boot 2017-08-12 20:45:08 +02:00
d0k3
ed257e9216 Use ISO 8601 for displaying date & time
fixes #143
2017-08-08 12:30:33 +02:00
d0k3
24a9b711e8 Add support for handling the RTC & correct FAT times 2017-08-04 03:51:03 +02:00
d0k3
e576baa601 User the POWER button as an alternative to HOME 2017-08-04 03:51:03 +02:00
d0k3
cb694689aa Allow creating dummy files 2017-08-04 03:51:02 +02:00
d0k3
63b7604529 Fully initialize the crypto system
This allows chainloading Luma outside of boot9strap
Requires a good aeskeydb.bin, like MD5 A5B28945A7C051D7A0CD18AF0E580D1B
2017-08-04 03:51:02 +02:00
d0k3
030e939dc5 Handle FIRM boot path 2017-08-04 03:51:01 +02:00
Wolfvak
ba808f9876 Removed old Brahma-compatible chainloader 2017-08-04 03:48:47 +02:00