Hacking Luma3DS - Noob-proof 3DS Custom Firmware

  • Thread starter Thread starter Aurora Wright
  • Start date Start date
  • Views Views 3,096,218
  • Replies Replies 19,840
  • Likes Likes 262
Status
Not open for further replies.
  • Like
Reactions: PLEYOR
Wow are there really people complaining about the file size of AuReiNand? Anyone complaining about a file that's not even 1MB let alone 50KB is retarded when most SD cards are at least 4GB that small amount of space is tiny heck it could fit on a floppy disk.
 
Wow are there really people complaining about the file size of AuReiNand? Anyone complaining about a file that's not even 1MB let alone 50KB is retarded when most SD cards are at least 4GB that small amount of space is tiny heck it could fit on a floppy disk.
50KB it pretty fucking huge, like so huge XD.
 
Lol, size. First of all I can assure you I don't just waste random space. of those 50 KBs, 13 are for 3ds_injector, 2 for reboot+emunand patches, and 6 for the chainloader (yes, it's just 6 KBs now). Then FatFs is fairly large (and I updated it to the latest which is slightly larger than previously). ARN is circa 30 KBs, and it has plenty of stuff (strings from the config menu take space! XD). Seriously, I'm always cleaning up the code and removing useless things and simplifying others. I also don't like legacy code (this is why I didn't keep compatibility with the old payload names, to keep the code simple and small). People who say it's bloated don't have a clue...
 
Last edited by Orkna,
  • Like
Reactions: Doopl
Wow are there really people complaining about the file size of AuReiNand? Anyone complaining about a file that's not even 1MB let alone 50KB is retarded when most SD cards are at least 4GB that small amount of space is tiny heck it could fit on a floppy disk.
Your challenge: Hack up a cable to the 3DS such that you can load AuReiNand using a Commodore 1541 floppy drive. (5.25" DS/DD floppy disks holding 170 KB per side :D)

(It's a joke, in case you think I'd actually want to run 3DS software from a floppy drive twice the size of a Wii U.)
 
Last edited by GerbilSoft,
Lol, size. First of all I can assure you I don't just waste random space. of those 50 KBs, 13 are for 3ds_injector, 2 for reboot+emunand patches, and 6 for the chainloader (yes, it's just 6 KBs now). Then FatFs is fairly large (and I updated it to the latest which is slightly larger than previously). ARN is circa 30 KBs, and it has plenty of stuff (strings from the config menu take space! XD). Seriously, I'm always cleaning up the code and removing useless things and simplifying others. I also don't like legacy code (this is why I didn't keep compatibility with the old payload names, to keep the code simple and small). People who say it's bloated don't have a clue...
just ignore them
 
Alright important question, months ago everyone told me to use emunand so I created one and unlinked my NNID, installed a9lh, now from what I'm seeing everyone is saying to use SysNAND with AuReinand now, is his right?
 
Chainloding gives me black screen now, backlight on, if holding start to run def_ctrboot9.bin
Using a9lh noscreeninit and AuReiNand, both built from source just now.

edit: Could it have something to do with https://github.com/AuroraWright/AuReiNand/commit/d0d6baaa85ef37c976404409f7ebfc088688e968 ?

Edit 2: Answering myself. Yes, CtrBoot9 does not work without this fix.
Compiled ctrboot9 from source and it works (or at least it shutdowns because it can't find the config?). If you give me a valid config ini (I'm lazy) I can test fully. The only payloads which won't work are the very old ones with that dirty start.s (ctrboot9 has had a sane one for two months or so I saw).
 
  • Like
Reactions: Naked_Snake
Compiled ctrboot9 from source and it works (or at least it shutdowns because it can't find the config?). If you give me a valid config ini (I'm lazy) I can test fully. The only payloads which won't work are the very old ones with that dirty start.s (ctrboot9 has had a sane one for two months or so I saw).

This should work:
https://github.com/Cpasjuste/CtrBootManager/blob/a9lh/data/a9lh.cfg
I think that some default config will be created if missing.

I added the lines back from this commit and it works fine now. I haven't compiled from source but I'll give it a try.
Thanks!
 
Last edited by Orkna,
  • Like
Reactions: Doopl
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum