BootCTR9 Pause

Discussion in '3DS - Homebrew Development and Emulators' started by razer86, Mar 7, 2016.

  1. razer86
    OP

    razer86 Member

    Newcomer
    30
    1
    Mar 5, 2016
    I recently completed the process to install the A9LH on my N3DSXL, and have a question about BootCTR9.

    Is it possible to set it up so that if I don't press anything it auto boots (Current default behavior), however if I hold down a specified key on power on, the boot process will pause and show my chosen splash screen, and wait for a keypress to boot the chosen option? Basically the way CTRBootManager works with timeouts set to 0.
     
  2. Billy Acuña

    Billy Acuña GBAtemp Addict

    Member
    2,246
    1,337
    Oct 10, 2015
    Mexico
    You can add delay con Global options for that ;)
     
  3. razer86
    OP

    razer86 Member

    Newcomer
    30
    1
    Mar 5, 2016
    From what I read of the Global options, there are no key options for that. Meaning if i add a delay to Global with a splash, the 3DS will display that splash, and delay every boot, not just ones where I hold down a certain key
     
  4. Bull Moose 2016

    Bull Moose 2016 Member

    Newcomer
    47
    47
    Nov 12, 2015
    United States
    Wow, this is a good idea. I'd be very likely to use a feature like that as well.

    I just thought, though - you should be able to just configure CTRBootManager as the key you press, so you'd basically use BootCTR9 as the default, but if you held A or whatever, it would load CTRBootManager. Wouldn't that do what you're asking?
     
    Last edited by Bull Moose 2016, Mar 8, 2016
  5. razer86
    OP

    razer86 Member

    Newcomer
    30
    1
    Mar 5, 2016
    I hadn't thought of that. So it would be something like:

    In boot_config.ini for BootCTR9
    [KEY_SELECT]
    path = /boot.3dsx

    And then the boot.cfg to have a timeout of -1 to disable autoboot
     
  6. samiam144

    samiam144 Régulier

    Member
    2,871
    936
    Aug 19, 2007
    Canada
    Well, you'd have to use the arm9 version of CTRBootManager actually; .3dsx files don't work (currently, as far as I know)
     
  7. Bull Moose 2016

    Bull Moose 2016 Member

    Newcomer
    47
    47
    Nov 12, 2015
    United States
    Yeah exactly, if you use the "arm9loaderhax.bin" from ctrbootmanager and just name it to something else, you should be able to configure it in the way you suggested.
     
  8. jurassicplayer

    jurassicplayer Completionist Themer

    Member
    4,355
    505
    Mar 7, 2009
    United States
    Pantsuland
    Why not just use CtrBootManager9 entirely at that point ._.
     
    razer86 likes this.
  9. razer86
    OP

    razer86 Member

    Newcomer
    30
    1
    Mar 5, 2016
    That would be due to not knowing it existed. Cheers!!

    Edit: That did the job perfectly!!
     
    Last edited by razer86, Mar 8, 2016
  10. RednaxelaNnamtra

    RednaxelaNnamtra GBAtemp Advanced Fan

    Member
    748
    637
    Dec 8, 2011
    Germany
    I have plans to add something lime this.
    It will wait the specified time for key, if you press a key, it will load the configuration and show the splash, while resetting the timer and waiting again for a button press, if there is no it will boot the last selection if there is one it will again load a new splash and wait a moment.