TuxSH
55bd62d7a9
Merge the chainloader into the main ARM9 folder
2019-03-15 23:03:18 +01:00
TuxSH
e796abb155
Also use alignedseqmemcpy for sha_hash
2019-03-15 16:17:57 +01:00
TuxSH
3d2c12cf09
Revert sdmmc driver, fixes regression #1225 . Also fix a logic bug
2019-03-13 17:33:53 +01:00
TuxSH
8ff5111e30
Use better i2c driver from fb3ds
2019-03-13 16:34:11 +01:00
TuxSH
673ec9fc51
Fix memcpy into fifo UB
2019-03-13 13:53:29 +01:00
TuxSH
710ad11819
Upgrade fatfs and sdmmc driver
2019-02-28 19:04:11 +01:00
TuxSH
f718297591
Fix screens not working on firmlaunch
...
- LCD fill was not unset
- Still needs to do screeninit on firmlaunch even though PDN_GPU_CNT is 0x1007F
2019-02-26 20:19:52 +01:00
BuildTools
1c7b55ee1e
Bump copyright year
2019-02-24 18:04:32 -07:00
Aurora
bd15f51af3
Fix incomplete commit ( 3903ac6409
)
2018-09-28 03:08:35 +02: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
3903ac6409
Implement https://github.com/AuroraWright/Luma3DS/issues/470
2018-08-21 22:07:18 +02: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
Mikaela Szekely
4f54596658
Implement #940 ( #1043 )
...
Thanks @Qyriad ^^
2018-03-04 00:45:47 +01:00
Aurora Wright
0b41ed04d5
Simplify loadNintendoFirm after the previous commit
2018-02-09 05:09:43 +01:00
Aurora Wright
9509a86998
Force using the external FIRM if CTRNAND couldn't be mounted or the CTRNAND FIRM has issues
2018-02-05 03:47:43 +01:00
Aurora Wright
41f32ed983
Remove the need for hardcoding the horizontal positions for the "x"s in multiple choice options
2018-01-05 19:38:58 +01:00
TuxSH
bbadf840ef
struct fb shouldn't be packed
2018-01-04 22:12:31 +01: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
Mikaela RJ Szekely
bfec874a7c
Add colon in option that I forgot
2017-12-28 22:02:06 -05:00
Mikaela RJ Szekely
93561003e8
Implement #989 : Add configurable splash duration
2017-12-28 21:50:06 -05:00
Aurora Wright
be0f50b19c
Disable poweroff when shell closed on NTRboothax altogether to prevent issues with unstable magnets
2017-12-18 21:02:41 +01:00
Aurora Wright
6a0f332e3c
Shutdown when waiting for button presses if the shell is closed, except when coming from a NTRboothax boot
2017-12-18 20:56:32 +01:00
Aurora Wright
20af9c6750
Fix issue reported in
...
f27cdb4543
\#commitcomment-24611141, simplify 56e54cd110
2017-12-18 04:27:11 +01:00
Aurora Wright
56e54cd110
Fix https://github.com/AuroraWright/Luma3DS/issues/921
2017-11-22 19:03:39 +01:00
TuxSH
22a8661fe1
Always patch FS and P9, remove SM service checks
2017-11-02 21:52:14 +01:00
Aurora Wright
98d4345858
Remove unneeded check
2017-10-07 23:04:55 +02:00
Aurora Wright
1e4431dcc9
Fix ARM9 exceptions displaying ARM11-specific info
2017-10-07 20:59:21 +02:00
Aurora Wright
348b175994
Fix some fault statuses overlapping to a new line
2017-10-05 19:55:21 +02:00
Aurora Wright
ac73a96ce2
Set default firmSource for CTRNAND mounting in crypto.c, move CTRNAND mounting for SD mode to firm.c
2017-09-22 18:05:03 +02:00
Aurora Wright
4116c1e00f
Update FIRM loading magic, only deinit LCDs if they are inited, fix ntrboot naming
2017-09-07 05:24:43 +02:00
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
ecd27f7eaa
Fix diskio indentation
2017-08-28 02:54:56 +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
Hikari-chin
2a6a655804
Error if emuNAND is booted while the SD card is write protected
2017-08-27 16:20:17 -04:00
Aurora Wright
33436ae2a6
Fix derp with previous commit
2017-08-27 16:24:04 +02:00
Aurora Wright
df93e4797e
Refactor boot mode/firmlaunch detection, fix firmlaunch from FIRM boots
2017-08-27 16:20:41 +02:00
TuxSH
2492c8273a
Fix exception display
2017-08-21 19:26:17 +02:00
Aurora Wright
d358df48a6
Wait for ntrboot buttons not to be held
2017-08-20 18:23:50 +02:00
Aurora Wright
f619dafff1
Added displaying boot source and loader on the bottom screen in the config
2017-08-20 17:00:47 +02:00
Aurora Wright
0419fc4e30
Reinstate ntrboot display in config
2017-08-20 16:16:20 +02:00
Aurora Wright
13317b9548
Change ntrboot behavior, turn Luma into a chainloader when used as ntrboot FIRM as it can not be functional, disable FIRM protection when ran from ntrboot B9S
2017-08-20 16:08:54 +02:00
Aurora Wright
18db70a669
Minor style stuff
2017-08-19 02:54:38 +02:00
TuxSH
f79923814d
Detect NTRCARD and FIRM1 boot sources properly...
...
Always display the configuration menu if booted from NTRCARD (because it's painful to get to otherwise -- even if b9s has a 2s delay), with the mention "Booted from NTRCARD" in the title.
2017-08-19 01:40:55 +02:00
Aurora Wright
c92de03a5f
Always erase exception dump in memory
2017-08-17 17:38:42 +02:00
Aurora Wright
9efac01c86
Fix derp
2017-08-17 17:33:18 +02:00
Aurora Wright
aa8e0bda8c
Update FatFs to R0.13
2017-08-16 19:37:39 +02:00
Aurora Wright
fbf8a1b6d9
Minor code syntax stuff
2017-08-16 18:04:22 +02:00