ARM9Loader -- Technical Details and Discussion

Discussion in '3DS - Homebrew Development and Emulators' started by Selver, Jan 6, 2016.

  1. Ekaitz

    Ekaitz Redhead Believer

    Member
    4
    Jun 13, 2010
    France
    Just compiled @dark_samus3 repository.
    Thank you @Diagamma for compiling the 3dsx with my OTP.

    The two builds are exactly the same, I'll install it asap.
     
    Diagamma likes this.
  2. 3xkrazy

    3xkrazy GBAtemp Regular

    Member
    2
    Jun 2, 2013
    United States
    Do you think it's possible to merge d0k3's D9 and E9 with these minimal features?
    * sys/emu nand restore and backup
    * SD formater - with and without emunand
    * h&s sys/emu inject and dump
     
  3. Shadowtrance

    Shadowtrance GBAtemp Addict

    Member
    9
    May 9, 2014
    Hervey Bay, Queensland
    That IS d0k3's D9 which i just modified my local copy of. :)
    the first option is already done that version i linked. (sys/emu backup/restore).
    SD formatter i see no reason why it wouldn't work atm.
    h&s inject / dump I'm not sure will work with a9lh atm. @dark_samus3 any idea on this?
     
  4. democracy

    democracy GBAtemp Advanced Fan

    Member
    5
    Jul 3, 2009
    United States
    Is the recommended upgrade procedure DarkSamus build just to re-install on top or is a nand restore recommended first?
     
  5. Yudowat

    Yudowat That one guy that shows up occasionally

    Member
    3
    Jun 12, 2015
    Australia
  6. Ekaitz

    Ekaitz Redhead Believer

    Member
    4
    Jun 13, 2010
    France
    Now running new3DS 9.2E with Arm9LoaderHax, coldbooting into Emunand with AuReiNand 3.6.1, still no hardmod.

    Thank you for the hardwork guys, really.

    Now small question, is there any interest into booting to sysnand instead of emunand? I'm running linked nands since the beginning and I was wondering if there was any real interest?

    I would recover 1.9Gb on my µSD but other than that?
    If I'm right, we don't mess with tickets and so on on sysnand if we use an emunand, and the sysnand stays as clean as possible.

    Why should we suddenly mess with it? My system boots around 2,5 seconds faster on sysnand.
    Are time and "recovering" around 2gb the only reasons to boot into sysnand or did I miss something else?

    Thank you :P
     
    peteruk likes this.
  7. dark_samus3

    dark_samus3 GBAtemp Addict

    Member
    10
    May 30, 2015
    United States
    well, thanks to bilis for all his help and answering all of my noob questions, and for his screen init code and other code and stuff he's provided me that's made all of this possible, we now have a nice installer... get it while it's hot guys :)

    directions: run the installer with the provided stage0x5C000 from your EXISTING arm9loaderhax install
     

    Attached Files:

  8. Audioboxer

    Audioboxer GBAtemp Advanced Fan

    Member
    3
    Jun 7, 2007
    So does this do the same as recompiling and installing? Just want to make sure nothing is inferior to recompiling. Thanks
     
  9. Yudowat

    Yudowat That one guy that shows up occasionally

    Member
    3
    Jun 12, 2015
    Australia
    and what does this provide over any current a9lh installation? sorry for all the simple questions
     
  10. dark_samus3

    dark_samus3 GBAtemp Addict

    Member
    10
    May 30, 2015
    United States
    Well, the only console specific file (in the data_output folder) is sector.bin, so this file is essentially just one of the nonspecific files, so it would be the exact same if you compiled yourself :)

    — Posts automatically merged - Please don't double post! —

    This is the stage2 payload with screeninit, should probably mention that haha
     
    DigitalJosee and Audioboxer like this.
  11. DigitalJosee

    DigitalJosee Go your clever boy, and remember me!

    Member
    4
    Jan 15, 2013
    Brazil
    Maybe it sound noob, but, Can I install only the sector.bin?
    I have delebiles a9lhax working fine..
     
  12. dark_samus3

    dark_samus3 GBAtemp Addict

    Member
    10
    May 30, 2015
    United States
    Well with sector.bin, once you have it you never need to reinstall, so just put the files from the zip on the root of your SD card and run it once, after that you'll have screen init in stage 2 :)
     
    DigitalJosee likes this.
  13. Audioboxer

    Audioboxer GBAtemp Advanced Fan

    Member
    3
    Jun 7, 2007
    Sorry to be a noob but how do you run the installer?
     
  14. dark_samus3

    dark_samus3 GBAtemp Addict

    Member
    10
    May 30, 2015
    United States
    it's named arm9loaderhax.bin, so just copy it and boot the console, you'll be greeted with a menu, just follow the instructions there and you'll be good to go :)
     
    klear, DigitalJosee and Audioboxer like this.
  15. Ekaitz

    Ekaitz Redhead Believer

    Member
    4
    Jun 13, 2010
    France
    I'm right if I tell that I don't have to use that if I compiled my installer from your repo a hour ago? :P
     
  16. dark_samus3

    dark_samus3 GBAtemp Addict

    Member
    10
    May 30, 2015
    United States
    I think you'd be right, but I'm not 100% sure, but, can't hurt to try :)
     
    DigitalJosee likes this.
  17. democracy

    democracy GBAtemp Advanced Fan

    Member
    5
    Jul 3, 2009
    United States
    I could kiss you!!:toot:
     
  18. jon2491

    jon2491 GBAtemp Regular

    Member
    2
    Dec 14, 2014
    edit: misunderstood, deleting so one one confuses.
     
    Last edited by jon2491, Feb 26, 2016
  19. CreAtor135

    CreAtor135 GBATemp's #1 Nothing

    Member
    7
    Jan 10, 2015
    United States
    Ikeb, Ukuro
    Alright so, I haven't done anything yet, planning to dump my OTP after school. But what should I do afterwards? What are the perks of this? What's currently possible?

    Everything's moving so fast, I can't keep up :P
     
  20. dark_samus3

    dark_samus3 GBAtemp Addict

    Member
    10
    May 30, 2015
    United States
    no, it's included on purpose, also it says in the instructions "with the provided" meaning the one provided in the zip

    — Posts automatically merged - Please don't double post! —

    booting CFW and other arm9 payloads on boot, automatically, waaaay faster than menuhax :)
     
    jon2491 and peteruk like this.
Loading...