Commit Graph

458 Commits

Author SHA1 Message Date
TuxSH 84f3eddaf8 Merge branch 'master' into developer
Conflicts:
	source/config.c
	source/config.h
2016-08-27 19:31:42 +02:00
TuxSH a5c6b908b6 Fix reboot patch for 5.x/6.x 2016-08-27 18:10:51 +02:00
Aurora 94f0d873df Cleanup 2016-08-27 17:34:37 +02:00
Aurora d6f66d24fa Consistency 2016-08-27 16:11:37 +02:00
Aurora 31458e9938 Implement a new config file format which allows invalidating the config with new releases, fix config-related bugs, cleanup 2016-08-27 16:00:15 +02:00
TuxSH dca612ffd7 Update firm.c 2016-08-27 13:13:43 +02:00
TuxSH 5177308d48 Update firm.c 2016-08-27 13:11:55 +02:00
TuxSH 59ab44a8c7 Merge branch 'master' into developer
Conflicts:
	source/firm.c
2016-08-27 00:44:31 +02:00
Aurora c711ed6253 Added a different error for < 3.x NANDs as they can not be booted currently v6.1.1 2016-08-27 00:34:25 +02:00
TuxSH 58c6be17eb Merge branch 'master' into developer 2016-08-27 00:11:34 +02:00
TuxSH 259bcc686c Merge branch 'master' into developer
Conflicts:
	source/config.c
	source/firm.c
2016-08-26 23:28:31 +02:00
Aurora 356268eae5 Welcome back to the 1,25s speed boost 2016-08-26 22:24:23 +02:00
Aurora 2dd64b8a92 Merge branch 'master' of https://github.com/AuroraWright/Luma3DS 2016-08-26 21:38:36 +02:00
Aurora b5cddedb7d Fix config derp 2016-08-26 21:38:03 +02:00
TuxSH 7afdc2b3b5 "Fix" the twlbg patches and make them optional 2016-08-26 19:09:14 +02:00
Aurora 60c4956290 Fix wrong bootconfig being picked up by 3ds_injector, cleanup 2016-08-26 18:44:39 +02:00
TuxSH 4c6a2f7ab1 Fix bug in svcBreak handling. 2016-08-26 11:38:50 +02:00
TuxSH 76cee0d95b Merge branch 'master' into developer 2016-08-25 21:22:32 +02:00
TuxSH 7331a919e4 Fix bug. v6.1 2016-08-25 18:53:37 +02:00
TuxSH 27ea6b96c4 Merge branch 'master' into developer
Conflicts:
	Makefile
	source/firm.c
	source/patches.c
2016-08-25 18:49:00 +02:00
TuxSH 33238cee54 Remove loading of /luma/TwlBg.cxi, fix bugs. 2016-08-25 16:39:43 +02:00
TuxSH 384dd2ad81 Implement on-the-fly patching of TwlBg
(and port the patches from https://github.com/ahezard/twl_firm_patcher; big thanks to ahezard and people mentioned in this page; also to Subv for the original patching idea (for NATIVE_FIRM))
2016-08-25 00:13:43 +02:00
TuxSH 4885e0b8d8 On second thought... 2016-08-23 20:51:48 +02:00
TuxSH 2a84911d3b Setting "Dev. options" to "None" now disables the exception handlers and related patches (again)
Port the UNITINFO patch to TWL/AGB (although it doesn't make debugging information display on fatal errors) and SAFE firms.
On dev units this patch will set it to its "retail" value (i.e. 0)
2016-08-23 20:39:42 +02:00
TuxSH 7f672fb417 Fix an off-by-one error in the exception handlers 2016-08-22 01:21:29 +02:00
TuxSH a13fdeecf6 Merge branch 'master' into developer
Conflicts:
	source/firm.c
	source/patches.c
	source/patches.h
2016-08-21 22:31:39 +02:00
TuxSH 74ac76ba84 Merge branch 'master' of https://github.com/AuroraWright/Luma3DS 2016-08-21 22:09:47 +02:00
TuxSH 253e031f83 Add support for loading /luma/TwlBg.cxi (on dev branch this will take precedence) 2016-08-21 22:09:27 +02:00
TuxSH ef1ecf859c Update draw.c 2016-08-20 19:59:25 +02:00
TuxSH a302ad3bea R.I.P boot speed boost (for now) 2016-08-20 18:45:56 +02:00
TuxSH 0951260df7 Merge branch 'master' into developer
Conflicts:
	source/patches.c
2016-08-18 00:39:21 +02:00
TuxSH b87dadbb72 Update patches.c 2016-08-18 00:36:28 +02:00
TuxSH 1dd6a9821a Merge branch 'master' into developer
Conflicts:
	Makefile
	source/patches.c
2016-08-18 00:35:20 +02:00
TuxSH 50a2424001 Implement svcGetCFWInfo in place of svc 0x2e (which is stubbed). Luma3DS now boots ca. 1.5s faster
Fix bug in pin.c where the START button wasn't recognized as well.
2016-08-17 23:47:30 +02:00
TuxSH 61e5a4444f Fix derp. 2016-08-17 16:03:49 +02:00
Aurora de3eb6ccd7 Merge branch 'master' into developer 2016-08-16 23:10:25 +02:00
Aurora 4f8c66b2b7 There would not be an use for this v6.0.1 2016-08-16 22:59:25 +02:00
Aurora 4d9cbc4e19 Fix fail 2016-08-16 22:46:41 +02:00
Aurora 40369d44df Pin cleanup 2016-08-16 22:39:02 +02:00
Aurora ee3720f0b7 Make loader more readable, use an array instead of a fixed location for the emuNAND test sector 2016-08-16 18:47:27 +02:00
Aurora e5dcca1c2b Update gitignore 2016-08-16 01:59:23 +02:00
Aurora ef8438a214 Update gitignore 2016-08-16 01:58:34 +02:00
TuxSH dfd699c16b Merge branch 'master' into developer
Conflicts:
	source/config.c
2016-08-15 22:08:45 +02:00
TuxSH a381c2a811 Update config.c v6.0 2016-08-15 21:37:25 +02:00
TuxSH e4c87a59d0 Merge branch 'master' into developer
Conflicts:
	source/config.c
2016-08-15 21:29:17 +02:00
TuxSH eef30ceb3c Make the multi-choice options look cleaner 2016-08-15 21:25:06 +02:00
TuxSH 76411387ba Revert most of latest commit 2016-08-15 21:20:31 +02:00
TuxSH 8d5d8d2100 Fix and rewrite parts of k11modules.s 2016-08-15 21:07:06 +02:00
TuxSH 802bce12a7 Merge branch 'master' into developer 2016-08-15 17:23:53 +02:00
TuxSH a1024c288e Update pin.c 2016-08-15 17:15:16 +02:00