How to coldboot rxTools with [R] trigger?

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

  1. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015
    How to coldboot rxTools (straight into Emunand) with [Left Arrow Key] trigger?

    Okay, so I was wondering whether or not somebody has coded a cia file &/or has a boot file, where you'd just need to hit the [Left Arrow Key] trigger to boot up rxTools (straight into EmuNand).

    Menuhax is what I use to boot up HBL with the R trigger.

    Edit: Ignore all my other posts, except for the one I quoted below.
     
    Last edited by code640, Jan 5, 2016
  2. MAXLEMPIRA

    MAXLEMPIRA Legends are Made from True Stories...

    Member
    862
    165
    Jun 24, 2012
    Mexico
    Kanto <- Hyrule -> Unova
    did you search already? look for bootctr or ctrbootmanager
     
    code640 likes this.
  3. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015

    I have 9.2.0-20E (old 3ds) and that didn't work.

    https://gbatemp.net/threads/re-release-bootctr-a-simple-boot-manager-for-3ds.401630/
    Thanks for that. I saw ctrlbootmanger before, but that wasn't what I was looking for. bootctrl on the other hand, I believe is exactly what I wanted.

    I'll try it out tomorrow and hopefully it works.
     
    Last edited by code640, Jan 5, 2016
    MAXLEMPIRA likes this.
  4. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015
    BootCtr - A simple boot manager for 3DS

    Loading the code.bin file from the rx tools sys folder isn't really good. As you have to press A and then press Y (load into emunand).

    So, does anybody know how to boot up rxtools instantly into EmuNand?

    Edit:
    Nevermind. I figured out this problem.
     
    Last edited by code640, Jan 5, 2016
  5. Urbanshadow

    Urbanshadow GBAtemp Maniac

    Member
    1,299
    476
    Oct 16, 2015
    Eh, as far as I recall, if you don't press nothing (L forces the menu) during boot, rxtools boots directly to emunand.
    There's an option to Force-UI in the rxtools menu, look if that's unchecked.

    Also there's no need for CTRBootManager or BootCtr. Configure menuhax to run with R and then just rename the rxtools.3dsx as boot.3dsx replacing it at the SD root. (This will delete HBL in the process)
     
    Last edited by Urbanshadow, Jan 5, 2016
  6. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015
    Oh, I just figred out why.
    I configured rxTools to boot up with L.
    This causes my rxTools boot up to show the UI.
    So yeah, I'm going to change my HBL default button to R.

    This is what I currently have (with BootCtrl & MenuHax installed - R being the boot startup):
    - If I keep my hand on R, rxTools will load up (immediately boots straight into EmuNand).
    - If I keep my hand on R, but let go straight after the grey screen appears, it will load into HBL.
    - Doing nothing (default) to boot up the sysNand (normal).

    This is what I would prefer, but I don't know how:
    - Left Arrow Key to boot up HBL (no matter how long I keep my finger on the Left Arrow Key).
    - R to boot up rxTools straight into Emunand (no matter how long I keep my finger on R).
    - Doing nothing (default) to boot up the sysNand (normal).
     
    Last edited by code640, Jan 5, 2016
  7. MAXLEMPIRA

    MAXLEMPIRA Legends are Made from True Stories...

    Member
    862
    165
    Jun 24, 2012
    Mexico
    Kanto <- Hyrule -> Unova
    in fact, bootctr is the perfect choice to me too, your NAND's are linked?
     
  8. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015
    Nope, they're separated.

    I'm not sure how to configure Menuhax to make what I want possible.
     
    Last edited by code640, Jan 5, 2016
  9. MAXLEMPIRA

    MAXLEMPIRA Legends are Made from True Stories...

    Member
    862
    165
    Jun 24, 2012
    Mexico
    Kanto <- Hyrule -> Unova
    ok look, to go into SysNAND without touch any button, you should select Type 1 on the Homemenuhax Installer, then in BootCTR, on your Config.ini, put these:
    [KEY_L]
    path =/boot.3dsx

    [KEY_R]
    path =/rxTools.3dsx (or wathever you will use for rxTools)
    delay = 150 (Worked for me)
    offset = 0x12000
    payload = -1

    EDIT: to use BootCTR, first you should press L when you boot your 3DS, then at the Menuhax image press R to rxTools or continue with L to HBL
    and then, that should work for you and what you want

    EDIT 2: Forgot to mention that if you put first these:

    [DEFAULT]
    path =/rxTools.3dsx (or wathever you will use for rxTools)
    delay = 150 (Worked for me)
    offset = 0x12000
    payload = -1

    instead of KEY_R, when you press L to boot into Homemennuhax, then if you press nothing, rxTools will launch automatically
     
    Last edited by MAXLEMPIRA, Jan 5, 2016
  10. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015
    That's what I want to avoid doing though.

    I just want to load up rxTools by keeping my hand on R. Nothing else.
    Likewise, I want to load up HBL with the left arrow key and nothing else.
     
    Last edited by code640, Jan 5, 2016
  11. MAXLEMPIRA

    MAXLEMPIRA Legends are Made from True Stories...

    Member
    862
    165
    Jun 24, 2012
    Mexico
    Kanto <- Hyrule -> Unova
    Forgot this...
    If that don't like you, your only option is to change R to L, launch rxTools with L until rxTools slpash shows up and press R to Launch HBL

    Maybe you can ask for someone who know programming for you to make that BootCTR boot with R instead of L

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

    With DEFAULT options, you need to press L just to launch Homemenuhax, after that, you don't need to keep pressing for rxTools, but if you want HBL, then keep pressing L for it, it's the most closest thing for what you want
     
  12. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015
    This is what I've done so far:
    I've changed the trigger button for MenuHax into Type 1: R.
    In the Config.ini file (bootctr)
    [DEFAULT]
    path = /menu.3dsx
    [KEY_L]
    path = /rxTools/sys/code.bin
    payload = 1
    offset = 0x12000
    delay = 100
    [KEY_R]
    path = /borx.3dsx
    delay = 100

    What this means:
    - If I hold R until the Menuhax image appears and then let go, I will open the HBL.
    - If I hold R throughout (so even after Menuhax image appears), I will open up rxTools (boots straight into Emunand)
    - If I hold R until the Menuhax image appears and then switch to L, I will open the rxTools (I can configure the settings - so the UI appears).
    - If I press nothing, I will load into sysNand (normal).

    This is what I was looking to find out:

    Not being dependant on the Menuhax trigger button. So have a unique trigger button set altogether.
    Example:
    - If I hold R (no matter how long), MenuHax appears.
    - If I hold L (no matter how long), rxTools appears (UI)
    - If I hold the Left arrow key (no matter how long), rxTools appears (straight into Emunand)
    - If I hold the Right arrow key (no matter how long), Pasta CFW loads up.
     

    Attached Files:

    Last edited by code640, Jan 5, 2016
  13. dpad_5678

    dpad_5678 GBAtemp's Memelord

    Member
    1,691
    1,249
    Nov 19, 2015
    United States
     

    Attached Files:

    • rxbt.zip
      File size:
      107.4 KB
      Views:
      43
  14. bitjacker

    bitjacker GBAtemp Disorderly

    Member
    192
    76
    Jan 23, 2014
    United States
    does one have to be on sysnand 9x to do autoboot?
     
  15. MAXLEMPIRA

    MAXLEMPIRA Legends are Made from True Stories...

    Member
    862
    165
    Jun 24, 2012
    Mexico
    Kanto <- Hyrule -> Unova
    Let me guess... when you set Homemenuhax, and put option 2, it let's you to set some buttons and create a File on the SDCard, so, maybe modifying that file, that could be possible, I will try to open it with a Hex Editor and Visual Basic to see what I can find.

    Actually 9.2 for CFW's, or >9.3 for HBL
     
  16. dpad_5678

    dpad_5678 GBAtemp's Memelord

    Member
    1,691
    1,249
    Nov 19, 2015
    United States

    9.0 - 9.2 : Can Autoboot Homebrew And/or CFW

    9.3 - 10.3 : Can Only Autoboot Homebrew
     
  17. bitjacker

    bitjacker GBAtemp Disorderly

    Member
    192
    76
    Jan 23, 2014
    United States
    what is stopping this from happening for the few of us that stayed on 4x?
     
  18. code640
    OP

    code640 Advanced Member

    Newcomer
    54
    16
    Aug 17, 2015
    https://gbatemp.net/threads/how-to-coldboot-rxtools-with-r-trigger.408221/#post-5930517
    I've uploaded all my files (except the code.bin within rxTools).

    *Edited Out*
     
    Last edited by code640, Jan 5, 2016
  19. MAXLEMPIRA

    MAXLEMPIRA Legends are Made from True Stories...

    Member
    862
    165
    Jun 24, 2012
    Mexico
    Kanto <- Hyrule -> Unova
    nowpe, it's on the main code of Homemenuhax, we should give an eye to change that config, and set L -> HBL, R -> boot2
    then for rxTools Options and rxEmuNAND... that maybe have to be a configuration for rxTools and not with Homemenuhax
     
  20. squee666

    squee666 Advanced Tech Pleb

    Member
    1,592
    897
    Sep 17, 2010
    Belfast

    Look the Best you are gonna get is CTR boot manager and heres the reason why.

    No matter what you hold Menuhax doesnt register the Keypress UNTIL the logo appears.

    Thats because its still executing code before hand hence the colour rainbow you get.

    editing the menuhax file wont fix that


    also this seems wrong especially since you run CTR

    [KEY_R]
    path = /borx.3dsx
    delay = 100

    try

    [KEY_R]
    path = /3DS/menuhax_manager/menuhax_manager.3dsx


    You dont need delays they could also be contributing to the keys not working also never seen payload=bin for rxtools in ctr before

    also quote from CTR

    needless say menuhax may not even load from autoboot in the first place regarldless of the boot manager