954 Commits

Author SHA1 Message Date
d0k3
ee26458341 Fix caption types in Readme 2017-10-02 00:22:21 +02:00
d0k3
b6409ec045 FIRM chainloader: offer on-the-fly decryption of encrypted FIRMs 2017-09-29 03:14:06 +02:00
d0k3
5f1814b599 Virtual FIRM: Add addresses to section names 2017-09-28 05:09:35 +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
21c1ae30fe Allow piggybacking filesystem images to the GodMode9 firm
... just put an image file called `vram0.img` into data - max size:
3MB(!).
2017-09-27 02:13:03 +02:00
d0k3
3b56a12857 Add bootmenu keycombo to the bootloader splash 2017-09-27 01:53:05 +02:00
d0k3
a90379f2c1 Allow chainloading larger FIRMs via FCRAM 2017-09-27 01:53:05 +02:00
Death Mask Salesman
2e0125cd37 Fixed variable typo
Replaced `ERRORMSGMSG` with `ERRORMSG` and adjusted the padding to match.
2017-09-27 01:09:18 +02:00
lucario1001
e019b5e848 Update README.md 2017-09-27 01:09:18 +02:00
d0k3
8e705edf1b M: drive: Remove the disfunctional _ext memory access on sighax 2017-09-27 01:09:18 +02:00
Wolfvak
8a4597635d Potentially fix screen init on some systems
Sanitized I2C
Reorganized the memory layout
 - Moved GM9 to ARM9 RAM
 - Increased RAMdisk size to 88MiB
2017-09-26 19:56:19 -03: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
d847944462 Fix: Check for bootmenu keys in bootloader 2017-09-25 00:50:16 +02:00
d0k3
5d9ed651cb Scripting: allow 'shaget to store the SHA in a var 2017-09-24 13:44:49 +02:00
d0k3
fad938b977 Fix vanishing top bar v1.4.2 2017-09-24 12:10:09 +02:00
d0k3
fe1791c7c5 Added NAND restore scripts by Kazuma77 2017-09-24 12:08:23 +02:00
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