Commit Graph

161 Commits

Author SHA1 Message Date
Aurora Wright 5b6bd048a9 LayeredFS 2017-04-13 01:03:57 +02:00
TuxSH 9b128ebba5 Update most recent fpdver 2017-04-11 16:33:40 +02:00
TuxSH c44aebee4d Forgot that 2017-03-05 14:03:15 +01:00
TuxSH bf7e30539e Fix parallel builds for a9lh target
Cakes* builds are still broken, not sure it's our fault
2017-02-23 19:07:53 +01:00
TuxSH ed8aee8b8c Remove custom 3dsx.ld dependency
Thanks to @WinterMute
2017-02-13 01:20:44 +01:00
TuxSH 88db59405f Update patcher.c 2017-02-07 02:15:34 +01:00
Adib Surani 028d0ec0d5 Whitespace 2016-12-23 03:53:31 +11:00
Adib Surani 751fa05fcd DLP region patch 2016-12-23 03:51:17 +11:00
Aurora ab8507e09d Makefile cleanup 2016-12-03 23:22:48 +01:00
Aurora 9c9fd2deef Include base_tools instead of specifying binaries manually 2016-11-26 18:00:17 +01:00
Aurora bc6d9994dc Patches fail on applets 2016-11-26 15:01:07 +01:00
Aurora cc0cade4d2 Implemented ips patcher for code.bin, extended patching to applets 2016-11-19 15:44:10 +01:00
Aurora 1e3362250f Cleanup, fixed exceptions derp, support RomFS from CTRNAND, patching features for NAND titles 2016-11-17 15:46:57 +01:00
Aurora db16e8d602 Little fixes (2) 2016-11-16 20:29:19 +01:00
Aurora 2a563eddd0 Little fixes 2016-11-16 14:52:50 +01:00
Aurora 6b8474b7b9 Minor stuff 2016-11-16 04:02:39 +01:00
Aurora b5336c81cc Added RomFS redirection courtesy of @delebile, changed structure for game patches: language emulation txts now go to /luma/titles/<titleid>/locale.txt, code.bins go to /luma/titles/<titleid>/code.bin, RomFSes go to /luma/titles/<titleid>/romfs 2016-11-16 03:41:59 +01:00
Aurora 1fcab825bf Fix derp (3) 2016-11-15 20:34:11 +01:00
Aurora b093578046 Fix derps 2016-11-15 19:35:57 +01:00
Aurora 9332b9eb33 Refactor the codebase to limit nested if/elses 2016-11-15 19:29:48 +01:00
Aurora 7efa33dd7f It seems some games check just for the language 2016-11-11 04:04:12 +01:00
Aurora 4011970a57 Fix derp 2016-11-11 02:16:33 +01:00
Aurora c4b691d688 Add another check 2016-11-10 22:41:51 +01:00
Aurora c1f85650bd Minor stuff 2016-11-09 22:52:29 +01:00
Aurora b830909504 Optimize function 2016-11-09 17:01:56 +01:00
Aurora 4ad6b1c220 Attempt to increase the compatibility of language emulation with some rare games, add checks for the functions 2016-11-09 16:33:54 +01:00
Aurora 429488a4ba Fixed New 3DS CPU patch overriding the CPU mode of N3DS exclusives/enhanced titles 2016-11-08 17:52:02 +01:00
Aurora 40c6cc11a5 Minor stuff 2016-11-06 14:52:10 +01:00
Aurora 594881c6ce Do things properly 2016-11-06 14:45:45 +01:00
Aurora f492318e3c The cart update pattern is only present once on NS up to 8.0 2016-11-06 01:09:44 +01:00
Aurora f7e570383a Add dev unit check 2016-11-05 17:46:47 +01:00
Aurora f3322bd003 Fix config derp, remove 0key encryption/nand ncch encryption/CIA dev common key checks on retail consoles 2016-11-04 22:28:33 +01:00
Aurora cef947d67d Fix NS version 2016-11-03 19:36:08 +01:00
Aurora b6640d118d Fix derp 2016-11-03 19:29:28 +01:00
Aurora 273d0b2ce9 Minor stuff 2016-11-03 19:02:38 +01:00
Aurora 9b724d776e Add title version support to loader, only apply userland patches to suitable title versions, report used console and safe mode boots to loader separately from the config, remove eShop update check patch as older eShop version would fail anyway and it causes issues with background updates 2016-11-03 18:56:32 +01:00
Aurora 9cdadbe834 Cleanup some userland patches, add/cleanup credits for patches 2016-11-01 19:07:53 +01:00
Aurora 5d868284c6 Fix 11.2 FIRM support 2016-10-25 15:47:04 +02:00
Aurora d5e74b91c7 Make loader read from CTRNAND just if SD is not mounted 2016-10-14 18:03:17 +02:00
Aurora 9cf5b01633 Minor stuff 2016-10-10 17:30:53 +02:00
Aurora d4cf22d370 Display the number of failed patches, make loader svcBreak on failed patch, minor cleanup 2016-10-10 16:27:21 +02:00
Aurora aa422914bd Does not seem to work 2016-10-08 14:46:57 +02:00
Aurora b575ee9e28 Minor stuff 2016-10-08 01:58:58 +02:00
Aurora 37030621ac Revamp CTRNAND support, add proper support for hiding options in config menu 2016-10-08 01:47:39 +02:00
Aurora fb274538e1 Minor stuff 2016-09-23 19:03:59 +02:00
Aurora 2dd1baebb3 Other minor makefile stuff 2016-09-23 18:45:59 +02:00
Aurora 11d29368ce Minor stuff (2), update readme 2016-09-23 14:06:03 +02:00
Aurora a36556d7e4 Got rid of the bin2c dependency 2016-09-23 02:06:04 +02:00
Aurora 4f11162fae Allow for separate custom versions for each NAND 2016-09-23 00:08:15 +02:00
Aurora 7a3d15c48b Got rid of CakeHax, patched CakeBrah to load arm9loaderhax.bin directly (lifting size restrictions in the process), got rid of the pathchanger (to have a custom path you can now enable the option and write it in a /luma/path.txt file, it must start with a / (this path is also picked up by the patched CakeBrah loader), fixed loading SafeA9LHInstaller and other payloads which need the OTP hash if having a PIN, fixed writing a file smaller than the existing one not removing the extra size, slightly changed the PIN format, added support for the alternate framebuffer and made the splash screen use it (it is now displayed all at once), fixed screen issues from CakeBrah 2016-09-22 14:54:55 +02:00