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
Aurora 7dbded99a2 First commit of the AuReiNand rewrite!
- Gotten rid of the patched FIRMs, AuReiNand now finds and loads all the FIRMs from CTRNAND by default. If you are booting an emuNAND, the FIRMs will be loaded from its CTRNAND. This also applies to AGB and TWL FIRM, and allows for a very fast boot with no firmware files on the SD card.
- If for some reason (like using NTR) you do not want to use the CTRNAND FIRM, you can place a firmware.bin in the aurei folder and it will be loaded just for the default NAND.
- The way AuReiNand works has changed. Now you can specify to autoboot SysNAND or not, and a NAND is no more tied to a FIRM (since 9.0 FIRM is autodetected). If you press nothing the default NAND is booted with its own FIRM, L boots the non-default NAND with its own FIRM, R boots EmuNAND with the SysNAND FIRM if you picked "Updated SysNAND", and vice-versa.
- In order for AuReiNand to handle FIRM reboots, the .bin path needs to be hardcoded in the program. The default is /arm9loaderhax.bin (the AuReiNand.dat is also supported for 9.0 people). A PC tool was written to make changing the path easier.
- Bug fixes and stuff I forgot.
- Gelex is a saint.
2016-04-11 05:58:46 +02:00
..
fatfs First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
buttons.h Cleanup, fixed the second emuNAND patched FIRM still getting created, removed injector SOAP patch as it changes nothing without going to great lengths to change the region of a NNID, made L not needed to load payloads except for R and Select (Start is now default) 2016-04-04 18:07:13 +02:00
config.c First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
config.h First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
crypto.c First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
crypto.h First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
draw.c Rewrote the config menu (no longer prints the whole menu on each button press), cleaned up the reboot patch, boot options will keep being forced if a GBA game was lanched from SysNAND, added option to have a splash screen with the built-in screen-init 2016-04-05 23:20:21 +02:00
draw.h Small code reorganization 2016-04-05 05:34:57 +02:00
emunand.c First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
emunand.h First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
firm.c First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
firm.h First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +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 First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
fs.h First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
i2c.c Changed indentation style across the code to make it more readable, added newlines before comments, moved patches to separate functions, made memory operations slightly faster by compiling them with O3 (thanks TuxSH!) 2016-04-02 18:22:47 +02:00
i2c.h Fixed intermittent splash from CakeBrah, made splash last slightly longer, added shutdown on error, slimmed down FatFs, added error on missing emuNAND, changed folder to "aurei", changed the dat name to "AuReiNand.dat", propered the built-in screen init of the chainloader, remade the look of the 3dsx 2016-03-20 17:38:45 +01:00
loader.c Changed indentation style across the code to make it more readable, added newlines before comments, moved patches to separate functions, made memory operations slightly faster by compiling them with O3 (thanks TuxSH!) 2016-04-02 18:22:47 +02:00
loader.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
memory.c Some more tidying up 2016-04-02 18:48:31 +02:00
memory.h Lots of changes/new features 2016-03-29 17:43:53 +02:00
patches.c Changed indentation style across the code to make it more readable, added newlines before comments, moved patches to separate functions, made memory operations slightly faster by compiling them with O3 (thanks TuxSH!) 2016-04-02 18:22:47 +02:00
patches.h Lots of changes/new features 2016-03-29 17:43:53 +02:00
screeninit.c First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
screeninit.h Small code reorganization 2016-04-05 05:34:57 +02:00
start.s First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
types.h Clean-up, fixed mistake 2016-03-12 15:48:20 +01:00
utils.c First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00
utils.h First commit of the AuReiNand rewrite! 2016-04-11 05:58:46 +02:00