Aurora Wright
|
033d90b866
|
Minor stuff/fixes
|
2017-05-08 01:13:29 +02:00 |
|
TuxSH
|
e8d4a98c7b
|
Refactor string handling
|
2017-05-07 17:58:44 +02:00 |
|
Aurora Wright
|
7f33309903
|
Fixed config bug, minor stuff
|
2017-04-14 04:48:03 +02:00 |
|
Aurora
|
0d25c07333
|
Payload menu fixes
|
2016-12-01 00:51:07 +01:00 |
|
Aurora
|
bfc8ba8447
|
Minor cleanup
|
2016-11-29 20:11:30 +01:00 |
|
Aurora
|
e177f9e0fe
|
Minor stuff
|
2016-11-26 14:07:48 +01:00 |
|
Aurora
|
1fcab825bf
|
Fix derp (3)
|
2016-11-15 20:34:11 +01:00 |
|
Aurora
|
0306556032
|
Fix derp (2)
|
2016-11-15 19:45:27 +01:00 |
|
Aurora
|
9332b9eb33
|
Refactor the codebase to limit nested if/elses
|
2016-11-15 19:29:48 +01:00 |
|
Aurora
|
37e467ba60
|
Cleanup, add possibility to clear the inserted PIN by pressing SELECT
|
2016-11-14 15:42:26 +01:00 |
|
Aurora
|
5c855ea52f
|
Better this way
|
2016-11-13 22:36:13 +01:00 |
|
Aurora
|
c83edea7ad
|
Improved the waitInput function basing on code from @d0k3, added support for the power button, added possibiity to quit the payload loader menu with START
|
2016-11-13 22:15:03 +01:00 |
|
Aurora
|
6d3113c8c3
|
Hide payload extension
|
2016-11-13 19:30:30 +01:00 |
|
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
|
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
|
3474faa4a2
|
Added support for dev units sysupdater FIRM (untested but should work)
|
2016-11-12 01:50:43 +01:00 |
|
Aurora
|
035751980d
|
Minor stuff
|
2016-10-23 18:44:26 +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
|
a0531b7930
|
Fix FIRM size check
|
2016-10-16 00:21:18 +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
|
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
|
66c041ad93
|
Minor stuff
|
2016-10-10 18:56:19 +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
|
a868079a93
|
Don't close the directory if not already opened
|
2016-10-10 03:50:24 +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
|
37030621ac
|
Revamp CTRNAND support, add proper support for hiding options in config menu
|
2016-10-08 01:47:39 +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
|
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
|
a36556d7e4
|
Got rid of the bin2c dependency
|
2016-09-23 02:06:04 +02:00 |
|
Aurora
|
7a3d15c48b
|
Got rid of CakeHax, patched CakeBrah to load arm9loaderhax.bin directly (lifting size restrictions in the process), got rid of the pathchanger (to have a custom path you can now enable the option and write it in a /luma/path.txt file, it must start with a / (this path is also picked up by the patched CakeBrah loader), fixed loading SafeA9LHInstaller and other payloads which need the OTP hash if having a PIN, fixed writing a file smaller than the existing one not removing the extra size, slightly changed the PIN format, added support for the alternate framebuffer and made the splash screen use it (it is now displayed all at once), fixed screen issues from CakeBrah
|
2016-09-22 14:54:55 +02:00 |
|
Aurora
|
420ccdcb82
|
Merge master and dev builds
|
2016-09-19 14:05:56 +02:00 |
|
Aurora
|
4e7ac41a6c
|
Add NUS-encrypted FIRM support (thanks to CakesFW)
|
2016-09-18 23:56:10 +02:00 |
|
Aurora
|
92f3a736a7
|
Support already decrypted N3DS firmware.bins in dev
|
2016-09-18 20:10:24 +02:00 |
|
Aurora
|
d7bdf3fc19
|
Finally fix GW downgraded NANDs (thanks GW for the easily recognizable junk)
|
2016-09-18 13:29:23 +02:00 |
|
Aurora
|
550ea2116e
|
Implement custom "Ver." string, must be in a textfile named "customversion.txt" in /luma, with base format Ver. %d.%d.%d-%d%ls, implemented descriptions for the options on the bottom screen, you can now boot SysNAND with an EmuNAND FIRM other than the first one, cleanup
|
2016-09-13 23:16:23 +02:00 |
|
Aurora
|
ffaa5790c2
|
Cleanup, add boundary checks for files loaded from SD
|
2016-09-13 15:07:07 +02:00 |
|
TuxSH
|
50e5c29b1c
|
Display the stack dump partially on the bottom screen when handling an exception
|
2016-09-13 00:52:15 +02:00 |
|
Aurora
|
a09fc6ebcb
|
Minor stuff
|
2016-09-12 18:14:03 +02:00 |
|
Aurora
|
dc8e4e5f14
|
Merged the two branches
|
2016-09-08 18:50:17 +02:00 |
|
Aurora
|
edcc617780
|
Merge master into developer
|
2016-09-08 01:43:36 +02:00 |
|
Aurora
|
5d39242b83
|
Added support for up to 4 emuNANDs (the "second emuNAND as default" toggle is now a multi option, and you can choose the emuNAND on startup by holding Up (1)/Right (2)/Down (3)/Left (4) when EmuNAND is being booted), added a B payload as the B button was freed
|
2016-09-08 00:49:55 +02:00 |
|
Aurora
|
96a274bf7d
|
Merge branch 'master' into developer
|
2016-09-06 18:09:58 +02:00 |
|
Aurora
|
add17a7994
|
Not needed
|
2016-09-06 18:08:54 +02:00 |
|