Aurora
|
df112b550b
|
Move loadPayload to fs.c, and the path to the beginning of the chainloader
|
2016-04-29 17:22:13 +02:00 |
|
Aurora
|
c6d3158b56
|
Remade the chainloader to only try to load the right payload for the pressed button, got rid of the default payload (start now boots "start_NAME.bin"), sel_NAME is now select_NAME as there is no more SFN limitations anymore
|
2016-04-29 15:08:33 +02:00 |
|
Aurora
|
e651c3d9cc
|
Small cleanup
|
2016-04-28 16:27:32 +02:00 |
|
Aurora
|
ada3e09784
|
Added L+A payload
|
2016-04-24 19:46:33 +02:00 |
|
Aurora
|
3fd4603553
|
Welcome Luma3DS
|
2016-04-23 01:43:36 +02:00 |
|
Aurora
|
d0d6baaa85
|
We do not need this anymore (D9/E9/GM9 were updated)
|
2016-04-18 18:52:58 +02:00 |
|
Aurora
|
fd4352a1d6
|
Remove useless sdmmc code (we do not need NAND init/read from loader, or write at all
|
2016-04-18 18:29:37 +02:00 |
|
Aurora
|
08808da741
|
Update FatFs to 0.12
|
2016-04-18 18:04:04 +02:00 |
|
Aurora
|
a11124a3d6
|
Remove LFN support from the loader FatFs as it is not used. Slims down the binary by ~4 KBs
|
2016-04-18 04:47:53 +02:00 |
|
Aurora
|
d2d6e786c7
|
Fixed L+SELECT payload being broken (annoying LFN to 8.3 conversion rules). Now the payload is sel_NAME.bin
|
2016-04-18 02:55:54 +02:00 |
|
Aurora
|
a76c943c01
|
Reinstated the L+SELECT payload
|
2016-04-17 19:35:29 +02:00 |
|
Aurora
|
06060c67b5
|
Changed the chainloader to load payloads named "BUTTON_NAME.bin", to remember which payload is which. Original idea and code by @habbbe (many thanks!)
|
2016-04-17 18:57:25 +02:00 |
|
Aurora
|
0f64fd73ec
|
Fix bug when quitting AGB_FIRM
The wrong config.bin section was used to remember the last-used FIRM
|
2016-04-16 20:27:52 +02:00 |
|
habbbe
|
22b38a0f88
|
Made define for payload paths (removes repeated parts of file paths to payloads)
|
2016-04-16 18:21:42 +02:00 |
|
Aurora
|
160bc36ae8
|
Update FatFs for the loader
|
2016-04-11 15:13:05 +02:00 |
|
Aurora
|
0001f301f8
|
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 |
|
Aurora
|
a181bba9f2
|
Added TWL/AGB FIRM patching/SD loading for New and Old 3DS (thanks to mid-kid of CakesFW for making it possible!)
|
2016-04-03 17:56:09 +02:00 |
|
Aurora
|
993e564fbb
|
u32-ify
|
2016-04-02 22:02:16 +02:00 |
|
Aurora
|
3475cfe1e6
|
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 |
|
Aurora
|
f4c48a64ca
|
Fixed loading the alternate EmuNAND if 9.0 FIRM was set as default, improved comments and further cleanup of the injector
|
2016-03-31 01:38:28 +02:00 |
|
Aurora
|
1e2bf61dcf
|
Possibly makes FatFs faster, does not affect loader size much
|
2016-03-27 16:42:19 +02:00 |
|
Aurora
|
c413b6d07f
|
Simplified button stuff
|
2016-03-24 16:11:53 +01:00 |
|
Aurora
|
b7b734bad1
|
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 |
|
Aurora
|
6b88953517
|
Moved D9 launching fix to the loader
|
2016-03-20 22:03:43 +01:00 |
|
Aurora
|
9b9f784c26
|
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
(First luma-powered CFW!)
|
2016-03-20 17:38:45 +01:00 |
|
Aurora
|
6dfb33191f
|
Minor changes
|
2016-03-17 04:51:07 +01:00 |
|
Aurora
|
078fce4b3d
|
Better here
|
2016-03-17 00:37:43 +01:00 |
|
Aurora
|
dcb09a9472
|
Added dual emuNAND support, multi-payload loader with built-in screen init (inspired by arm9select, thanks Fix94)
|
2016-03-17 00:15:38 +01:00 |
|
Aurora
|
8ce395caa5
|
Switch to Normmatt's iodelay
Seems to be more reliable in all conditions
|
2016-03-16 04:01:38 +01:00 |
|
Aurora
|
9468582d83
|
Clean-up, fixed mistake
GCC, why no u warn me of strict aliasing
|
2016-03-12 15:48:20 +01:00 |
|
Aurora
|
4748c0292c
|
Added bottom screen splash image support
As suggested by Apache Thunder
|
2016-03-10 01:31:39 +01:00 |
|
Aurora
|
c3ebce1666
|
Crush loader warnings
|
2016-03-09 15:09:46 +01:00 |
|
Aurora
|
09380a19ff
|
External ARM9 payload chainloading for a9lh, cleaned up the sdmmc library (from the dark-samus a9lh fork)
|
2016-03-08 15:29:25 +01:00 |
|