TuxSH
0c9365bcb7
Do the same for large patches (emunand, reboot). This greatly simplifies logic.
2019-03-15 23:03:18 +01:00
TuxSH
c0bd69309a
Do the same for arm9 exceptions
2019-03-15 23:03:18 +01:00
BuildTools
1c7b55ee1e
Bump copyright year
2019-02-24 18:04:32 -07:00
luigoalma
1052e04679
Added Patch to Process9 11.8 to the new AMPXI function
...
Patch it to call __rt_memclr instead of internal PRNG when generating Key
and IV.
Only if UNITINFO is set, preventing on regular console usage NIM sending
to nintendo a 0 Key and IV, and allowing nintendo to know who has a
patched console.
2018-09-10 19:57:14 +01:00
Aurora Wright
53622d777b
Fix https://github.com/AuroraWright/Luma3DS/issues/1095 and https://github.com/AuroraWright/Luma3DS/issues/1118
2018-08-21 18:57:45 +02:00
Aurora Wright
89cc6ede1a
Fix patchKernel9Panic on 11.8 NATIVE_FIRM (pattern tested down to 3.0)
2018-07-31 04:32:29 +02:00
TuxSH
1600171ffa
Bump copyright year
2018-06-14 18:13:57 +02:00
TuxSH
356a94cc2e
Double the size of launchedPath
2018-04-05 23:20:30 +02:00
TuxSH
6a68a77973
Rewrite the ARM9 exception handlers, ...
...
- Fix patchArm9ExceptionHandlersInstall for older versions
- Fix some bugs in the ARM11 exception handlers
- Other, minor, changes
2018-01-04 18:40:11 +01:00
TuxSH
17828273a5
Revamp config format, add saving of Rosalina opt.
...
(menu combo & 3dsx title ID)
2017-06-18 22:31:21 +02:00
TuxSH
3d534c9a81
Unschedule threads properly...
...
...instead of using a shitty yield when opening the Rosalina menu
2017-06-14 19:35:03 +02:00
TuxSH
e1d0602f25
Move the kext outside Rosalina
...
- Stability (tm)
- Boots 1s faster on N3DS
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
2017-06-13 02:00:41 +02:00
TuxSH
69762c5dce
Revert "Attempt fixing svcConnectToPortInitHook.s again"
...
This reverts commit 901d4992c0
.
2017-06-09 20:48:01 +02:00
TuxSH
901d4992c0
Attempt fixing svcConnectToPortInitHook.s again
2017-06-09 18:10:02 +02:00
Aurora Wright
4d47d891d1
Fix max module size check, static-ify more strings
2017-06-09 17:29:26 +02:00
TuxSH
a7046909ec
Use static const when appropriate
2017-06-09 14:26:51 +02:00
Aurora Wright
4bc95979de
Revert #949d219c726e41cca84c873e7e200be14af13f63 (breaks building on *nix)
2017-06-09 13:44:04 +02:00
TuxSH
949d219c72
lolwut this fixes building on WSL
...
maybe memsearch is flasky on unaligned patterns, dunno
2017-06-09 05:00:38 +02:00
TuxSH
461035b212
Fix bug(s), refactor svcConnectToPortInitHook.s, cleanup
2017-06-08 21:35:41 +02:00
TuxSH
a16d1ebe33
Refactor k11 main hook
...
Much less error-prone now.
2017-06-07 22:13:05 +02:00
TuxSH
21db0d45bd
Added Rosalina, see details
...
- see release notes
- ( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)
- (∩ ͡° ͜ʖ ͡°)⊃━☆゚
- ( ͡ᵔ ͜ʖ ͡ᵔ) ♫┌( ͡° ͜ʖ ͡°)┘♪ ♫└( ͡° ͜ʖ ͡°)┐♪
2017-06-05 02:02:04 +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
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
b493e2bd5f
Fix minor firmlaunch patch bug
2017-05-20 02:29:26 +02:00
Aurora Wright
78a7d6c5af
General cleanup/refactoring
2017-05-20 02:08:25 +02:00
TuxSH
2d7c1e42d8
Fix loader, other fixes
2017-05-20 01:04:32 +02:00
TuxSH
2349370960
Fix reboot patch and argument handling
2017-05-20 00:18:41 +02:00
TuxSH
9f12a47cfc
Fix string handling bugs
2017-05-19 22:40:07 +02:00
TuxSH
ab14e77b50
Remove A9LH & Brahma support altogether, use FIRM format instead
2017-05-19 22:06:49 +02:00
TuxSH
07bbff7d11
Fix patchSvcBreak11
2017-04-15 23:11:53 +02:00
Aurora Wright
e04cb28711
Update credits, remove useless DLP version check
2017-04-15 15:47:10 +02:00
Aurora Wright
7f33309903
Fixed config bug, minor stuff
2017-04-14 04:48:03 +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
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
f89845257e
Minor stuff
2016-12-11 20:10:51 +01:00
Aurora
2f274e2f47
Consistency
2016-12-11 19:51:11 +01:00
Aurora
38088e80e1
Switch to static arrays
2016-12-11 19:30:54 +01:00
Aurora
14162828ea
Fix custom paths shorter than the original one
2016-12-11 19:25:12 +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
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
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
b4c854dfe8
Minor stuff
2016-11-01 20:52:04 +01:00