Commit Graph
100 Commits
Author SHA1 Message Date
Aurora e444b587cf Fix derp 2016-09-19 17:07:56 +02:00
Aurora a7fcc6a5cf Add note to the access patches description 2016-09-19 16:51:17 +02:00
Aurora 872b1ccbb6 Refactor arm9Loader(), fix decrypted-arm9bin FIRM support 2016-09-19 16:33:15 +02:00
Aurora b7b3400296 Minor stuff 2016-09-19 14:57:36 +02:00
Aurora 420ccdcb82 Merge master and dev builds 2016-09-19 14:05:56 +02:00
Aurora eaa4d6323e Minor stuff 2016-09-19 00:38:49 +02:00
Aurora 4e7ac41a6c Add NUS-encrypted FIRM support (thanks to CakesFW) 2016-09-18 23:56:10 +02:00
Aurora 92f3a736a7 Support already decrypted N3DS firmware.bins in dev 2016-09-18 20:10:24 +02:00
Aurora 5a30b2b298 If the custom version is larger than 5 but smaller than 19 characters, truncate it 2016-09-18 18:32:25 +02:00
Aurora 85aaae67bf Minor wording stuff 2016-09-18 18:05:51 +02:00
Aurora d7bdf3fc19 Finally fix GW downgraded NANDs (thanks GW for the easily recognizable junk) 2016-09-18 13:29:23 +02:00
Aurora c4e5f4410c Minor stuff 2016-09-17 14:52:50 +02:00
Aurora f5039dca56 Fix UTF-8 BOM (Windows Notepad seems to like it) being parsed as a regular character 2016-09-17 00:12:09 +02:00
Aurora de6f9789cb Reduce max file size 2016-09-16 13:30:16 +02:00
Aurora 4376a1093f Ninty doesn't support 4-byte UTF16 2016-09-16 12:59:32 +02:00
Aurora a413ed01f3 Fix derp 2016-09-16 03:39:12 +02:00
Aurora 05bb831321 Add UTF-8 support to customversion.txt 2016-09-16 03:14:37 +02:00
Aurora 6e0f1e5235 If 'Autoboot SysNAND' is unchecked, it's impossible to select the EmuNAND if having a corrisponding directional pad payload. Skip the payload launching if 'A' is held to make this possible 2016-09-15 23:57:55 +02:00
Aurora 2f915401dd Minor stuff 2016-09-15 20:15:20 +02:00
Aurora 14152b3072 Minor config wording stuff 2016-09-15 03:39:03 +02:00
Aurora 8f3cba37b3 Minor stuff 2016-09-14 22:48:46 +02:00
Aurora 0853f6f7ad Automate building the menuhax 3dsx and copying the pathchanger stuff 2016-09-14 19:14:45 +02:00
Aurora ae7a7ba365 Minsize GW EmuNANDs don't exist 2016-09-14 12:01:39 +02:00
Aurora 724af0fdc4 Forgot this 2016-09-14 00:07:33 +02:00
Aurora 550ea2116e Implement custom "Ver." string, must be in a textfile named "customversion.txt" in /luma, with base format Ver. %d.%d.%d-%d%ls, implemented descriptions for the options on the bottom screen, you can now boot SysNAND with an EmuNAND FIRM other than the first one, cleanup 2016-09-13 23:16:23 +02:00
Aurora 7952271d61 Get rid of selectScreen, allow clearing the screens separately, implement a PIN message function on the bottom screen (you can place a textfile named pinmessage.txt in /luma, with 800 characters max) 2016-09-13 16:22:26 +02:00
Aurora ffaa5790c2 Cleanup, add boundary checks for files loaded from SD 2016-09-13 15:07:07 +02:00
Aurora 934c4bed0b Minor stuff (2) 2016-09-13 02:50:05 +02:00
Aurora 6f040caa98 Minor stuff 2016-09-13 01:43:44 +02:00
Aurora e0b5539b91 Minor stuff again 2016-09-12 19:20:31 +02:00
Aurora 050f58a3bb Don't init screens if the PIN file does not exist or is invalid 2016-09-12 19:03:31 +02:00
Aurora c739ed8e48 Added visual indication of the PIN digits in the input screens 2016-09-12 18:47:47 +02:00
Aurora a09fc6ebcb Minor stuff 2016-09-12 18:14:03 +02:00
Aurora 4367ea6afa Forgot about this 2016-09-12 15:35:55 +02:00
Aurora da0adeb39e Switch to enums for the options 2016-09-11 19:17:56 +02:00
Aurora 63160a22a6 Hide N3DS CPU setting on O3DS 2016-09-11 18:45:53 +02:00
Aurora 2bc1927ebd Let's change it here as well 2016-09-11 16:33:20 +02:00
Aurora 66e0cfc185 memsearch() replaced with a Boyer-Moore Horspool implementation due to Quick Search being buggy in some rare cases 2016-09-11 16:23:59 +02:00
Aurora 7bd0e4f5b4 Revert "Remove some ifdefs"
This reverts commit 7271850df2.
2016-09-11 03:29:39 +02:00
Aurora 8c79285774 Redundancy 2016-09-11 01:28:57 +02:00
Aurora 56a77ceac1 Update readme 2016-09-11 01:18:44 +02:00
Aurora 3034420ac2 Merge changes, also change the dev build variable to DEV, which must have a value of TRUE 2016-09-11 00:58:34 +02:00
Aurora 99a157649d Minor stuff 2016-09-11 00:37:56 +02:00
Aurora 2286eb21a7 Minor stuff 2016-09-08 23:21:40 +02:00
Aurora 64c81aa5f8 Revert "Save 4 bytes as we are space constrained on N3DS"
This reverts commit eba56d0f64.
2016-09-08 23:17:54 +02:00
Aurora 29dcfca608 Copyright stuff 2016-09-08 23:07:03 +02:00
Aurora f1cb9630ec Improve readability 2016-09-08 22:33:25 +02:00
Aurora ebbea57400 Add -dev archive generation 2016-09-08 19:28:17 +02:00
Aurora 6016dc14f8 Forgot this 2016-09-08 18:53:21 +02:00
Aurora dc8e4e5f14 Merged the two branches 2016-09-08 18:50:17 +02:00
Aurora 72c8212a0e Merge branch 'master' into developer 2016-09-08 16:11:56 +02:00
Aurora 2cd2a081d6 Update FatFs to 0.12b 2016-09-08 16:11:34 +02:00
Aurora b44ec544f4 Merge branch 'master' into developer 2016-09-08 13:51:03 +02:00
Aurora 063eae7e95 Fix another derp 2016-09-08 13:50:41 +02:00
Aurora 2552572904 Merge master into developer 2016-09-08 13:39:38 +02:00
Aurora b74dda42a2 Fix config derp, change the logic of the NIM update patch to only be applied when booting with R 2016-09-08 13:38:01 +02:00
Aurora 6e178e2069 Merge branch 'master' into developer 2016-09-08 03:11:06 +02:00
Aurora 277d723992 Minor stuff (2) 2016-09-08 02:51:51 +02:00
Aurora 2f6afe9932 Minor stuff 2016-09-08 01:50:02 +02:00
Aurora edcc617780 Merge master into developer 2016-09-08 01:43:36 +02:00
Aurora 5d39242b83 Added support for up to 4 emuNANDs (the "second emuNAND as default" toggle is now a multi option, and you can choose the emuNAND on startup by holding Up (1)/Right (2)/Down (3)/Left (4) when EmuNAND is being booted), added a B payload as the B button was freed 2016-09-08 00:49:55 +02:00
Aurora ddbe5fd27b Round NAND size to 4MB for the default layout 2016-09-07 22:22:31 +02:00
Aurora deb91d1d02 Refactor the emuNAND code 2016-09-07 18:05:43 +02:00
AuroraandGitHub 63073ea07f Merge pull request #202 from DarkMatterCore/master
Support additional EmuNAND layouts.
2016-09-07 18:03:12 +02:00
Aurora f10427287f Update sdmmc (thanks @gemarcano) 2016-09-07 14:26:01 +02:00
Aurora 98cdbe0784 Minor stuff 2016-09-06 22:27:23 +02:00
Aurora e4eb3ae38d Minor stuff 2016-09-06 22:23:28 +02:00
Aurora 6686e4add7 Minor cleanup, added error when writing an exception dump fails 2016-09-06 19:33:50 +02:00
Aurora 96a274bf7d Merge branch 'master' into developer 2016-09-06 18:09:58 +02:00
Aurora add17a7994 Not needed 2016-09-06 18:08:54 +02:00
Aurora 26e404c6a2 Update readme 2016-09-06 17:09:27 +02:00
Aurora 144de8b328 Update readme 2016-09-06 17:07:55 +02:00
Aurora c0226e6fd9 Merge branch 'master' into developer 2016-09-06 16:53:25 +02:00
Aurora 57d728a9be Update readme 2016-09-06 16:51:01 +02:00
Aurora b2e9f5377b Merge branch 'master' into developer 2016-09-06 15:52:59 +02:00
Aurora d3d315784c Fix derp 2016-09-06 15:52:08 +02:00
Aurora 942a371b6a Fix patchKernel9Panic() pattern (fix crashes on certain O3DS FIRMs) 2016-09-06 15:41:11 +02:00
Aurora 66ffc78f60 Merge branch 'master' into developer 2016-09-06 14:42:35 +02:00
Aurora a9570cef14 Minor stuff 2016-09-06 14:15:32 +02:00
Aurora 16bc08f046 Minor stuff 2016-09-06 14:09:29 +02:00
Aurora 024335e5cd We do not use this 2016-09-06 13:47:04 +02:00
Aurora 8f32048774 Spaces, spaces everywhere 2016-09-06 13:43:00 +02:00
Aurora 33d3dd256d Merge branch 'master' into developer 2016-09-04 14:06:37 +02:00
Aurora fc151f7595 Consistency 2016-09-04 14:05:29 +02:00
Aurora 9152884815 Merge master into developer 2016-09-04 13:55:31 +02:00
Aurora 2b4e97bec5 Get rid of the PIN on/off toggle and add an Off status to the multi option, change the config layout to allow for more multi options, add macros for all options 2016-09-04 13:45:03 +02:00
Aurora a63393504f Merge branch 'master' into developer 2016-09-04 00:55:42 +02:00
Aurora 97ae8d2d44 Forgot this 2016-09-04 00:55:20 +02:00
Aurora 6c59728516 Merge master into developer 2016-09-04 00:48:09 +02:00
Aurora 201fe05a06 Implement selectable PIN size, added support for the directional pad in PINs 2016-09-04 00:38:17 +02:00
Aurora a78889523f Merge branch 'master' into developer 2016-09-03 23:08:27 +02:00
Aurora 5cd1a207c9 Forgot an instance where the PIN path is used 2016-09-03 23:07:51 +02:00
Aurora 423f0ca631 Merge branch 'master' into developer 2016-09-03 22:01:12 +02:00
Aurora 7612e38d41 Increase the config minor version 2016-09-03 22:00:49 +02:00
Aurora bf234950cb Merge master into developer 2016-09-03 21:55:37 +02:00
Aurora bd992fca15 Remove the TWL dev launcher patch as it became unnecessary 2016-09-03 19:11:44 +02:00
Aurora 45fee57abd Merge master into developer 2016-09-03 18:19:02 +02:00
Aurora a2bca96d47 Cleanup, use sizeof() for pattern memsearches 2016-09-03 18:15:00 +02:00
Aurora 9862256ca7 Do not hardcode the FIRM version check for the module patch, check for the free space to be enough 2016-09-03 18:01:56 +02:00
Aurora 6afc8b3b5c Merge master into developer 2016-09-03 17:49:54 +02:00