This repository has been archived on 2022-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
Luma3DS-3GX/source
2016-10-14 18:03:17 +02:00
..
fatfs Not needed anymore 2016-10-11 17:16:59 +02:00
3dsheaders.h Lots of refactoring, main() has its own file yet again, properly handle failed patches/decryption steps, support TWL and AGB FIRM since 3.0 2016-10-10 02:10:47 +02:00
buttons.h 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
cache.h Minor stuff 2016-07-05 16:05:53 +02:00
cache.s Minor stuff 2016-07-05 16:05:53 +02:00
config.c Simplify the main logic, remove assumption that if not using A9LH, SysNAND can't have a newer FIRM than EmuNAND, fix derp 2016-10-13 15:08:30 +02:00
config.h Use f_chdir and relative paths 2016-10-12 02:32:36 +02:00
crypto.c Rename vars 2016-10-11 16:59:55 +02:00
crypto.h Fixed CTRNAND writing leaving encrypted data (thanks to d0k3), added path.txt support for CTRNAND, have the firmlaunch patch panic if both payloads cannot be found 2016-10-11 16:55:37 +02:00
draw.c Use f_chdir and relative paths 2016-10-12 02:32:36 +02:00
draw.h 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
emunand.c Fix other derps 2016-10-11 00:41:58 +02:00
emunand.h This can be here 2016-10-10 03:39:23 +02:00
exceptions.c Use f_chdir and relative paths 2016-10-12 02:32:36 +02:00
exceptions.h More sanity checks 2016-10-10 03:10:53 +02:00
firm.c Fix A9LH patches not being applied after firmlaunch 2016-10-13 15:19:37 +02:00
firm.h Fix A9LH patches not being applied after firmlaunch 2016-10-13 15:19:37 +02:00
font.h Added configuration menu (thanks to Cakes for the screen printing code - no more flags!), auto-delete of patched FIRMs when switching to/from A9LH or the CFW gets updated, moved screen init from the loader, general reorganization 2016-03-23 02:46:41 +01:00
fs.c Simplify the main logic, remove assumption that if not using A9LH, SysNAND can't have a newer FIRM than EmuNAND, fix derp 2016-10-13 15:08:30 +02:00
fs.h Use f_chdir and relative paths 2016-10-12 02:32:36 +02:00
i2c.c Minor stuff 2016-09-14 22:48:46 +02:00
i2c.h Copyright stuff 2016-09-08 23:07:03 +02:00
main.c Minor stuff 2016-10-13 18:45:38 +02:00
memory.c Minor stuff 2016-09-14 22:48:46 +02:00
memory.h 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
patches.c Make loader read from CTRNAND just if SD is not mounted 2016-10-14 18:03:17 +02:00
patches.h Fixed CTRNAND writing leaving encrypted data (thanks to d0k3), added path.txt support for CTRNAND, have the firmlaunch patch panic if both payloads cannot be found 2016-10-11 16:55:37 +02:00
pin.c Use f_chdir and relative paths 2016-10-12 02:32:36 +02:00
pin.h Use f_chdir and relative paths 2016-10-12 02:32:36 +02:00
screen.c Minor stuff 2016-10-12 05:08:30 +02:00
screen.h Minor stuff 2016-10-12 05:08:30 +02:00
start.s Minor stuff 2016-10-12 05:08:30 +02:00
strings.c Display the number of failed patches, make loader svcBreak on failed patch, minor cleanup 2016-10-10 16:27:21 +02:00
strings.h Display the number of failed patches, make loader svcBreak on failed patch, minor cleanup 2016-10-10 16:27:21 +02:00
types.h This can be here 2016-10-10 03:39:23 +02:00
utils.c Minor stuff 2016-10-13 18:45:38 +02:00
utils.h Lots of refactoring, main() has its own file yet again, properly handle failed patches/decryption steps, support TWL and AGB FIRM since 3.0 2016-10-10 02:10:47 +02:00