Aurora Wright
|
bc1aa15dd7
|
Add more checks, make the emuNAND SD check only occur when emuNAND is being booted
|
2017-08-28 14:46:18 +02:00 |
|
Aurora Wright
|
618ce671ac
|
Fix previous commit, deinit screens on ARM9 exception, add check for write protect switch on writing operations
|
2017-08-28 02:43:12 +02:00 |
|
Aurora Wright
|
fbf8a1b6d9
|
Minor code syntax stuff
|
2017-08-16 18:04:22 +02:00 |
|
Aurora Wright
|
0c68750056
|
Refactor payload loading, fix messy externs, add safety checks to Nintendo FIRMs, fix some Nintendo FIRMs not being loaded as payloads
|
2017-06-10 02:39:00 +02:00 |
|
Aurora Wright
|
31f4419eec
|
Refactor screen functions, completely fix config not saving bug
|
2017-06-06 02:12:18 +02:00 |
|
TuxSH
|
21db0d45bd
|
Added Rosalina, see details
- see release notes
- ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
- ( ͡ᵔ ͜ʖ ͡ᵔ) ♫┌( ͡° ͜ʖ ͡°)┘♪ ♫└( ͡° ͜ʖ ͡°)┐♪
|
2017-06-05 02:02:04 +02:00 |
|
Aurora Wright
|
ba3740a77a
|
Return if the FIRM payloads filesize is different than expected
|
2017-06-02 19:35:14 +02:00 |
|
Aurora Wright
|
10f555b6fb
|
Fix payload size check
|
2017-06-02 19:34:57 +02:00 |
|
TuxSH
|
dd21a3930d
|
Adapt changes from b9s/next
|
2017-06-02 19:34:47 +02:00 |
|
TuxSH
|
53209b9be0
|
Begin turning Luma3DS into a proper firm
Unfinished work
|
2017-06-02 19:34:46 +02:00 |
|
Aurora Wright
|
98f650a5de
|
Make loader recognize SD/CTRNAND modes and only look in the appropriate one
|
2017-05-20 05:09:48 +02:00 |
|
Aurora Wright
|
55b2db4a8d
|
Minor cleanup
|
2017-05-20 04:43:04 +02:00 |
|
TuxSH
|
c73fec46e6
|
Fix memcmp u"nand" in fs.c
|
2017-05-20 02:44:28 +02:00 |
|
Aurora Wright
|
78a7d6c5af
|
General cleanup/refactoring
|
2017-05-20 02:08:25 +02:00 |
|
Aurora Wright
|
64ebec3ea4
|
Fix chainloading bugs/refactoring
|
2017-05-20 00:45:05 +02:00 |
|
TuxSH
|
2349370960
|
Fix reboot patch and argument handling
|
2017-05-20 00:18:41 +02:00 |
|
TuxSH
|
ab14e77b50
|
Remove A9LH & Brahma support altogether, use FIRM format instead
|
2017-05-19 22:06:49 +02:00 |
|
TuxSH
|
1d4245e582
|
Set 0x18..0x1F only on O3DS
|
2017-05-18 01:24:35 +02:00 |
|
TuxSH
|
3b766de306
|
Fix derp in loader
|
2017-05-17 22:11:09 +02:00 |
|
TuxSH
|
73e363d159
|
Fix derp
|
2017-05-17 17:24:48 +02:00 |
|
TuxSH
|
3ac134bc16
|
Fix screen issue, etc.
|
2017-05-17 17:16:16 +02:00 |
|
Aurora Wright
|
c7bb1f9655
|
Unbreak loader
|
2017-05-17 16:15:32 +02:00 |
|
TuxSH
|
b9bc41a772
|
Groundwork
Change the payload loader location
Always set keys 0x18..0x1F
Set arm11 entrypoint correctly
|
2017-05-17 13:02:01 +02:00 |
|
Aurora Wright
|
5fe83588eb
|
If only one payload exists, START directly boots it
|
2017-05-10 15:18:01 +02:00 |
|
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 |
|