Aurora
|
48c48c7bbc
|
Fix max payload filename size
|
2016-11-13 18:50:01 +01:00 |
|
Aurora
|
e4093ed988
|
Minor stuff
|
2016-11-13 18:40:33 +01:00 |
|
Aurora
|
c79af52720
|
Save 2 characters for payload names
|
2016-11-13 18:30:34 +01:00 |
|
Aurora
|
61eeaca6d5
|
Move START here
|
2016-11-13 18:17:02 +01:00 |
|
Aurora
|
320a79ba72
|
Fix derp
|
2016-11-13 18:13:12 +01:00 |
|
Aurora
|
2e1b943805
|
Implement chainloader selector menu (can be called with START, the START payload can now be booted with L+START
|
2016-11-13 18:10:59 +01:00 |
|
Aurora
|
bc167dde2d
|
Reword the developer options decription
|
2016-11-13 13:56:29 +01:00 |
|
Aurora
|
7d9a8b4211
|
Fix derp
|
2016-11-12 22:27:03 +01:00 |
|
Aurora
|
0b16d88756
|
Minor stuff
|
2016-11-12 14:17:42 +01:00 |
|
TuxSH
|
796cb31ed7
|
Update exceptions.c
|
2016-11-12 13:18:24 +01:00 |
|
Aurora
|
d7fd2f26c1
|
Revert "Add support for installing retail 0x3D[0] key-encrypted CIAs on dev units"
This reverts commit 5adb8749de .
|
2016-11-12 02:52:54 +01:00 |
|
TuxSH
|
5adb8749de
|
Add support for installing retail 0x3D[0] key-encrypted CIAs on dev units
When "UNITINFO" is enabled
|
2016-11-12 02:14:35 +01:00 |
|
Aurora
|
3474faa4a2
|
Added support for dev units sysupdater FIRM (untested but should work)
|
2016-11-12 01:50:43 +01:00 |
|
Aurora
|
acd9c04ff6
|
Minor stuff
|
2016-11-11 18:31:38 +01:00 |
|
Aurora
|
833c9406b0
|
Make it possible to use the reboot patch with the payload on CTRNAND and no SD
|
2016-11-11 16:31:17 +01:00 |
|
SciresM
|
53b847e31c
|
Add devkit keys.
|
2016-11-11 06:55:29 -08:00 |
|
Aurora
|
72a7a8eee5
|
Minor stuff
|
2016-11-10 13:17:58 +01:00 |
|
Aurora
|
52d352385f
|
Move dev common key patch to UNITINFO since it breaks SD retail encrypted CIAs
|
2016-11-10 13:10:02 +01:00 |
|
Aurora
|
429488a4ba
|
Fixed New 3DS CPU patch overriding the CPU mode of N3DS exclusives/enhanced titles
|
2016-11-08 17:52:02 +01:00 |
|
Aurora
|
f7e570383a
|
Add dev unit check
|
2016-11-05 17:46:47 +01:00 |
|
Aurora
|
896a088199
|
Fix comment
|
2016-11-04 22:31:43 +01:00 |
|
Aurora
|
f3322bd003
|
Fix config derp, remove 0key encryption/nand ncch encryption/CIA dev common key checks on retail consoles
|
2016-11-04 22:28:33 +01:00 |
|
Aurora
|
9b724d776e
|
Add title version support to loader, only apply userland patches to suitable title versions, report used console and safe mode boots to loader separately from the config, remove eShop update check patch as older eShop version would fail anyway and it causes issues with background updates
|
2016-11-03 18:56:32 +01:00 |
|
Aurora
|
3eaa706ccf
|
Minor stuff (2)
|
2016-11-02 15:36:20 +01:00 |
|
Aurora
|
b4c854dfe8
|
Minor stuff
|
2016-11-01 20:52:04 +01:00 |
|
Aurora
|
9cdadbe834
|
Cleanup some userland patches, add/cleanup credits for patches
|
2016-11-01 19:07:53 +01:00 |
|
Aurora
|
5d868284c6
|
Fix 11.2 FIRM support
|
2016-10-25 15:47:04 +02:00 |
|
Aurora
|
035751980d
|
Minor stuff
|
2016-10-23 18:44:26 +02:00 |
|
Aurora
|
6b80bc08d5
|
Simplify some patches
|
2016-10-23 15:54:03 +02:00 |
|
Aurora
|
2089959d1b
|
Minor stuff
|
2016-10-23 04:03:41 +02:00 |
|
Aurora
|
67b00ec28d
|
Not needed
|
2016-10-23 03:56:55 +02:00 |
|
Aurora
|
c3092b482a
|
This is actually Thumb code
|
2016-10-23 03:42:52 +02:00 |
|
Aurora
|
3fd783cd01
|
Cleanup
|
2016-10-22 18:00:58 +02:00 |
|
Aurora
|
211cd964d7
|
Move hexAtoi to strings.c, add bound check to decAtoi
|
2016-10-22 16:57:18 +02:00 |
|
Aurora
|
04f42f0be4
|
Fix derp
|
2016-10-22 16:31:31 +02:00 |
|
Aurora
|
e00ef893d0
|
Introduce a decimal itoa, fixed findDumpFile not working properly with more than 100 dumps
|
2016-10-22 16:25:27 +02:00 |
|
Aurora
|
b63b17c54f
|
Minor stuff
|
2016-10-17 18:27:48 +02:00 |
|
Aurora
|
f0e111c20e
|
It seems we don't need it anymore after all
|
2016-10-17 01:21:12 +02:00 |
|
Aurora
|
7339f57138
|
Minor stuff (2)
|
2016-10-16 23:35:30 +02:00 |
|
Aurora
|
1e39c999f9
|
Minor stuff
|
2016-10-16 04:03:00 +02:00 |
|
Aurora
|
62f7a06192
|
Add safety checks for loaded FIRM modules
|
2016-10-16 02:47:53 +02:00 |
|
Aurora
|
a0531b7930
|
Fix FIRM size check
|
2016-10-16 00:21:18 +02:00 |
|
Aurora
|
0619d04939
|
Divide Process9 and Kernel9 patches on non-NATIVE FIRMs too
|
2016-10-15 19:22:32 +02:00 |
|
Aurora
|
cd76476d26
|
Fix derp
|
2016-10-15 18:05:46 +02:00 |
|
Aurora
|
53b6c17e33
|
Fix UNITINFO patch, limit kernel9 pattern searches to kernel9
|
2016-10-15 16:16:53 +02:00 |
|
Aurora
|
b58cbd228c
|
We don't really need two sets of blank spaces
|
2016-10-15 00:32:00 +02:00 |
|
Aurora
|
d5e74b91c7
|
Make loader read from CTRNAND just if SD is not mounted
|
2016-10-14 18:03:17 +02:00 |
|
Aurora
|
c5eb2e1070
|
Not needed
|
2016-10-14 02:06:01 +02:00 |
|
Aurora
|
d613cb057e
|
Minor stuff
|
2016-10-13 18:45:38 +02:00 |
|
Aurora
|
121792bebe
|
Fix A9LH patches not being applied after firmlaunch
|
2016-10-13 15:19:37 +02:00 |
|
Aurora
|
e07c230106
|
Simplify the main logic, remove assumption that if not using A9LH, SysNAND can't have a newer FIRM than EmuNAND, fix derp
|
2016-10-13 15:08:30 +02:00 |
|
Aurora
|
d5ce3044c8
|
Figured I might as well do this
|
2016-10-13 00:52:18 +02:00 |
|
Aurora
|
1704fbcd62
|
Minor stuff
|
2016-10-12 05:08:30 +02:00 |
|
Aurora
|
014ac1cf72
|
Fix derp
|
2016-10-12 02:45:49 +02:00 |
|
Aurora
|
b499c7ee75
|
Use f_chdir and relative paths
|
2016-10-12 02:32:36 +02:00 |
|
Aurora
|
2e069e326c
|
Not needed anymore
|
2016-10-11 17:16:59 +02:00 |
|
Aurora
|
e47d42da22
|
Rename vars
|
2016-10-11 16:59:55 +02:00 |
|
Aurora
|
615e5dfaa7
|
Fixed CTRNAND writing leaving encrypted data (thanks to d0k3), added path.txt support for CTRNAND, have the firmlaunch patch panic if both payloads cannot be found
|
2016-10-11 16:55:37 +02:00 |
|
Aurora
|
fde2c371ef
|
Minor stuff
|
2016-10-11 02:44:17 +02:00 |
|
Aurora
|
a0b4e7fd5d
|
Fix other derps
|
2016-10-11 00:41:58 +02:00 |
|
Aurora
|
45c36bbcae
|
Fix derp
|
2016-10-10 23:46:25 +02:00 |
|
Aurora
|
66c041ad93
|
Minor stuff
|
2016-10-10 18:56:19 +02:00 |
|
Aurora
|
32d5c52b5f
|
Reinstate this check
|
2016-10-10 18:31:56 +02:00 |
|
Aurora
|
d4cf22d370
|
Display the number of failed patches, make loader svcBreak on failed patch, minor cleanup
|
2016-10-10 16:27:21 +02:00 |
|
Aurora
|
973640f023
|
Remove assumptions
|
2016-10-10 13:29:34 +02:00 |
|
Aurora
|
248ea82f76
|
One more check, fix non-unique pattern
|
2016-10-10 13:27:19 +02:00 |
|
Aurora
|
a868079a93
|
Don't close the directory if not already opened
|
2016-10-10 03:50:24 +02:00 |
|
Aurora
|
d270d5b9ca
|
This can be here
|
2016-10-10 03:39:23 +02:00 |
|
Aurora
|
e9692a438b
|
More sanity checks
|
2016-10-10 03:10:53 +02:00 |
|
Aurora
|
06ea123dbd
|
Minor stuff
|
2016-10-10 02:51:44 +02:00 |
|
Aurora
|
85141d5eda
|
Fix another derp
|
2016-10-10 02:39:19 +02:00 |
|
Aurora
|
fa13b8fbd0
|
Fix derp
|
2016-10-10 02:19:15 +02:00 |
|
Aurora
|
5b4712644a
|
Lots of refactoring, main() has its own file yet again, properly handle failed patches/decryption steps, support TWL and AGB FIRM since 3.0
|
2016-10-10 02:10:47 +02:00 |
|
Aurora
|
22c453e297
|
Fix derp
|
2016-10-08 14:44:25 +02:00 |
|
Aurora
|
e5f40cec5a
|
This is a char
|
2016-10-08 14:27:36 +02:00 |
|
Aurora
|
50b24bf6c2
|
Switch to structs where possible
|
2016-10-08 14:23:08 +02:00 |
|
Aurora
|
b575ee9e28
|
Minor stuff
|
2016-10-08 01:58:58 +02:00 |
|
Aurora
|
37030621ac
|
Revamp CTRNAND support, add proper support for hiding options in config menu
|
2016-10-08 01:47:39 +02:00 |
|
Aurora
|
f005da4d12
|
Prevent reading FIRM files if SD is not mounted
|
2016-10-07 16:25:41 +02:00 |
|
Aurora
|
6295559d9c
|
Change SAFE_MODE detection for <= 2.1
|
2016-10-07 16:14:16 +02:00 |
|
Aurora
|
f36ff303d9
|
Fix diskio.c stuff
|
2016-10-07 14:51:32 +02:00 |
|
Aurora
|
0caf9f4214
|
Add safety checks, support booting from CTRNAND
|
2016-10-07 14:27:30 +02:00 |
|
Aurora
|
5f93724845
|
Fix some unrelated files being detected as FIRMs due to uncleared FatFs strings
|
2016-09-28 15:37:58 +02:00 |
|
Aurora
|
ad60eac6ef
|
Avoid overwriting the fb struct
|
2016-09-28 15:01:38 +02:00 |
|
Aurora
|
d010038228
|
Minor config descriptions changes
|
2016-09-26 16:00:10 +02:00 |
|
Aurora
|
9d84a92b1f
|
Minor stuff
|
2016-09-26 13:53:58 +02:00 |
|
Aurora
|
7884be106d
|
Fix closing the directory object if the directory does not exist in findDumpFile
|
2016-09-26 13:24:37 +02:00 |
|
Aurora
|
5fe7c7e7e1
|
Up the maximum custom path size to 55 characters from 37
|
2016-09-26 13:03:39 +02:00 |
|
Aurora
|
c1f55735fc
|
Reintroduce the CakeBrah patch to avoid having the Luma3DS.dat file on *hax/menuhax
|
2016-09-25 15:10:44 +02:00 |
|
Aurora
|
185ea86284
|
Fix derp
|
2016-09-23 21:52:42 +02:00 |
|
Aurora
|
fb274538e1
|
Minor stuff
|
2016-09-23 19:03:59 +02:00 |
|
Aurora
|
5196869634
|
Bring our own chainloader for *hax
|
2016-09-23 18:07:45 +02:00 |
|
Aurora
|
083806bfc9
|
Fix decrypted ARM9bin support for LGY FIRMs
|
2016-09-23 14:51:34 +02:00 |
|
Aurora
|
11d29368ce
|
Minor stuff (2), update readme
|
2016-09-23 14:06:03 +02:00 |
|
Aurora
|
100c3d9e36
|
Minor stuff
|
2016-09-23 02:25:37 +02:00 |
|
Aurora
|
a36556d7e4
|
Got rid of the bin2c dependency
|
2016-09-23 02:06:04 +02:00 |
|
Aurora
|
2cbaf39fd5
|
Make error() reboot if in a firmlaunch environment, improve errors
|
2016-09-22 22:51:52 +02:00 |
|
Aurora
|
2cc46c618b
|
Better to make extra sure here
|
2016-09-22 22:27:46 +02:00 |
|
Aurora
|
a0325e91f9
|
This can't happen
|
2016-09-22 22:19:27 +02:00 |
|
Aurora
|
e11edd5dee
|
Ensure the booted EmuNAND can actually exist before the FAT partition
|
2016-09-22 20:00:48 +02:00 |
|