4d48238fb1Merge branch 'master' into developer
TuxSH
2016-08-14 12:42:13 +0200
9b304404f7Enable access to the ITCM (older k9lh payloads disabled access to it).
TuxSH
2016-08-14 12:30:12 +0200
8e5ced8e3cMerge branch 'master' into developer
TuxSH
2016-08-13 23:56:49 +0200
95ef379ac5Remove the empty "luma" folder from the output folder since it will be created automatically when running Luma3DS.
TuxSH
2016-08-13 23:56:07 +0200
915f9ccb0dCreate /luma/dumps/arm9 and /luma/dumps/arm11 automatically when needed.
TuxSH
2016-08-13 23:43:34 +0200
3709ac301aMerge branch 'master' into developer
TuxSH
2016-08-13 23:04:41 +0200
3bc966f84eReplace "Enable splash screen with no screen-init" by "Display splash screen before payloads".
TuxSH
2016-08-13 22:23:14 +0200
457b4cec13Disable interrupts and do some refactoring.
TuxSH
2016-08-13 20:49:40 +0200
88891ef6cdSetting "Dev. Options" to "None" no longer disable exception handling and related patches. Removed the patch that disables execution protection on the global kernel FCRAM and VRAM mapping as it was unused, worthless, and caused bugs in the past.
TuxSH
2016-08-13 15:31:08 +0200
25811e2b52Remove handling of kernel panics for SAFE_FIRM k9, fix it for LGY FIRMs.
TuxSH
2016-08-13 11:47:10 +0200
f81c92e35bThe 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.
TuxSH
2016-08-12 15:17:19 +0200
39b2aff627Merge branch 'master' into developer
TuxSH
2016-08-06 22:38:54 +0200
905777466dDon't set retail keys on dev units.
TuxSH
2016-08-06 22:38:06 +0200
4e21cf4f1cAdd an option to disable access checks (svc, service and arm9 flag checks) (thanks to @Subv for the most part)
TuxSH
2016-08-04 20:10:31 +0200
eccf9eab93Enable reading TwlBg and AgbBg as well as TWL_FIRM, AGB_FIRM and SAFE_FIRM from SD card.
TuxSH
2016-08-04 13:44:51 +0200
c36ad54bcbAlways load firmware.bin when it exists.
TuxSH
2016-08-04 11:16:28 +0200
81e2b7c11cMerge branch 'master' into developer
TuxSH
2016-08-04 00:18:53 +0200
18b5cdcddfDon't make any assumption regarding version when loading an external firmware file.
TuxSH
2016-08-04 00:05:01 +0200
a68e14def3Added error screen when booting an unsupported NAND with no firmware.bin or writing to the config fails, added code for creating the "luma" directory if it is missing
Aurora
2016-07-18 22:42:55 +0200
8175642a2aFix changing the brightness Needs to be static for some reason
Aurora
2016-07-18 21:52:03 +0200
8d1befea9eRename "Updated SysNAND" to reflect its only new purpose
Aurora
2016-07-18 19:10:41 +0200
e7b8a0ef39Force A9LH detection is not needed anymore
Aurora
2016-07-18 18:51:04 +0200
e0e8ed2113Hardcode 9.6 FIRM version for firmware.bin
Aurora
2016-07-18 17:13:46 +0200
c63e46b1a9Added 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
Aurora
2016-07-18 16:58:29 +0200
efd83e063eRemove code to skip the rbeoot patch on 9.0 as it is not needed anymore with A9LH and constitutes a brick risk
Aurora
2016-07-18 15:32:32 +0200
ae23a1c84dFixed Luma allowing users to go to the configuration after AGB_FIRM quits
Aurora
2016-07-18 15:06:35 +0200
fd1253caacMerge branch 'master' into developer
TuxSH
2016-07-14 21:21:55 +0200
a0e8bc1de3Add support for launching >= 6.x/7.x emuNANDs properly when the sysNAND is on a lower firmware version
TuxSH
2016-07-14 21:20:45 +0200
004f0652c9Prevent double faults when either PC or SP is invalid
TuxSH
2016-07-14 20:08:31 +0200
99d28c4f79Move the code that sets up the exception handlers
TuxSH
2016-05-28 22:05:07 +0200
2424865fa1Make developer features multi-choice, since modifying UNITINFO prevents accessing eShop on retail consoles (you can now choose "ErrDisp" for a less aggressive patch)
TuxSH
2016-05-28 16:13:22 +0200