TuxSH
|
25811e2b52
|
Remove handling of kernel panics for SAFE_FIRM k9, fix it for LGY FIRMs.
|
2016-08-13 11:47:10 +02:00 |
|
TuxSH
|
f81c92e35b
|
The user-mode context is now dumped (instead of the supervisor-mode context) on a svcBreak call.
Kernel panics are now handled by the exception handlers as well.
|
2016-08-12 15:17:19 +02:00 |
|
TuxSH
|
4e21cf4f1c
|
Add an option to disable access checks (svc, service and arm9 flag checks) (thanks to @Subv for the most part)
|
2016-08-04 20:10:31 +02:00 |
|
TuxSH
|
81e2b7c11c
|
Merge branch 'master' into developer
Conflicts:
source/patches.c
|
2016-08-04 00:18:53 +02:00 |
|
TuxSH
|
18b5cdcddf
|
Don't make any assumption regarding version when loading an external firmware file.
|
2016-08-04 00:05:01 +02:00 |
|
TuxSH
|
df30a2a320
|
Fix bug regarding Arm9 exceptions
|
2016-08-03 23:15:45 +02:00 |
|
TuxSH
|
cf7fa8ecbd
|
Merge branch 'master' into developer
Conflicts:
source/config.c
source/firm.c
source/fs.c
source/fs.h
source/patches.c
source/patches.h
source/utils.h
|
2016-08-03 22:52:51 +02:00 |
|
Aurora
|
e7b8a0ef39
|
Force A9LH detection is not needed anymore
|
2016-07-18 18:53:23 +02:00 |
|
Aurora
|
c63e46b1a9
|
Added FIRM version detection, removed firmware.bin loading unless an unsupported O3DS NATIVE_FIRM (pre-5.0) is being loaded, skip patching old unsupported O3DS AGB/TWL FIRMs, only apply 11.0 patches with 11.0 or greater
|
2016-07-18 16:58:29 +02:00 |
|
TuxSH
|
2412faf033
|
Merge branch 'master' into developer
|
2016-07-05 16:11:58 +02:00 |
|
TuxSH
|
72caad86cc
|
Minor stuff
|
2016-07-05 16:05:53 +02:00 |
|
TuxSH
|
2d6debddb9
|
Merge branch 'master' into developer
Conflicts:
source/firm.h
source/fs.h
source/patches.h
|
2016-07-02 17:44:08 +02:00 |
|
TuxSH
|
96211813e3
|
Use bool instead of u32 where it's relevant
|
2016-07-02 14:44:01 +02:00 |
|
TuxSH
|
0eb87df84f
|
Enable support for reading FIRM system modules from SD card (in /luma/sysmodules)
|
2016-06-27 13:21:08 +02:00 |
|
TuxSH
|
0ced86b55f
|
Merge branch 'master' into developer
Conflicts:
source/firm.c
source/patches.h
|
2016-06-13 23:16:33 +02:00 |
|
TuxSH
|
2943dcb2e9
|
Refactor firm.c as well as other files
|
2016-06-12 22:14:52 +02:00 |
|
TuxSH
|
e478908dca
|
Make the exception handlers dump more information
You'll need to the latest version of exception_dump_parser.py
|
2016-06-07 19:25:45 +02:00 |
|
TuxSH
|
35fdd470b3
|
Fix previous commit on N3DS, with dev. features enabled
|
2016-06-04 23:51:00 +02:00 |
|
TuxSH
|
edff11be7b
|
Stub svcBreak with "bkpt 65535" so we can debug it
|
2016-06-04 21:14:00 +02:00 |
|
TuxSH
|
2d7dde9cf9
|
ARM11 exception handlers (not working yet, it fails to retrieve the data after the reboot)
Uncomment the appropriate line in firm.c to test.
|
2016-06-02 22:33:44 +02:00 |
|
TuxSH
|
6a280723f8
|
Fix developer-branch-exclusive patches
|
2016-05-27 22:06:11 +02:00 |
|
Aurora
|
477414a636
|
Merge from master, fix derp, cleanup
|
2016-05-27 14:56:18 +02:00 |
|
Aurora
|
30b3a51309
|
Cleanup
|
2016-05-27 04:16:49 +02:00 |
|
TuxSH
|
bafba1197e
|
Fix and refactor stuff
|
2016-05-25 22:56:26 +02:00 |
|
TuxSH
|
2fab0be5e8
|
Merge branch 'master' into developer
Conflicts:
Makefile
source/firm.c
source/patches.c
source/patches.h
|
2016-05-25 22:28:50 +02:00 |
|
TuxSH
|
7ea2a0a278
|
Remove the anti-DG check on 11.0 firmware (and future ones)
|
2016-05-25 20:50:45 +02:00 |
|
Aurora
|
9aeac7af92
|
Move patches to patches.c and emunand.c, section 0 copying to launchFirm for consistency
|
2016-05-25 14:34:43 +02:00 |
|
TuxSH
|
58a33ee6e9
|
Merge branch 'master' into developer
Conflicts:
source/firm.c
|
2016-05-13 08:46:24 +02:00 |
|
Aurora
|
8cbc535755
|
Minor pedantic changes (3)
|
2016-05-12 15:16:46 +02:00 |
|
TuxSH
|
2c10b6bff2
|
Merge branch 'master' into developer
Conflicts:
source/firm.c
source/patches.c
source/patches.h
|
2016-05-12 14:31:48 +02:00 |
|
TuxSH
|
76acfd9934
|
Minor pedantic changes (2)
|
2016-05-12 13:35:39 +02:00 |
|
TuxSH
|
06cc4f7172
|
Minor pedantic changes
|
2016-05-12 12:24:14 +02:00 |
|
Aurora
|
158659e5b0
|
More cleanup
|
2016-05-12 03:13:17 +02:00 |
|
Aurora
|
808c4b7361
|
Cleanup, possibly slight speedup by limiting Process9 memsearches to the P9 code
|
2016-05-11 19:28:45 +02:00 |
|
TuxSH
|
b4029dcd73
|
Merge branch 'master' into developer
Conflicts:
source/firm.c
source/patches.h
|
2016-05-11 01:32:06 +02:00 |
|
TuxSH
|
edb5a82a89
|
Restore svcBackdoor (on ARM11, for 11.0 and higher)
|
2016-05-10 23:06:32 +02:00 |
|
TuxSH
|
ac01fe417e
|
Merge branch 'master' into developer
Conflicts:
source/firm.c
source/patches.c
source/patches.h
source/utils.h
|
2016-05-09 20:45:06 +02:00 |
|
Aurora
|
b90b138766
|
Cleanup, fix latest ctrulib, removed reboot after config (needs testing!), fixed L+SELECT payload
|
2016-05-09 03:41:29 +02:00 |
|
TuxSH
|
8dd9c1a1af
|
Merge branch 'master' into developer
Conflicts:
source/firm.c
|
2016-05-08 00:07:25 +02:00 |
|
TuxSH
|
9e87679ee2
|
Use a much better algorithm for getLoader (Luma3DS boots around 0.25s faster now)
|
2016-05-07 19:16:53 +02:00 |
|
Aurora
|
169b12fc20
|
Merge changes from master, added support for netloader companion (payload must be "nlc.bin" and will be deleted after being read, moved exception vectors
|
2016-05-03 16:57:00 +02:00 |
|
Aurora
|
fef48a449a
|
Code refactoring, added support for SAFE_MODE FIRM on A9LH (you can update safely from it now). Thanks to delebile for the O3DS SAFE_MODE FIRM FIRM0/1 protection!
|
2016-05-03 01:21:43 +02:00 |
|
Aurora
|
efd08ff731
|
Revert "Move the UNITINFO patch to the developer version"
This reverts commit f9a1f1a79b .
|
2016-04-26 22:00:29 +02:00 |
|
Aurora
|
f9a1f1a79b
|
Move the UNITINFO patch to the developer version
|
2016-04-26 21:51:57 +02:00 |
|
Aurora
|
a736e4602a
|
Cleanup
|
2016-04-26 20:10:20 +02:00 |
|
Aurora
|
3fd4603553
|
Welcome Luma3DS
|
2016-04-23 01:43:36 +02:00 |
|
Aurora
|
6d4a84a325
|
Remove unneeded stuff from the loader injection
|
2016-04-13 14:37:40 +02:00 |
|
Aurora
|
ef3ba896d5
|
Cleanup, removed the non-working clock speed patch
|
2016-04-12 14:32:38 +02:00 |
|
Aurora
|
0e9ff44746
|
Made N3DS >9.6 key generation version independent
|
2016-04-11 22:26:39 +02:00 |
|
Steven Smith
|
b3f0d13aa4
|
Add developer UNITINFO patch.
|
2016-04-11 12:14:51 -07:00 |
|