Aurora Wright
|
0d7cca7b20
|
Minor style changes
|
2017-06-10 02:55:55 +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
|
4d47d891d1
|
Fix max module size check, static-ify more strings
|
2017-06-09 17:29:26 +02:00 |
|
TuxSH
|
9a3d9aed30
|
Always enable ARM9 exceptions, update .gitignore
|
2017-06-09 02:31:14 +02:00 |
|
TuxSH
|
21db0d45bd
|
Added Rosalina, see details
- see release notes
- ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
- ( ͡ᵔ ͜ʖ ͡ᵔ) ♫┌( ͡° ͜ʖ ͡°)┘♪ ♫└( ͡° ͜ʖ ͡°)┐♪
|
2017-06-05 02:02:04 +02:00 |
|
Aurora Wright
|
cab54d1b31
|
Move i2c delay to i2c.c
|
2017-06-04 18:32:09 +02:00 |
|
Aurora Wright
|
d802e5329c
|
Fix overlap check
|
2017-06-03 01:02:52 +02:00 |
|
Aurora Wright
|
ba3740a77a
|
Return if the FIRM payloads filesize is different than expected
|
2017-06-02 19:35:14 +02:00 |
|
TuxSH
|
5b34b2d114
|
Change directory structure
|
2017-06-02 19:35:08 +02:00 |
|
Aurora Wright
|
8e22080e05
|
Backport FIRM whitelist from b9s
|
2017-06-02 19:35:05 +02:00 |
|
TuxSH
|
692a94fe5e
|
Fix call to patchK11ModuleLoading
|
2017-06-02 19:35:04 +02:00 |
|
Aurora Wright
|
28e5d8107f
|
Remove hardcoded CTRNAND FAT offsets, calculate them from parsing NCSD + CTR MBR
|
2017-06-02 19:35:02 +02:00 |
|
Aurora Wright
|
9f30244bfb
|
Refactoring, fix bugs, move loader to itcm (without overwriting exception handlers), support for running Luma standalone
|
2017-06-02 19:34:55 +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
|
de0f1dc156
|
Use arm11 entry define for screen.c, fix isFirmlaunch not being always defined
|
2017-05-20 13:52:47 +02:00 |
|
Aurora Wright
|
78a7d6c5af
|
General cleanup/refactoring
|
2017-05-20 02:08:25 +02:00 |
|
TuxSH
|
252d32aafe
|
So glad not having to deal with Brahma shit anymore
|
2017-05-20 00:23:43 +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
|
8636a74ba4
|
Revert "Minor stuff"
This reverts commit ba88ec25f6 .
Conflicts:
source/firm.c
|
2017-05-18 01:07:29 +02:00 |
|
Aurora Wright
|
bd62f033ab
|
Drop pre-A9LH support
|
2017-05-17 14:53:29 +02:00 |
|
Aurora Wright
|
ba88ec25f6
|
Minor stuff
|
2017-05-17 13:36:18 +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
|
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 |
|
TuxSH
|
07bbff7d11
|
Fix patchSvcBreak11
|
2017-04-15 23:11:53 +02:00 |
|
Aurora Wright
|
f1dee68142
|
Complete kernel9Loader
|
2017-04-14 17:07:41 +02:00 |
|
Aurora Wright
|
7f33309903
|
Fixed config bug, minor stuff
|
2017-04-14 04:48:03 +02:00 |
|
Aurora Wright
|
c95808fa2d
|
CTRNAND for LayeredFS and small changes
|
2017-04-13 02:49:19 +02:00 |
|
TuxSH
|
28e6ad3372
|
Remove the 11.3 patch that caused bugs...
...since Nintendo fixed the underlying issue on 11.4 anyways
|
2017-04-11 16:37:24 +02:00 |
|
TuxSH
|
706cd50f25
|
Always hide PIN, rework dev. options, fix bug
|
2017-03-05 01:56:24 +01:00 |
|
TuxSH
|
5f8a61201b
|
Apparently this halves the amount of stuttering with some games, on 11.3
|
2017-02-19 03:42:17 +01:00 |
|
TuxSH
|
700d572732
|
Stub svc 0x59
|
2017-02-08 23:18:08 +01:00 |
|
TuxSH
|
1eb18c1790
|
Fix sigpatch bug on N3DS safe_firm
Thanks @SciresM for noticing it
|
2017-01-08 18:29:26 +01:00 |
|
Michael Scire
|
b35707edf9
|
Signature patches for factory/1.x/2.x
|
2017-01-07 14:32:02 -08:00 |
|
TuxSH
|
0ba7630354
|
Fix ldrt/sdrt handling.
|
2016-12-22 23:11:15 +01:00 |
|
Aurora
|
a45f8293d9
|
Fix small derp
|
2016-11-29 19:51:07 +01:00 |
|
Aurora
|
b5336c81cc
|
Added RomFS redirection courtesy of @delebile, changed structure for game patches: language emulation txts now go to /luma/titles/<titleid>/locale.txt, code.bins go to /luma/titles/<titleid>/code.bin, RomFSes go to /luma/titles/<titleid>/romfs
|
2016-11-16 03:41:59 +01:00 |
|
Aurora
|
9332b9eb33
|
Refactor the codebase to limit nested if/elses
|
2016-11-15 19:29:48 +01:00 |
|
Aurora
|
7d9a8b4211
|
Fix derp
|
2016-11-12 22:27:03 +01: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
|
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
|
7339f57138
|
Minor stuff (2)
|
2016-10-16 23:35:30 +02:00 |
|
Aurora
|
1e39c999f9
|
Minor stuff
|
2016-10-16 04:03:00 +02:00 |
|